Jonathan Kew
e084d68099
Bug 1182160 - part 2 - Enable vertical writing-mode portion of ua-style-sheet-* tests involving tables. r=heycam
2015-07-10 10:57:00 +01:00
Jonathan Kew
858787cb30
Bug 1182160 - part 1 - Enable vertical writing-mode portion of ua-style-sheet-input-number testcase. r=heycam
2015-07-10 10:56:58 +01:00
Jonathan Kew
e4abf3e07a
Bug 1182008 - Fix inconsistencies between testcases and reference files in (currently-failing) vertical float-in-rtl reftests. r=smontagu
2015-07-09 19:50:30 +01:00
Masatoshi Kimura
6c8654865c
Bug 1176496 - Drop support for -moz-prefixed gradients. r=dbaron
2015-07-10 00:57:50 +09:00
Andrew Comminos
80e2ee982d
Bug 1180234 - Fuzz box-shadow bounds reftest when using GTK. r=mstange
...
--HG--
extra : rebase_source : ccad7e2fd6ab0fe3f94abd17e323cec300c32ef6
2015-07-08 14:06:00 +02:00
Xidorn Quan
7e8beb711d
Bug 1180443 - Consider whitespace collapse when calculating intrinsic isize of ruby. r=dbaron
...
--HG--
extra : source : f3bc6f334e57602ee8be8d9fd32f87c3d0af7db3
2015-07-09 16:05:26 +10:00
Jonathan Kew
73a500479f
Bug 1177690 - part 3 - Reftests for bevelled corners on collapsed table border. r=dholbert
2015-07-08 09:07:52 +01:00
Timothy Nikkel
4a1f20e40a
Bug 1114526. Add reftest.
2015-07-07 13:22:29 -05:00
Robert O'Callahan
eb45a4e195
Bug 1143575. Enable passing test. r=cpearce
...
--HG--
extra : commitid : EjNqB3dXW48
extra : rebase_source : df7bca7cb8eb2072467216e2bec571e6e0401a20
2015-07-06 17:19:49 +12:00
Phil Ringnalda
900c693e30
Merge m-c to m-i
2015-07-03 19:15:06 -07:00
Phil Ringnalda
8c831d6371
Merge f-t to m-c, a=merge
2015-07-03 18:55:10 -07:00
Markus Stange
82596d83f7
Bug 1174959 - Increase android fuzzing for box-decoration-break-with-outset-box-shadow-1.html. r=BenWa
...
--HG--
extra : commitid : G21PRWckxFe
2015-07-03 16:02:05 -04:00
Mark Capella
09193b0cda
Bug 720050 - Update reftests to notice we pass now \o/, r=margaret
2015-07-03 02:08:06 -04:00
L. David Baron
2122830122
Bug 1176969 followup - Reorganize the timing of the reftest to make it more reliable.
...
I confirmed that animate-preserve3d-child.html still fails without the
original patch in the bug.
--HG--
extra : transplant_source : %2Bqq%E3%28f%BC%CF%E0%02%205.%14V%ABX%F1%87%1B
2015-07-01 23:00:25 -07:00
Jonathan Kew
22e8319b8c
Bug 1177076 followup - Some of the tests are a bit fuzzy on Android.
2015-07-03 14:57:18 +01:00
Jonathan Kew
10c35d8218
Bug 1177076 - patch 4 - Reftests for logical and physical caption-side placement. r=dholbert
2015-07-03 11:37:50 +01:00
Jonathan Kew
ba52e7e4da
Bug 1177076 patch 2.1 - Annotate vertical-table-specified-width-2.html because it will assert in FinishReflowChild() due to unconstrained containerWidth. r=dholbert
2015-07-03 11:37:40 +01:00
Cameron McCormack
e5fd8052c4
Bug 1179078 - Recover from parse errors inside image values in border-image properly. r=dholbert
2015-07-01 16:42:31 +10:00
L. David Baron
fc7277702f
Bug 1176969 followup - Mark test as random for now until I have a chance to rewrite it.
2015-06-30 22:34:16 -07:00
L. David Baron
96d67742c7
Bug 1176969 followup - Increase error amounts for intermittent fuzzy-if(cocoaWidget).
2015-06-30 21:35:30 -07:00
L. David Baron
a5a8af226c
Bug 1176969 followup - Annotate new reftests as intermittently fuzzy on Mac.
...
--HG--
extra : rebase_source : 24444f90ceaf97286ae2db8617040adcfc9edb30
2015-06-30 15:34:23 -07:00
Ryan VanderMeulen
2777e1cf4a
No bug - Add more fuzz to 3 tests on Android.
...
CLOSED TREE
2015-06-30 16:39:17 -04:00
L. David Baron
38a633181f
Bug 1176969 - Disable OMT animation for any frame in a preserve-3d scene rather than only frames whose parent and child are in a preserve-3d scene. r=mattwoodrow
...
frame->Preserves3D() is whether the frame's parent has transform-style:
preserve-3d, which means that the frame is part of the same 3-D scene as
its parent. frame->Preserves3DChildren() is whether the frame itself
has transform-style: preserve-3d, which means that the frame is part of
the same 3-D scene as its children.
Neither of these are valid cases for doing off-main-thread (OMT)
animation because all of the layers in a preserve-3d scene are currently
siblings of each other, rather than preserving ancestor/descendant
relationships. This means that it's not valid to animate transform of
the parent on the compositor because the compositor animation won't
update any of its children that have layers. Likewise, it's not valid
to animate transform of the child on the compositor because the code
that sends transform information to the compositor doesn't handle the
accumulation of transforms needed to get the "right" transform for the
child (i.e., with the transforms of its ancestors up to the top of the
3-D scene merged in).
This means that we do OMT animation for slightly fewer cases with the
patch than we did without the patch. This means it's pretty low risk in
terms of correctness, although there's a chance it might regress
performance on one of the (somewhat limited) set of cases where the
optimization was valid. (Bug 779598 covers doing OMT animation for
preserve-3d cases, and depends on the work ongoing in bug 1097464.)
The animate-preserve3d-parent.html reftest doesn't fail without the
patch, since something seems to invalidate in the test; it was testing
the testcase that showed correct behavior when the mouse was moving, so
this isn't incredibly surprising (although that invalidation from mouse
movement is itself worth debugging). The animate-preserve3d-child.html
test does fail without the patch, though.
(With an initial transform of none instead of the 30deg transform, both
tests also show an invalidation bug without the patch.)
2015-06-30 11:29:55 -07:00
Tom Klein
9020fa5cde
Bug 1178159 - Ignore stroke-linecap:"square" on circle and ellipse. r=longsonr
2015-06-29 20:19:00 +02:00
L. David Baron
fdfacfe99e
Bug 1122526 patch 3 - Correctly account for transform:none when finding maximum scale for a transform animation. r=roc
...
The patch works by not handling transform:none specially at all, which
will lead to a scale of 1 (instead of the current 0).
This is the patch that actually fixes the original problem reported in
bug 1122526. This patch also fixes bug 1165196.
2015-06-29 16:46:17 -07:00
L. David Baron
0f46845bc4
Bug 1122526 patch 2 - Only do OMTA transform scale choosing for layers that are for transform display items. r=roc
...
This fixes the scaling choice when we have more than one layer for the
same element, e.g., because it animates both transform and opacity.
2015-06-29 16:46:16 -07:00
L. David Baron
1f96bf7014
Bug 1122526 patch 1 - Factor in the scale from ancestors when computing scale for layer with OMT animation of transform. r=roc
2015-06-29 16:46:16 -07:00
Jonathan Kew
070c34dfa8
Bug 1165172 followup - Mark tests as fuzzy on OS X in addition to Windows.
2015-06-29 12:36:22 +01:00
Jonathan Kew
e82df6e366
Bug 1165172 - Tests from Gérard Talbot for table row progression in vertical writing-modes. r=smontagu
2015-06-29 09:27:25 +01:00
Jonathan Kew
5c8a98c5b6
Bug 1165168 - Tests from Gérard Talbot for border-spacing in vertical writing-modes. r=smontagu
2015-06-29 09:24:39 +01:00
Simon Montagu
eea8e28d88
Add fuzz to three reftests on Android. No bug.
2015-06-29 10:40:19 +03:00
Simon Montagu
3f24dbbfbb
Bug 1178059: fix a pair of failing reftests from bug 1173958 by forcing a div to align like a td, r=jfkthame
2015-06-29 10:16:28 +03:00
Jonathan Kew
b923a85dd4
Bug 1173958 followup - A few of the tests have a pixel of fuzz on B2G. no_r=orange
2015-06-28 07:30:44 -04:00
Jonathan Kew
3907cf90fa
Bug 789788 - Revise the don't-use-document-fonts option so that it will prefer generics (as configured in prefs) but ignore the 'cursive' and 'fantasy' values, but may still use page-specified fonts if necessary for fallback (e.g. icon fonts). r=dbaron
2015-06-27 22:23:05 -07:00
Jonathan Kew
4adea587cc
Bug 1178062
- Mark additional svg/*-conditions-* tests as random on Mulet. no_r=orange
2015-06-27 21:19:24 -07:00
Jonathan Kew
f629a06d91
Bug 1178062
- Mark conditions-05.svg as random on Mulet. no_r=orange
2015-06-27 21:12:57 -07:00
Simon Montagu
4aacce208f
Tests for bug 1173958. r=jfkthame
2015-06-26 08:13:12 -07:00
Jonathan Kew
6da0d4638a
Bug 1157569 - Reftests for vertical-mode table with border-collapse. r=dholbert
2015-06-27 11:16:40 -07:00
Brian Birtles
0b5f532b44
Bug 1170688 part 2 - Add test for text alpha on synthetic bold; r=jfkthame
2015-06-26 18:11:28 -07:00
Jonathan Kew
2b4a5c9fa2
Bug 1177606 - Reftests for vertical tables with specified width.
2015-06-26 16:52:39 -07:00
Jonathan Kew
a15aabce05
Bug 1077521 - Reftest for colspan in vertical table. r=smontagu
2015-06-26 16:52:32 -07:00
Jonathan Kew
4ed0cad5ed
Bug 1077521 - Reftest for rowspan in vertical table. r=smontagu
2015-06-26 16:52:26 -07:00
Jonathan Kew
d3c7ee211f
Bug 1077521 - Initial testcases for vertical writing-mode tables. r=smontagu
2015-06-23 13:04:02 -07:00
Kartikaya Gupta
47d3caaf7f
Bug 1177334 - Only run meta-viewport scrollbar positioning tests on B2G. r=tn
2015-06-25 23:58:16 -07:00
Mason Chang
b5768cc6da
Bug 1155828 - Draw box-shadows using an approach inspired by border-image. r=mstange
2015-05-13 15:19:27 -04:00
Boris Zbarsky
f74dac01c5
Bug 1175192. Consistently allow identifiers to start with -- in the CSS parser. r=heycam
2015-06-24 10:17:05 -07:00
Andrew Comminos
1fd1765334
Bug 1174755 - Improve reftest consistency on GTK3. r=karlt
2015-06-15 10:00:00 -04:00
Masayuki Nakano
1b42eb60f1
Bug 1175789 Draw underline as overline when it's in vertical writing mode and the language is Japanese or Korean r=dbaron
2015-06-24 09:35:04 +09:00
Ryan VanderMeulen
e275d04a01
Backed out changeset eaf919b157bf (bug 1077521) for Android reftest failures.
...
CLOSED TREE
2015-06-23 17:29:53 -04:00
Jonathan Kew
800d3a7d07
Bug 1077521 - Initial testcases for vertical writing-mode tables. r=smontagu
2015-06-23 13:04:02 -07:00