Commit Graph

5921 Commits

Author SHA1 Message Date
David Anderson
3397ef3b2f Don't clip in ComputeFrameMetrics if the scrollframe won't be layerized. (bug 1148582 part 2, r=tn) 2015-05-26 12:39:34 -07:00
Frédéric Wang
2d8a6ecf05 Bug 947654 - Use font.*.x-math font preferences for MathML. r=karl, r=heycam
This also rearranges the list of default fonts and changes the preferred font to Latin Modern Math on all platforms.

--HG--
extra : rebase_source : 806b5f8ffcf5305e55f67c60756c438987646fd5
2015-05-25 02:40:00 +02:00
Timothy Nikkel
f3507bdc3b Bug 1160642. Add reftest-async-zoom to apply an async zoom before taking snapshot. r=dbaron 2015-05-24 16:48:26 -04:00
Kyle Zentner
d9185dba03 Bug 1164918 - Allow multiple '.' per cell in grid-template-areas. r=dholbert 2015-05-21 15:28:00 -04:00
Kyle Zentner
c02e8d6ecf Bug 1164953 - Update CSS grid <line-names> to use brackets instead of parens. r=dholbert
--HG--
extra : rebase_source : 97b67ed32a193d376ac6bd7f652c98b8576293a7
2015-05-19 15:20:00 -04:00
Ryan VanderMeulen
6a81108d23 Backed out changeset ce5f10e3c979 (bug 1164227) for B2G wordwrap-01.html timeouts.
CLOSED TREE
2015-05-19 15:15:10 -04:00
Gérard Talbot
aabfd6fd8b Bug 1079151 - Tests for position:absolute in vertical writing modes; currently failing 72 out of 96 testcases. r=jfkthame 2015-05-19 18:02:47 +01:00
Markus Stange
e9a8ee958d Bug 1164227 - Don't allow invalid region simplification to invalidate unchanged scrolled contents. r=roc 2015-05-13 17:50:45 -04:00
Robert Longson
a17309da18 Bug 1165750 - metadata tag should be allowed in clipPath. r=jwatt 2015-05-19 09:25:52 +01:00
Ryan VanderMeulen
21cd9a95ab Bug 598900 - Tweak the fails-if logic to better encompass WinXP. a=me
CLOSED TREE
2015-05-18 16:49:54 -04:00
Ryan VanderMeulen
3840af94c6 Bug 598900 - Really mark lineheight-metrics-1.html as passing for Windows unaccelerated reftests.
CLOSED TREE
2015-05-18 13:52:11 -04:00
Ryan VanderMeulen
fd0628b341 Bug 598900 - Mark lineheight-metrics-1.html as passing for Windows unaccelerated reftests.
CLOSED TREE
2015-05-18 12:11:06 -04:00
Mason Chang
39a25a68b6 Backout bug 1155828 for talos + functional regressions. r=me 2015-05-18 08:30:41 -07:00
Frédéric Wang
9b30baa95b Bug 598900 - GDI: use typo metrics when USE_TYPO_METRICS is specified. r=karlt 2015-05-15 22:30:29 +02:00
Kartikaya Gupta
c18b147cf7 Bug 1151617 - Add some basic reftests for async scrollbar positioning on B2G and Linux w/APZ. r=tn,botond 2015-05-16 09:11:04 -04:00
Jonathan Kew
cddb2c2354 Bug 1164852 patch 2 - Remove irrelevant position:relative from all the float-in-rtl-* testcases, too. rs=smontagu 2015-05-16 12:36:25 +01:00
Jonathan Kew
3ba85e992b Bug 1164852 patch 1 - Rewrite reference files for float-in-rtl-* reftests to avoid the use of position:relative. r=smontagu 2015-05-16 12:36:22 +01:00
Daniel Holbert
f3e246f4b3 Bug 1158290 part 5: Use logical coords & axes in methods that compute flex container's own main size & cross size. r=mats 2015-05-15 11:57:06 -07:00
Mason Chang
fdee839380 Bug 1155828 - Draw box-shadows using an approach inspired by border-image. r=mstange
--HG--
extra : rebase_source : dd38b08f414d56be7bbcb70767f3a0b0ee4bd172
2015-05-13 15:19:27 -04:00
Robert Longson
cba9deedb9 Bug 1163875 - ensure opacity animation in patterns results in redraws r=jwatt 2015-05-13 15:38:04 +01:00
John Daggett
341645c295 Bug 1056479 p11 - properly annotate mulet reftests. r=m_kato 2015-05-13 14:11:26 +09:00
John Daggett
0a76b17f6a Bug 1056479 p3 - fixup various reftests for Linux. r=jfkthame 2015-05-13 14:11:25 +09:00
Carsten "Tomcat" Book
11670ea513 Backed out changeset 194a4c39c2a9 (bug 1056479) 2015-05-12 12:21:02 +02:00
John Daggett
e59faa6ed9 merge 2015-05-12 17:53:28 +09:00
Simon Montagu
18696dcf45 Bug 1139306: Add a small amount of fuzz to a test on Android, r=tn 2015-05-12 01:50:18 -07:00
Timothy Nikkel
1a91fe572c Bug 1139306. Adjust heights of scrollable area so scrollbar sizes almost match in reftests now that RTL scrollbars correctly show in these reftests. r=smontagu 2015-05-12 01:50:01 -07:00
John Daggett
197c2170e0 Bug 1056479 p3 - fixup various reftests for Linux. r=jfkthame 2015-05-12 17:44:20 +09:00
Carsten "Tomcat" Book
1cc8234416 Backed out 10 changesets (bug 1056479) for bustage on a CLOSED TREE
Backed out changeset d5b1f2b78915 (bug 1056479)
Backed out changeset bcc65b714dd6 (bug 1056479)
Backed out changeset 0b35e8a463d2 (bug 1056479)
Backed out changeset 0933391809c9 (bug 1056479)
Backed out changeset 93bd67204fac (bug 1056479)
Backed out changeset 5260b93eb0b9 (bug 1056479)
Backed out changeset 130bea3f8623 (bug 1056479)
Backed out changeset 408e078cc18d (bug 1056479)
Backed out changeset a651c240979d (bug 1056479)
Backed out changeset d74ae8fcaac9 (bug 1056479)
2015-05-12 08:25:19 +02:00
John Daggett
a92a57e31e Bug 1056479 p3 - fixup various reftests for Linux. r=jfkthame 2015-05-12 14:51:17 +09:00
Jonathan Kew
f4b7722ec6 Bug 1161900 - Basic reftest to check that Balinese two-part vowel characters are shaped properly. r=jdaggett 2015-05-11 19:57:32 +01:00
Jonathan Kew
a31e645b09 Bug 1162485 - Ensure the vertical-text.enabled pref is set for reftests that involve vertical writing modes. r=smontagu 2015-05-11 11:35:40 +01:00
Jonathan Kew
1c0633cbb6 Bug 1159729 - Reftest to check that text decoration is properly offset when needed. r=smontagu 2015-05-11 11:33:45 +01:00
Jonathan Kew
918442bd01 Bug 1157758 - Reftest for Arabic text in vertical-upright mode. r=jdaggett 2015-05-11 06:58:28 +01:00
Simon Montagu
5ed2b90d17 Move reftests for bug 645642 to w3-css/submitted and add CSS test metadata
--HG--
rename : layout/reftests/text/text-align-match-parent-01.html => layout/reftests/w3c-css/submitted/text3/text-align-match-parent-01.html
rename : layout/reftests/text/text-align-match-parent-02.html => layout/reftests/w3c-css/submitted/text3/text-align-match-parent-02.html
rename : layout/reftests/text/text-align-match-parent-03.html => layout/reftests/w3c-css/submitted/text3/text-align-match-parent-03.html
rename : layout/reftests/text/text-align-match-parent-04.html => layout/reftests/w3c-css/submitted/text3/text-align-match-parent-04.html
rename : layout/reftests/text/text-align-match-parent-ref.html => layout/reftests/w3c-css/submitted/text3/text-align-match-parent-ref.html
rename : layout/reftests/text/text-align-match-parent-root-ltr-ref.html => layout/reftests/w3c-css/submitted/text3/text-align-match-parent-root-ltr-ref.html
rename : layout/reftests/text/text-align-match-parent-root-ltr.html => layout/reftests/w3c-css/submitted/text3/text-align-match-parent-root-ltr.html
rename : layout/reftests/text/text-align-match-parent-root-rtl-ref.html => layout/reftests/w3c-css/submitted/text3/text-align-match-parent-root-rtl-ref.html
rename : layout/reftests/text/text-align-match-parent-root-rtl.html => layout/reftests/w3c-css/submitted/text3/text-align-match-parent-root-rtl.html
2015-05-10 00:42:46 -07:00
Olli Pettay
bf115e16cf Backout Bug 1149555 because of tresize regression, a=backout
--HG--
extra : rebase_source : dba4dca78f80ac6971ef03d519abbd8fe6919ace
2015-05-08 20:12:41 +03:00
Simon Montagu
053c0ed3af Bug 1103348 - Part 2: Test case; r=ehsan 2015-05-08 08:43:22 -04:00
Simon Montagu
032164dfb2 Tests for bug 645642, r=dbaron 2015-05-07 11:25:16 -07:00
Ryan VanderMeulen
37e75ba5e6 Backed out changesets 230adc57e016 and 61bd6e2c6e72 (bug 1072898) for reftest failures.
CLOSED TREE
2015-05-06 11:27:32 -04:00
Kearwood (Kip) Gilbert
66343b53f7 Bug 1072898 - Part 2: Enable reftest for non-accelerated layers. r=mattwoodrow
- A reftest added to Bug 1035611 has been enabled for non-accelerated
  layer rendering, to test the same issue in the BasicCompositor.
2015-04-27 14:55:00 -04:00
L. David Baron
52c44314e3 Bug 1160635 patch 2 - Stop making image resizing optimization when image has percent width or height. r=dholbert
The reftests pass with the patch, based on local testing.
2015-05-06 08:52:19 +02:00
L. David Baron
4f7b3165ac Bug 1160635 patch 1 - Add reftests. r=dholbert
I confirmed that without patch 2, the reftests fail in the expected way
(with the image in the test having 100px height/width instead of 50px).
2015-05-06 08:52:19 +02:00
Mats Palmgren
a639471627 Bug 1009214 part 2 - [css-grid] Update the reference for a few tests that wrapped placeholders in anonymous grid items. 2015-05-05 21:53:22 +00:00
Mats Palmgren
6064c8ce7a Bug 1151316 part 2 - [css-grid] Tests for relative positioning of grid items. 2015-05-05 21:53:22 +00:00
Timothy Nikkel
0b89fa1ea8 Bug 1133905. Add some reftests. 2015-04-20 15:33:27 -05:00
Olli Pettay
bb9c4f4afa Bug 1149555 - Update resize event firing to follow the specs, dispatch right before rAF callbacks, r=dbaron
--HG--
extra : rebase_source : 4828758667591a52ef8d15fa4812c65475ca484f
2015-05-05 17:56:01 +03:00
Jonathan Kew
19be5f97b1 Bug 1152941 - Reftest for orthogonal block with potentially overflowing content. r=dbaron 2015-05-04 19:51:58 +01:00
Xidorn Quan
21b619291a Bug 1149009 - Suppress line break inside text frame if it is directly contained by ruby content box. r=dbaron
--HG--
extra : source : 27743ccd4b9be84847c7eb6590adcf96fb424999
2015-05-04 09:52:53 +12:00
Xidorn Quan
ffec696346 Backout df7c88910f47 (bug 1149009) for new patch.
--HG--
extra : source : f1d1ec017c872676ca90738f31f41d8f4a77f9cb
2015-05-04 09:52:53 +12:00
Simon Montagu
4e99753a16 Fix test regressions from bug 1150614, r=jfkthame 2015-05-03 01:33:31 -07:00
Simon Montagu
38fee71eb0 Tests for bug 1150614, r=jfkthame 2015-05-03 01:33:31 -07:00
Ted Clancy
1cde58afc9 Bug 1157726: Updated algorithm to match ICU implementation of support for bidi isolates. r=smontagu 2015-04-28 22:41:44 -04:00
Mats Palmgren
f247a57b0a Bug 1146051 part 9 - [css-grid] More grid placement tests and new grid clamping tests. 2015-04-30 18:42:50 +00:00
Ryan VanderMeulen
1d0ad1ef62 Backed out changesets 2bbe38dcb529 and f6bd5a0a047d (bug 1150614) for being the more-likely cause of B2G reftest failures.
CLOSED TREE
2015-04-30 09:08:20 -04:00
Jonathan Kew
a34e6fd938 Bug 1157951 patch 3 - Reftests for text-overflow with text decorations in vertical writing mode. r=roc 2015-04-28 12:50:21 +01:00
Simon Montagu
6f25cac84c Tests for bug 1150614, r=jfkthame 2015-04-29 22:07:32 -07:00
ziyunfei
e1db0f779e Bug 1102219 - Part 4: Replace String.prototype.contains with String.prototype.includes in chrome code. r=till 2015-04-30 00:32:05 +09:00
Boris Zbarsky
9cefe0c857 Bug 1141607. Fix the initial value of outline-color to actually be correct. r=dbaron 2015-04-28 14:48:39 -04:00
Mats Palmgren
3d32c9505f Bug 1153757 - Tweak DoGetParentStyleContext to exclude pseudos with a non-primary frame from using a display:contents parent as the style context parent. r=heycam 2015-04-29 13:13:47 +00:00
Carsten "Tomcat" Book
e5bf29ded9 Backed out changeset ebd9da2efb59 (bug 1157951) for b2g reftest failures on a CLOSED TREE 2015-04-29 13:12:33 +02:00
Jonathan Kew
1783225544 Bug 1157142 - Reftests for logical and physical orientation of <input type=range>. r=jwatt 2015-04-29 08:18:54 +01:00
Jonathan Kew
5fcbbd1ad3 Bug 1157951 patch 3 - Reftests for text-overflow with text decorations in vertical writing mode. r=roc 2015-04-29 08:18:54 +01:00
Jonathan Kew
6fb015cbfb Bug 1157752 - Reftest for vertical mode with upright orientation overriding bidi directionality. r=smontagu 2015-04-29 08:18:53 +01:00
Wes Kocher
f8d9269061 Backed out changeset a1fea675c94d (bug 1141607) for mochitest-5 orange on an unrelatedly CLOSED TREE 2015-04-28 13:32:20 -07:00
L. David Baron
07676233b6 Bug 1156456 followup - Add a simple reftest for off-main-thread animation of opacity.
This is a parallel to the transform test previously added in this bug.

--HG--
extra : transplant_source : %2AQi/GD%B6%E5Z3s%C1%60%D1%83%28B%BE%DD%1D
2015-04-28 12:11:16 -07:00
Boris Zbarsky
438ae4276f Bug 1141607. Fix the initial value of outline-color to actually be correct. r=dbaron 2015-04-28 14:48:39 -04:00
Jonathan Kew
23dac4fb71 Bug 1158549 - Reftest for size constraints in vertical writing mode. r=smontagu 2015-04-27 09:41:57 +01:00
Jonathan Kew
b52d9eb75f Bug 1157691 - Explicitly enable writing-mode support for reftests that require it. r=smontagu 2015-04-27 09:36:01 +01:00
David Anderson
979949ce62 Mark unaccelerated antialiasing reftest failures with APZ as fuzzy. (bug 1157716, r=mstange)
With APZ, we always layerize the first scrollable element of the page,
if the page itself is not scrollable. These additional layers can cause
fuzzy reftest failures in two ways: differences in blending, and by
disabling sub-pixel test anti-aliasing. The latter is only a problem
with unaccelerated drawing, because we don't support component alpha
layers with BasicLayers. (We also don't support them with
BasicCompositor, but "Reftest unaccelerated" only tests BasicLayers).
2015-04-24 10:13:32 -04:00
Masayuki Nakano
cadd376534 Bug 1157083 <abbr> and <acronym> should use dotted underline of text-decoration instead of border-bottom r=dbaron 2015-04-24 11:02:35 +09:00
Xidorn Quan
8026501005 Bug 1117227 part 6 - Reftest for text-overflow on vertical text. r=jfkthame
--HG--
extra : source : b6ff031a157659309608a0148d269a636bf503bd
2015-04-24 10:15:32 +12:00
Kartikaya Gupta
cd5b55f8d6 Bug 1039866 - Rip out a bunch of metro-only code. r=jimm,gavin,rstrong 2015-04-23 15:10:30 -04:00
L. David Baron
f483a7ca39 Bug 1157455 patch 3 - When interpolating angles, preserve units when possible in order to avoid floating point error. r=birtles
This avoids accumulating floating point error from conversion, so that
when we switch to doubles at the start of
nsCSSValue::GetAngleValueInRadians we're using the original unit, rather
than a different one that will round differently.
2015-04-23 09:18:13 -07:00
L. David Baron
4ecd5ea19f Bug 1157455 patch 1 - Add tests for OMTA transforms in degrees in addition to those in radians. r=birtles
In bug 1156456 I landed tests with the transform in radians to work
around float rounding issues with having the transform in degrees.  This
bug will fix the problems with degrees, so I'm duplicating the tests
here to have variants with both degrees and radians.

--HG--
rename : layout/reftests/transform-3d/animate-cube-ref.html => layout/reftests/transform-3d/animate-cube-degrees-ref.html
rename : layout/reftests/transform-3d/animate-cube-zoom-ref.html => layout/reftests/transform-3d/animate-cube-degrees-zoom-ref.html
rename : layout/reftests/transform-3d/animate-cube-zoom.html => layout/reftests/transform-3d/animate-cube-degrees-zoom.html
rename : layout/reftests/transform-3d/animate-cube.html => layout/reftests/transform-3d/animate-cube-degrees.html
rename : layout/reftests/transform-3d/animate-cube-ref.html => layout/reftests/transform-3d/animate-cube-radians-ref.html
rename : layout/reftests/transform-3d/animate-cube-zoom-ref.html => layout/reftests/transform-3d/animate-cube-radians-zoom-ref.html
rename : layout/reftests/transform-3d/animate-cube-zoom.html => layout/reftests/transform-3d/animate-cube-radians-zoom.html
rename : layout/reftests/transform-3d/animate-cube.html => layout/reftests/transform-3d/animate-cube-radians.html
2015-04-23 09:18:12 -07:00
L. David Baron
942ad651e2 Bug 1144885 followup - Remove spec links from reference, which the CSS test suite validator treats as an error. 2015-04-23 09:18:12 -07:00
L. David Baron
c5d31331ce Bug 1156456 followup - Also annotate as fuzzy on Mulet, on a CLOSED TREE. 2015-04-22 21:50:01 -07:00
L. David Baron
a29e961fde Bug 1156456 patch 2 - Transform the z component just like the x and y. r=birtles
I confirmed locally that this patch fixes the reftest (per reftest.list
change).
2015-04-22 19:37:04 -07:00
L. David Baron
7952663706 Bug 1156456 patch 1 - Reftests comparing a 3-D transformed cube generated by main-thread paths and off-main-thread animations paths. r=birtles
I confirmed that without the patch, the test marked as failing (the one
with zoom) in this patch (which will be unmarked in the next patch)
fails.

There is also a small amount of fuzz that will need to be annotated with
an additional patch on top of the patch stack.
2015-04-22 19:37:04 -07:00
Bas Schouten
2862be92b8 Bug 1151821 - Test: Test whether simple canvas globalCompositeOperators work when a clip is set. r=jrmuizel 2015-04-10 07:09:31 +02:00
Seth Fowler
3656603a55 Bug 1085783 (Part 2) - Add a test for rounding behavior when high-quality downscaling. r=roc 2015-04-22 13:04:06 -07:00
Seth Fowler
b07b0bc85e Bug 1068881 (Part 2) - Add reftests for rounding image dest rects to zero size. r=roc 2015-04-22 13:04:01 -07:00
Ryan VanderMeulen
ca0017ff24 Bug 1028716 - Adjust the OSX fails-if condition for progress-orient-vertical.html to only apply to 10.6.
CLOSED TREE
2015-04-22 13:52:36 -04:00
Jonathan Kew
d2159a3b44 Bug 1028716 - Reftests for <progress> and <meter> with various writing-mode and -moz-orient combinations. r=dbaron 2015-04-22 16:08:57 +01:00
Kartikaya Gupta
57fccccc35 Bug 1147038 - Update some tests to pass on desktop platforms. r=tn
The test in question sets up an inconsistent state for desktop platforms because
it intends to simulate what the APZ does, but does it only partially. The APZ
code would set a CSS viewport (which the test does) but it doesn't set the
scroll-position-clamping-scroll-port-size which the APZ would always do.
2015-04-22 10:16:33 -04:00
Carsten "Tomcat" Book
7ef9b42c28 merge mozilla-central to mozilla-inbound IGNORE IDL
--HG--
extra : rebase_source : 294f0cad1bada4ebf38f24ff52ebbd7798de5912
extra : amend_source : d7b1044b736cf3e351efbef9610c83a14e6543ae
2015-04-22 16:09:56 +02:00
Kartikaya Gupta
53dd599648 Back out cset 17aad8f83237 (bug 1154499) now that we have a nightly with APZ enabled. r=me a=me 2015-04-22 09:36:25 -04:00
Ryan VanderMeulen
b1b768e9ab Bug 1123563 - Skip test-animated-image-layers.html and test-animated-image-layers-background.html on Android and Linux. a=me
--HG--
extra : rebase_source : 31fc337503ec91ed87b5a4ea36493169e8620e61
2015-04-22 09:30:46 -04:00
Ryan VanderMeulen
8819aa2b6e Bug 1141867 - Add OSX 10.10 fuzz to the newly-added tests. a=merge
--HG--
extra : source : e96da160129953bebacc8e66bc8b6b178ab3fc09
extra : amend_source : ece231f919bf21cc4a3718b3066eebe868babb9b
2015-04-21 13:54:07 -04:00
Wes Kocher
687641fa14 Merge inbound to m-c a=merge 2015-04-21 15:23:57 -07:00
David Anderson
9ae1c872f4 Enable APZ for E10S on Windows for one Nightly. This patch will be backed out after one nightly. (bug 1154459, r=kats, a=ryanvm) 2015-04-21 15:35:19 -04:00
Wes Kocher
85f8cf9b3d Bug 1155426 - disable the test on b2g. r=ryanvm 2015-04-20 14:27:00 +02:00
Jonathan Kew
3c2c57d5cb Bug 1141867 - patch 3 - Reftests for contiguous orthogonal floats. r=smontagu 2015-04-09 14:40:54 +01:00
Mats Palmgren
7f6df34459 Bug 1152354 - Re-introduce the incremental reflow hack in nsSimplePageSequenceFrame for now, since the regressions are worse than the original problem (bug 1108104). r=roc
--HG--
extra : rebase_source : bd5feeaa5e69ddcec8af6f80ad5ec2b6be5ed8ab
2015-04-20 05:46:00 -04:00
Carsten "Tomcat" Book
f6bf2cb116 Backed out changeset dc6d37458b88 (bug 1068881) for windows 7 reftest perma failure 2015-04-22 13:18:03 +02:00
Carsten "Tomcat" Book
10d96f3c21 Backed out changeset bc6db8bcf480 (bug 1085783) 2015-04-22 13:14:33 +02:00
Seth Fowler
0d5b8cabbb Bug 1085783 (Part 2) - Add a test for rounding behavior when high-quality downscaling. r=roc 2015-04-21 19:23:13 -07:00
Seth Fowler
fc4b966303 Bug 1068881 (Part 2) - Add reftests for rounding image dest rects to zero size. r=roc 2015-04-21 19:23:07 -07:00
L. David Baron
5b90d1fe31 Bug 1156111 patch 2 - Add BUG_COMPONENT metadata for tests in layout/reftests/. r=gps 2015-04-20 23:10:40 -07:00
L. David Baron
55d067f4a6 Bug 1156111 patch 1 - Give layout/reftests/ its own moz.build file. r=gps 2015-04-20 23:10:40 -07:00
L. David Baron
0007f88a82 Bug 1144885 - Add reftests for font-size:0 and font-size-adjust:0. r=jdaggett 2015-04-20 23:10:40 -07:00
Wes Kocher
9becf2d33f Backed out 3 changesets (bug 1141867) for reftest orange CLOSED TREE
Backed out changeset 8dcfc3ace301 (bug 1141867)
Backed out changeset aeaa345b9aeb (bug 1141867)
Backed out changeset b1091955192c (bug 1141867)
2015-04-20 14:12:41 -07:00
Boris Zbarsky
ff8ef95ec2 Bug 1156197. Just use the return value of the cols DOM property for determining the default number of rendered columns for a textarea. r=ms2ger 2015-04-20 16:54:46 -04:00
Jonathan Kew
73be2c9a7d Bug 1141867 - patch 3 - Reftests for contiguous orthogonal floats. r=smontagu 2015-04-09 14:40:54 +01:00
Mason Chang
30c8ca5402 Bug 1073209 - Eliminate usage of CreateSamplingRestrictedDrawable on OS X. r=jrmuizel 2015-04-20 08:38:43 -07:00
Jonathan Kew
a2bf75b377 Bug 1155863 - Temporarily disable tests that involve table elements within vertical writing mode (not yet supported). r=heycam 2015-04-20 09:36:57 +01:00
Xidorn Quan
d7cdaaccb9 Bug 1149009 followup - Disable css-ruby/line-break-suppression-4.html on B2G. 2015-04-20 17:46:57 +12:00
Markus Stange
4a60b47050 Bug 1156129 - Take border radius into account when calculating the bounds of border display items. r=roc
--HG--
extra : rebase_source : 4fdf851e055514fcf1b3a7d894a158ce8b384e6a
2015-04-19 20:48:37 -04:00
Xidorn Quan
1eac8d1918 Bug 1149009 - Fix line break suppression on whitespace not contained but wrapped in ruby boxes. r=dbaron
--HG--
extra : rebase_source : d523d7fb01b9ca6a0db9c2a99b05f5560a94e3aa
extra : source : b3028ab938b2269518a5fb1e124c2982f4afdd36
2015-04-20 15:04:09 +12:00
Jonathan Kew
16916f1715 Bug 1156021 - Reftest for text-indent specified as percent in vertical writing mode. r=dbaron 2015-04-19 19:03:29 +01:00
Phil Ringnalda
d68dd54c30 Backed out changeset ffde08dc5ceb (bug 1154459) for bustage
CLOSED TREE
2015-04-19 08:19:14 -07:00
David Anderson
4f6a850738 Enable APZ for E10S on Windows for one nightly build. (bug 1154459, r=kats) 2015-04-17 11:49:55 -04:00
Wes Kocher
10b0765a42 Merge m-c to inbound a=merge
--HG--
extra : rebase_source : 65e706214cf534170bf6cfe658eb394c0195cb81
2015-04-21 15:35:07 -07:00
Markus Stange
20468742ef Bug 1148515 - Do the scrollbar thumb layer wrapping in nsSliderFrame so that the thumb's event region is wrapped, too. r=tn
--HG--
extra : rebase_source : 629c067595d3c7260b0f6b3c3a7f0b89e97b070a
2015-04-21 15:22:28 -04:00
Ryan VanderMeulen
9b2bbc3d1a Bug 1141867 - Add OSX 10.10 fuzz to the newly-added tests. 2015-04-21 13:54:07 -04:00
Ehsan Akhgari
d7b425cef6 Bug 1155359 follow-up: Disable the test on B2G and Mulet
Landed on a CLOSED TREE
2015-04-17 16:38:20 -04:00
Ehsan Akhgari
1024e50281 Bug 1155359 - Add a reftest; r=gw280 2015-04-17 13:03:11 -04:00
Cameron McCormack
9e48addb00 Bug 1155030 - Fix asterix/asterisk misspelling. r=ehsan 2015-04-17 11:09:58 +10:00
Jonathan Kew
3e35a581c5 Bug 1151993 followup - adjust fuzz annotation for reftest 1136557-2-nested-spans on Windows. no_r=orange 2015-04-16 20:57:31 +01:00
Jonathan Kew
88640056a8 Bug 1151993 - Fix the reference for 1124636-2-fieldset-min-height to match new behavior. r=smontagu 2015-04-08 09:18:33 +01:00
Jonathan Kew
72d09817a0 Bug 1151993 - Reftest for inline-sizing of orthogonal block frames. r=smontagu 2015-04-07 22:50:48 +01:00
Jonathan Kew
5da8fb24f9 Bug 1144501 - Reftest for sizing of orthogonal frame after block-end margin. r=smontagu 2015-04-07 16:54:07 +01:00
Ryan VanderMeulen
22018c1631 Bug 1123563 - Remove extra space that was accidentally added. a=bustage 2015-04-15 15:33:19 -04:00
Ryan VanderMeulen
12b90de11b Bug 1123563 - Annotate test-animated-image-layers.html and test-animated-image-layers-background.html as random on Android and Linux. 2015-04-15 14:45:05 -04:00
Geoff Brown
1fedc52d16 Bug 1133833 - Disable a few tests on Android 4.3 for intermittent failures; r=trivial 2015-04-14 21:05:40 -06:00
Kartikaya Gupta
4ea64b3332 Bug 1152211 - Fuzz a now-expected permaorange when APZ is enabled. r=mstange 2015-04-14 11:30:48 -04:00
Ryan VanderMeulen
612dc2a6ee Merge inbound to m-c. a=merge 2015-04-14 10:06:03 -04:00
Alexandre Lissy
366fdcfa2e Bug 1153574 - Re-enable Mulet reftests taskcluster-specific disables. r=ahal, a=test-only 2015-04-13 14:26:00 -04:00
Mats Palmgren
a9f328bbc0 Bug 1107778 - Remove a couple of unused test files that landed accidentally. r=me 2015-04-11 00:21:06 +00:00
Timothy Nikkel
cf95787e0b Bug 1147038. Mark some reftests as passing. CLOSED TREE 2015-04-10 16:12:04 -05:00
Kartikaya Gupta
26c74e1f41 Bug 1148889 - Fuzz some android tests. r=mstange 2015-04-08 11:57:17 -04:00
Jonathan Kew
380aacac63 Bug 1079164 - Initial testcases for CSS grid in vertical writing mode. r=mats 2015-04-10 16:56:23 +01:00
Jonathan Kew
d64d28a42d Bug 1153140 - dir=rtl versions of a couple of the grid reftests. r=mats 2015-04-10 16:56:23 +01:00
Jonathan Kew
744a3ec0e6 Bug 742176 - Remove/reduce fuzz annotations for tests that no longer appear to be affected by bad overflow areas. r=ehsan 2015-04-10 12:42:00 +01:00
Carsten "Tomcat" Book
1c47faafb7 Backed out changeset 1f8ed1063d26 (bug 1151821) 2015-04-10 11:10:58 +02:00
Bas Schouten
53c959e4f6 Bug 1151821 - Test: Test whether simple canvas globalCompositeOperators work when a clip is set. r=jrmuizel 2015-04-10 07:09:31 +02:00
Robert Longson
7407a9449d Bug 1142982 - implement dominant-baseline=middle properly. r=heycam 2015-04-08 16:18:33 +01:00
Timothy Nikkel
e4cf81f574 Bug 1150021. Make sure that boxes inside vertical RTL boxes are placed on the right. r=roc
nsSprocketLayout::Layout lays out its children by looping from first child to last child updating local variables x, y as it goes that keep track of the position where to layout the current child.

If the box is horizontal it works left-to-right or right-to-left according to wheather the direction of the box is normal or not. Vertical boxes work similarly top-to-bottom or bottom-to-top. Vertical boxes also respond to CSS direction styles, so that in an LTR box the child boxes are laid out flush left, but flush right in an RTL box. Herein lies the bug, some code assumes the child boxes are laid out flush right in RTL, but the code to actually position the children positions them flush left.

The code that assumes the child are laid out flush right is HandleBoxPack, which determines the origin to start laying out children at, and the code which uses HandleBoxPack to determine if the origin changed during the laying out of the children, and then shifts the children by the amount the origin shifted. The size of our box changing will, in general, change the position of the origin. So the children aren't laid out to the origin that HandleBoxPack expects they will get moved to wrong positions.
2015-04-07 02:28:57 -05:00
Markus Stange
32393dc505 Bug 932958 - Use the Skia Software backend by default for canvas on OS X. r=jrmuizel
--HG--
extra : rebase_source : c52270e748c7f25821c1635d2c004536d1cfe947
extra : source : 1d3a58326caa70fe49374f5c236594a51ca11b44
2015-04-07 22:23:02 -04:00
Xidorn Quan
4284d4d732 Bug 1141931 followup - Fix reftest failure on OSX 10.10. 2015-04-08 13:10:21 +12:00
Xidorn Quan
9fc158dfad Bug 1141931 part 9 - Reftest for ruby frames reordering. r=jfkthame
--HG--
extra : source : deed9ed82a2a6795f2773b75ead723562a3a7292
2015-04-08 11:22:34 +12:00
Xidorn Quan
06272c8efd Bug 1141931 part 1 - Compute unicode-bidi property to proper values for ruby boxes. r=heycam
--HG--
extra : source : 7078930df197d7cf9d7d8b972c57632b4a0cf380
2015-04-08 11:22:34 +12:00
Wes Kocher
74f58c915e Backed out 10 changesets (bug 1141931) for mochitest-5 failures CLOSED TREE
Backed out changeset c90940067de6 (bug 1141931)
Backed out changeset 96b48288abab (bug 1141931)
Backed out changeset 87281c7ded34 (bug 1141931)
Backed out changeset 6a914ba0b8ec (bug 1141931)
Backed out changeset 9cfea55b5e95 (bug 1141931)
Backed out changeset f432612b6475 (bug 1141931)
Backed out changeset 48cf9568a4b1 (bug 1141931)
Backed out changeset f1ab848b3fa6 (bug 1141931)
Backed out changeset 8a3c71a3b525 (bug 1141931)
Backed out changeset 119d3c0fd0f6 (bug 1141931)
2015-04-07 14:23:57 -07:00
Xidorn Quan
e98d5b973b Bug 1141931 part 9 - Reftest for ruby frames reordering. r=jfkthame
--HG--
extra : source : 7a078551c85fa9a29109a2222634d66f7bcc7fac
2015-04-08 08:40:31 +12:00
Xidorn Quan
b4f1b79dcd Bug 1141931 part 1 - Compute unicode-bidi property to proper values for ruby boxes. r=heycam
--HG--
extra : source : 7078930df197d7cf9d7d8b972c57632b4a0cf380
2015-04-08 08:40:31 +12:00
Ryan VanderMeulen
08ab36610a Backed out changeset d23df90fc306 (bug 1150021) for frequent B2G reftest failures. 2015-04-07 11:27:14 -04:00
Jonathan Kew
cce04361df Bug 1012640 - patch 3 - Reftest for line break after inline element with white-space:nowrap and whitespace inside the element. r=roc 2015-04-07 09:28:02 +01:00
Jonathan Kew
f3049c0bf6 Bug 1130907 - patch 4 - Reftest for container-frame intrinsic size involving borders. r=smontagu 2015-04-07 09:24:04 +01:00
Jonathan Kew
3e95d19359 Bug 1130907 - patch 3 - Reftest for contribution of border widths to intrinsic size. r=smontagu 2015-04-07 09:24:04 +01:00
Robert Longson
a15bae4903 Bug 1047973 - pattern with patternUnits=objectBoundingBox and preserveAspectRatio=... meet stretches to the size of a shape. r=dholbert 2015-04-07 08:45:59 +01:00
Timothy Nikkel
8f0c930600 Bug 1150021. Make sure that boxes inside vertical RTL boxes are placed on the right. r=roc
nsSprocketLayout::Layout lays out its children by looping from first child to last child updating local variables x, y as it goes that keep track of the position where to layout the current child.

If the box is horizontal it works left-to-right or right-to-left according to wheather the direction of the box is normal or not. Vertical boxes work similarly top-to-bottom or bottom-to-top. Vertical boxes also respond to CSS direction styles, so that in an LTR box the child boxes are laid out flush left, but flush right in an RTL box. Herein lies the bug, some code assumes the child boxes are laid out flush right in RTL, but the code to actually position the children positions them flush left.

The code that assumes the child are laid out flush right is HandleBoxPack, which determines the origin to start laying out children at, and the code which uses HandleBoxPack to determine if the origin changed during the laying out of the children, and then shifts the children by the amount the origin shifted. The size of our box changing will, in general, change the position of the origin. So the children aren't laid out to the origin that HandleBoxPack expects they will get moved to wrong positions.
2015-04-07 02:28:57 -05:00
Phil Ringnalda
4401b580e1 Back out 1d3a58326caa (bug 932958) for reftest bustage
CLOSED TREE
2015-04-06 20:28:02 -07:00
Markus Stange
a5bacaa2f4 Bug 932958 - Use the Skia Software backend by default for canvas on OS X. r=jrmuizel
--HG--
extra : rebase_source : 503c3c2d430f7a0812b99b9950dd822c3b93d184
2015-04-06 16:16:38 -04:00
Markus Stange
9d5633949a Bug 1151145 - Add a reftest. r=jrmuizel
--HG--
extra : rebase_source : 93bf28dd4194fef5be00da7966ee656130646bf3
2015-04-04 18:07:53 -04:00
Markus Stange
d793667adb Bug 1151306 - Add a reftest. r=roc
--HG--
extra : rebase_source : 34bdc440825d8d44446ab47f6a5601a4524af359
2015-04-05 17:57:25 -04:00
Phil Ringnalda
fa3a91e936 Merge m-i to m-c, a=merge 2015-04-04 09:59:17 -07:00
Alexandre Lissy
cf63651ca5 Bug 1150536 - Mark object-position-png-001e.html as fuzzy (intermittent). r=ahal, a=me 2015-04-02 08:10:00 -04:00
Alexandre Lissy
99ca13f666 Bug 1150492 - Mark object-position-png-001o.html as fuzzy (intermittent). r=ahal 2015-04-02 06:28:00 -04:00
Alexandre Lissy
f406232634 Bug 1150486 - Disable B2G failing test on Mulet for green R4. r=ahal 2015-04-02 06:09:00 -04:00
Robert Longson
1738032ea7 Bug 1149516 - draw continuous stroke if stroke-dasharray = 0. r=jwatt 2015-04-03 18:58:05 +01:00
Markus Stange
1e93b914e1 Bug 1150941 - Disable animated-position reftests for intermittent failures / unexpected passes.
--HG--
extra : rebase_source : f8868dcc60b87060a2e43ffb1f369d047f7f51e5
2015-04-03 13:01:56 -04:00
Markus Stange
a0daf378c7 Bug 1148855 - Tweak reftest fuzziness. 2015-04-02 17:29:35 -04:00
Markus Stange
7992a7d2ae Bug 1148855 - Add some tests. r=roc
--HG--
extra : rebase_source : 869011e2d53740a54b71a5d8d13a46264ed9ca8c
2015-04-02 14:19:42 -04:00
Markus Stange
192ff01616 Bug 1148855 - Rework how display items are assigned to PaintedLayers and make it work the same way with and without APZ. r=roc
--HG--
extra : rebase_source : e6f246f2ee67e4b3478f5687774fb257f40dc5b4
2015-04-02 14:22:40 -04:00
Jonathan Kew
d4076f899e Bug 1145218 followup - Mark 1136557-*-nested-spans reftests fuzzy on Windows. no_r=me 2015-04-01 23:14:45 +01:00
Jonathan Kew
d9a4b2e744 Bug 1123654 - Replace use of [deprecated] GetStockObject(DEFAULT_GUI_FONT) with newer API; results in use of Tahoma in place of Microsoft Sans Serif in various contexts. r=jmathies 2015-01-21 22:12:18 +00:00
Jonathan Kew
91e4501840 Bug 1146754 followup - Add a little fuzz to the testcase for OS X 10.10. no_r=me 2015-04-01 16:57:17 +01:00
Jonathan Kew
342902d896 Bug 1145936 - Reftest for sizing of foreignObject with vertical writing mode. r=smontagu 2015-04-01 16:50:12 +01:00
Jonathan Kew
0aaa1c57da Bug 1146754 - Show selection highlighting for trailing space. r=mats 2015-04-01 14:45:16 +01:00
Jonathan Kew
4e246efbb9 Bug 1146754 - Fix reftests for selected shadowed text to avoid trailing-space issues. r=mats 2015-04-01 14:45:09 +01:00
Jonathan Kew
84896426ce Bug 1146754 - Reftest for selection highlighting of trailing space. r=mats 2015-04-01 14:45:01 +01:00
Carsten "Tomcat" Book
44f66f35a7 Backed out changeset 43f8e1806067 (bug 1149304) for unexpected pass in Android 1149304-1-transform-change.html tests 2015-04-01 15:11:38 +02:00
Carsten "Tomcat" Book
f5bf6c681e Backed out changeset 72d01e62e037 (bug 1149519) 2015-04-01 15:10:36 +02:00
Jonathan Kew
69f3ddb360 Bug 1149519 - Followup - remove Windows XP failure annotation from reftests/bugs/1149304-1-transform-change.html. r=me 2015-04-01 12:46:53 +01:00
Jonathan Kew
90eb9b99a0 Bug 1149304 - Reftest for repaint issues when changing CSS transform (fails on WinXP, OS X, and older Android). r=roc
* * *
Bug 1149304 - Mark test as failing on WinXP, OS X and Android.
2015-04-01 09:02:29 +01:00
Daniel Holbert
52bec6b5de Bug 1149383 part 2: Reorder width/height decls in flexbox-writing-mode reftests for consistency. (test-only) 2015-03-30 20:22:04 -07:00
Daniel Holbert
f66351f5f1 Bug 1149383 part 1: Make flexbox writing-mode tests use different widths vs. heights to reveal bug with vertical writing-modes. (test-only) 2015-03-30 20:22:03 -07:00
John Daggett
e869e619cd Bug 1094571 - add woff versions of markA, markB, etc. fonts. r=heycam 2015-03-30 10:05:12 +09:00
Markus Stange
dd0e397ac6 Bug 1039926 - Add a test for not invalidating stuff inside mask layers.
--HG--
extra : amend_source : f179e9c49c05e0c801228a7faf3c2c5efc5499d2
2015-03-28 21:14:10 -04:00
Daniel Holbert
74d1359f87 Bug 1148588 part 2: Annotate a few more intermittent object-fit-*-svg embed/object tests as skip-if(B2G). 2015-03-28 07:38:28 -07:00
Xidorn Quan
4573209c4a Bug 1144607 followup - Fix submitted reftest for string value of list-style-type. DONTBUILD
--HG--
extra : source : 6b683cff3348b071880db52e6b624a1a4ff74cc7
extra : amend_source : afb4a2dbbc2798cd1ac0f60eb3eae6b7a57f3053
2015-03-28 17:19:51 +11:00
Daniel Holbert
0b62b6f548 Bug 1148588: Add skip-if(B2G) annotations to intermittently failing object-fit reftests with object/embed and SVG. rs=RyanVM
landing on a CLOSED TREE with RyanVM's permission
2015-03-27 14:04:30 -07:00
Daniel Holbert
be84a47255 Bug 1148294 part 3: Add more reftests for writing-mode & direction properties' influence on flex axes (as modified copies of first test).
--HG--
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-writing-mode-001-ref.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-writing-mode-002-ref.html
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-writing-mode-001.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-writing-mode-002.html
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-writing-mode-001-ref.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-writing-mode-003-ref.html
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-writing-mode-001.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-writing-mode-003.html
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-writing-mode-001-ref.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-writing-mode-004-ref.html
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-writing-mode-001.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-writing-mode-004.html
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-writing-mode-001-ref.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-writing-mode-005-ref.html
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-writing-mode-001.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-writing-mode-005.html
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-writing-mode-001-ref.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-writing-mode-006-ref.html
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-writing-mode-001.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-writing-mode-006.html
2015-03-27 12:06:03 -07:00
Daniel Holbert
d0cfc6e31e Bug 1148294 part 2: Add one reftest for writing-mode & direction properties' influence on flex axes. 2015-03-27 12:06:03 -07:00
Xidorn Quan
075856b50a Bug 1144607 part 3 - Reftests for string value on list-style-type. r=dbaron
--HG--
extra : source : 1b7c126912bab33c14f668934a05b0a72ac63f2f
2015-03-27 09:48:10 +11:00
Seth Fowler
033e56ac3a Bug 1147195 - Reenable list-simple-1.html. 2015-03-26 15:39:52 -07:00
Kearwood (Kip) Gilbert
c654443e20 Bug 1035611 - Part 2: Test to ensure that transformed rects crossing the w=0 plane are clipped correctly. r=mattwoodrow
- An element is transformed such that its inverse projection transform
  results in a bounding box reaching an infinite / vanishing point.
2015-03-25 11:28:37 -07:00
Mats Palmgren
a019652b87 Bug 1107786 - part 4, [css-grid] Reftests for the CSS 'order' property on grid items. 2015-03-26 18:57:39 +00:00
Mats Palmgren
f1cf93f01b Bug 1145968 - [css-grid] Make grid items paint as inline-blocks and create a stacking context when 'z-index' != 'auto'. r=dholbert 2015-03-26 18:57:39 +00:00
Mats Palmgren
023c6e11ff Bug 1107783 - part 2, [css-grid] Reftest for basic placement and layout of abs.pos. grid items. 2015-03-26 18:57:39 +00:00
Jonathan Kew
7635d77d57 Bug 1133945 - Reftest for vertical-align with dominant centered baseline. r=smontagu 2015-03-26 12:35:15 +00:00
Jonathan Kew
b3127b6a5b Bug 1138356 - Reftests for button contents alignment in vertical writing modes. r=smontagu 2015-03-12 16:49:50 +00:00
Jonathan Kew
bf1a543bba Bug 686225 - Reftest for Indic shaping with buggy OS X (AAT) fonts. r=jdaggett 2015-03-25 08:25:55 +00:00
L. David Baron
07b447ebc4 Fix ruby reftest spec links to point to TR rather than dev.w3.org to fix errors. No bug.
This fixes errors that are currently reachable via:
http://test.csswg.org/shepherd/search/owner/dbaron/status/issue/
And listed on pages of the form:
http://test.csswg.org/shepherd/testcase/ruby-autohide-001/ (etc.)
2015-03-24 19:13:47 -07:00
L. David Baron
6781d5a34e Back out changeset c30bce033d92 (bug 1145803) to reenable the tests from bug 1010675 on B2G in the hopes that enough mochitests have been added or removed since then (primarily by bug 1142360) that we won't get the same chunking problems. 2015-03-24 19:13:47 -07:00
Mason Chang
e53c6e48b7 Bug 1145327 Part 3: Re-enable css-animations/print-no-animations.html tests. r=me 2015-03-24 14:28:34 -07:00
Geoff Brown
24b2cd5f48 Bug 1140148 - Update reftest manifests for Android 4.3 emulator; r=dminor 2015-03-24 06:51:45 -06:00
L. David Baron
79853b7624 Bug 1146145 - Revert previous fix and give the tests position:relative so they have the same z-ordering as the references. 2015-03-22 12:53:09 -07:00
L. David Baron
f3e1c17d82 Bug 1146145 - Give references z-index:-1 so that they have the same z-ordering characteristics as the tests, for the case when edges of the text overlap the floats.
--HG--
extra : transplant_source : %13%292G%E7%28%97%12%80%A4%EE%1E%9C%E9q%E9%0F%AEXW
2015-03-22 10:51:08 -07:00
Simon Montagu
28b9e2ff78 Mark the failing reftests from bug 1114329 as passing (fixed by bug 1143218). r=jfkthame 2015-03-22 11:44:48 +02:00
L. David Baron
f4c0b8f24d Bug 1142360 followup - Use better condition for failure annotation that avoids also including Windows XP reftests. 2015-03-21 16:39:00 -07:00
L. David Baron
64d26163bd Bug 1142360 followup - Annotate 3 tests as failing on Windows reftest-no-accel, on a CLOSED TREE. 2015-03-21 13:52:33 -07:00
Ehsan Akhgari
9dd681b4ab Bug 1142360 - Move the mochitests for bugs 441782, 467672 and 570378 to the reftest framework; r=dbaron
This will help fix an intermittent test failure as explained in bug
1142360 comment 301.  It also has the additional benefit of making
things faster overall, since the reflows of the huge mochitest test
runner page every time the bidi.numeral pref changes are very expensive,
and such overhead doesn't exist in the reftest framework.


--HG--
rename : layout/base/tests/bug570378-arabic-1-ref.html => layout/reftests/bidi/numeral/arabic-1-ref.html
rename : layout/base/tests/bug570378-arabic-1.html => layout/reftests/bidi/numeral/arabic-1.html
rename : layout/base/tests/bug570378-arabic-2-ref.html => layout/reftests/bidi/numeral/arabic-2-ref.html
rename : layout/base/tests/bug570378-arabic-2.html => layout/reftests/bidi/numeral/arabic-2.html
rename : layout/base/tests/bug570378-arabic-3-ref.html => layout/reftests/bidi/numeral/arabic-3-ref.html
rename : layout/base/tests/bug570378-arabic-3.html => layout/reftests/bidi/numeral/arabic-3.html
rename : layout/base/tests/bug570378-arabic-4-ref.html => layout/reftests/bidi/numeral/arabic-4-ref.html
rename : layout/base/tests/bug570378-persian-4.html => layout/reftests/bidi/numeral/arabic-4.html
rename : layout/base/tests/bug570378-arabic-5-ref.html => layout/reftests/bidi/numeral/arabic-5-ref.html
rename : layout/base/tests/bug570378-arabic-5.html => layout/reftests/bidi/numeral/arabic-5.html
rename : layout/base/tests/bug441782-1-ref.html => layout/reftests/bidi/numeral/bug441782-1-ref.html
rename : layout/base/tests/bug441782-1.html => layout/reftests/bidi/numeral/bug441782-1.html
rename : layout/base/tests/bug441782-2-ref.html => layout/reftests/bidi/numeral/bug441782-2-ref.html
rename : layout/base/tests/bug441782-2.html => layout/reftests/bidi/numeral/bug441782-2.html
rename : layout/base/tests/bug441782-3-ref.html => layout/reftests/bidi/numeral/bug441782-3-ref.html
rename : layout/base/tests/bug441782-3.html => layout/reftests/bidi/numeral/bug441782-3.html
rename : layout/base/tests/bug441782-4-ref.html => layout/reftests/bidi/numeral/bug441782-4-ref.html
rename : layout/base/tests/bug441782-4.html => layout/reftests/bidi/numeral/bug441782-4.html
rename : layout/base/tests/bug441782-5-ref.html => layout/reftests/bidi/numeral/bug441782-5-ref.html
rename : layout/base/tests/bug441782-5.html => layout/reftests/bidi/numeral/bug441782-5.html
rename : layout/base/tests/bug467672-1-ref.html => layout/reftests/bidi/numeral/bug467672-1-ref.html
rename : layout/base/tests/bug467672-1.html => layout/reftests/bidi/numeral/bug467672-1.html
rename : layout/base/tests/bug467672-2-ref.html => layout/reftests/bidi/numeral/bug467672-2-ref.html
rename : layout/base/tests/bug467672-2.html => layout/reftests/bidi/numeral/bug467672-2.html
rename : layout/base/tests/bug467672-3-ref.html => layout/reftests/bidi/numeral/bug467672-3-ref.html
rename : layout/base/tests/bug467672-3.html => layout/reftests/bidi/numeral/bug467672-3.html
rename : layout/base/tests/bug467672-4-ref.html => layout/reftests/bidi/numeral/bug467672-4-ref.html
rename : layout/base/tests/bug467672-4.html => layout/reftests/bidi/numeral/bug467672-4.html
rename : layout/base/tests/bug467672-5-ref.html => layout/reftests/bidi/numeral/bug467672-5-ref.html
rename : layout/base/tests/bug467672-5.html => layout/reftests/bidi/numeral/bug467672-5.html
rename : layout/base/tests/bug570378-persian-1-ref.html => layout/reftests/bidi/numeral/persian-1-ref.html
rename : layout/base/tests/bug570378-persian-1.html => layout/reftests/bidi/numeral/persian-1.html
rename : layout/base/tests/bug570378-persian-2-ref.html => layout/reftests/bidi/numeral/persian-2-ref.html
rename : layout/base/tests/bug570378-persian-2.html => layout/reftests/bidi/numeral/persian-2.html
rename : layout/base/tests/bug570378-persian-3-ref.html => layout/reftests/bidi/numeral/persian-3-ref.html
rename : layout/base/tests/bug570378-persian-3.html => layout/reftests/bidi/numeral/persian-3.html
rename : layout/base/tests/bug570378-persian-4-ref.html => layout/reftests/bidi/numeral/persian-4-ref.html
rename : layout/base/tests/bug570378-arabic-4.html => layout/reftests/bidi/numeral/persian-4.html
rename : layout/base/tests/bug570378-persian-5-ref.html => layout/reftests/bidi/numeral/persian-5-ref.html
rename : layout/base/tests/bug570378-persian-5.html => layout/reftests/bidi/numeral/persian-5.html
2015-03-21 12:37:01 -04:00
Wes Kocher
14f75f943c Merge m-c to inbound a=merge CLOSED TREE 2015-03-20 18:01:17 -07:00
Mason Chang
54a7aa0235 Bug 1145327. Mark css-animations/print-no-animations.html as random on OS X on CLOSED TREE. r=dbaron. a=Kwierso 2015-03-20 15:14:40 -07:00
L. David Baron
83f8dbcde4 Bug 1145803 - Skip the reftests added in bug 1010675 on B2G because they change the test chunking and trigger an unrelated failure, on a CLOSED TREE. 2015-03-20 14:05:08 -07:00
Mason Chang
b1223497cf Bug 1145327 - Disable css-animations/print-no-animations.html on osx 10.10. r=dbaron 2015-03-20 11:53:41 -07:00
L. David Baron
b64dc1a002 Bug 1010675 - Stop allowing button contents to overflow into the CSS padding and border (although still allow them to overflow into our internal focuspadding when the min-content width says the contents don't fit). r=dholbert
Note that this replaces the code that allows eroding the space with new
code that reduces the focusPadding value.

(Also, we previously didn't count the focusPadding towards what could be
eroded, which meant we wouldn't quite get to the edge of the padding and
border, because we weren't counting the extra for the focusPadding.)

The existing reftests that I'm changing from == to != are ones that were
specifically testing issues related to erosion of padding.

The change to 491180-{1,2}-ref.html is because we now *do* erode the
focusPadding, which is 3px in the horizontal dimensions (see the
button::-moz-focus-inner styles in forms.css), and that was the only
nonzero style on the button in 491180-{1,2}.html.

CLOSED TREE (per RyanVM)
2015-03-20 10:27:09 -07:00
Ryan VanderMeulen
00a19ca0b0 Backed out changesets f33123f726b6 and c2724e2f9de9 (bug 1010675) for B2G reftest failures.
CLOSED TREE
2015-03-20 12:25:49 -04:00
L. David Baron
a55a5f0676 Bug 1010675 followup - fix reftest failure annotation to fix Mac OS X 10.6 reftest orange. No review. 2015-03-20 08:39:27 -07:00
Alexandre Lissy
16ab34d6ec Bug 1144080 - Disable reftests on Mulet for TaskCluster. r=ahal 2015-03-20 00:45:00 +01:00
Xidorn Quan
96db36c21e Bug 1112474 part 2 - Fix ruby-position reftests with bsize adjustment. r=dholbert
--HG--
extra : rebase_source : 51c27b69f29ce299954ddafc6140a91fc508b917
extra : source : 5cb02c09512316d63f6a3fbda81d04a081cf2907
extra : histedit_source : 01eccfaa0faf1d92e45324e3bb296334fbd53449
2015-03-19 19:04:50 +11:00
Xidorn Quan
a85af6a361 Bug 1112474 part 1 - Make utils of CSS Ruby reftests writing-mode aware. r=dholbert
--HG--
extra : rebase_source : 5a4be10876e45a8bb17edcca6e25be4dd5a31c0c
extra : source : 3d79017794b0718d7a382e7197e79544d00e25b4
2015-03-19 19:04:50 +11:00
Seth Fowler
0dbe29fdc0 Bug 935850 - Add a little more fuzz to box-sizing-replaced-003.xht. r=me 2015-03-18 18:45:42 -07:00
Mats Palmgren
ae4574f84f Bug 1139539 - part 4, [css-grid] Tests for simple track sizing and grid item layout. 2015-03-18 09:02:32 +00:00
Mats Palmgren
814afba2b9 Bug 1107778 - part 2, [css-grid] Some reftests for grid item placement with auto positions. 2015-03-18 09:02:32 +00:00
Mats Palmgren
a99584fe32 Bug 1009776 - part 7, [css-grid] Some reftests for grid item placement with definite positions. 2015-03-18 09:02:32 +00:00
Mats Palmgren
58b99a313e Bug 1139539 - part 3, [css-grid] Fix a couple of typos in the CSS Grid tests. 2015-03-18 09:02:32 +00:00
Carsten "Tomcat" Book
bbf229d607 Backed out changeset 6b528bd3294c (bug 1039926) for R20 test failures on a CLOSED TREE 2015-03-18 09:12:41 +01:00
Markus Stange
9bd0f5b094 Bug 1039926 - Add a test for not invalidating stuff inside mask layers. 2015-03-17 15:47:45 -04:00
Xidorn Quan
e0e366baf0 Bug 1143558 part 3 - Reftests for line break suppression inside ruby. r=roc
--HG--
extra : source : 137d41af8d488e58d1a786c8ca2098f026520f8a
2015-03-17 19:10:15 +11:00
Xidorn Quan
7a8ca2a01e Bug 1141928 part 3 - Reftest for simple RTL case. r=jfkthame
The added test only tests the position of ruby text and ruby text container. The position of text inside is not correct yet, which will be fixed in bug 1141931.

--HG--
extra : source : 16ff39aeb8e30223d664355963f25b8bbec17102
2015-03-14 16:46:33 +11:00
Alexandre Lissy
b2ce088272 Bug 1142928 - Make 1090168-3.html fuzzy on Mulet as on B2G. r=jfkthame
--HG--
extra : rebase_source : 2f6cf02b8e43c2569802f20f66fbdd0165d6b1c5
2015-03-13 06:25:00 -04:00
Markus Stange
dee805a312 Bug 1142211 - Add layerization testing mechanisms to reftest. r=roc
This adds support for class="reftest-opaque-layer" and for
reftest-assigned-layer="some-layer-name" to the reftest harness.

From reftest/README.txt:

Opaque Layer Tests: class="reftest-opaque-layer"
================================================

If an element should be assigned to a PaintedLayer that's opaque, set the class
"reftest-opaque-layer" on it. This checks whether the layer is opaque during
the last paint of the test, and it works whether your test is an invalidation
test or not. In order to pass the test, the element has to have a primary
frame, and that frame's display items must all be assigned to a single painted
layer and no other layers, so it can't be used on elements that create stacking
contexts (active or inactive).

Layerization Tests: reftest-assigned-layer="layer-name"
=======================================================

If two elements should be assigned to the same PaintedLayer, choose any string
value as the layer name and set the attribute reftest-assigned-layer="yourname"
on both elements. Reftest will check whether all elements with the same
reftest-assigned-layer value share the same layer. It will also test whether
elements with different reftest-assigned-layer values are assigned to different
layers.
The same restrictions as with class="reftest-opaque-layer" apply: All elements
must have a primary frame, and that frame's display items must all be assigned
to the same PaintedLayer and no other layers. If these requirements are not
met, the test will fail.
2015-03-11 14:51:59 -04:00
Alexandre Lissy
aa609d8ba1 Bug 1139893 - Disable reftest bugs/1062108-1.html on mulet. r=jfkthame
There is a real issue underlying, tracked in bug 1141535
2015-03-10 06:59:00 -04:00
Jonathan Kew
49e2f2f158 Bug 1136557 - Reftests with nested spans in vertical mode. r=smontagu 2015-03-12 10:48:12 +00:00
Jonathan Kew
5ed866f8fa Bug 1134598 - Enable the vertical writing-mode reftest directory. r=smontagu 2015-02-19 13:37:42 +00:00
Xidorn Quan
a0cff90eee Bug 1142369 - Include padding of generated image in intrinsic isize of bullet frame. r=roc
--HG--
extra : source : 16afdc3d6f1e987f086bb0a378e98ab747699e15
2015-03-12 16:57:08 +11:00
Robert O'Callahan
0eaf4ed6de Bug 1125767. CSS/SVG filters on an element should make it a containing block for fixed-pos and abs-pos descendants. r=mats
--HG--
extra : rebase_source : 0ff5c8df669024ad487ff6360fef38519830ee64
extra : histedit_source : 2166fc8916cf44001e0b9344153d7bba8dcd10ac
2015-03-09 23:44:49 +13:00
Wes Kocher
b7ae2e9516 Merge m-c to inbound a=merge
--HG--
extra : rebase_source : 243776ce01fcd38161dd94411e0bc1cbfb2f7cb2
2015-03-11 19:06:00 -07:00
Ryan VanderMeulen
97acbd9776 Merge m-c to b2g-inbound. a=merge 2015-03-11 16:03:39 -04:00
Alexandre Lissy
6f44859ccd Bug 1141511 - Disable some gtk2Widget-dependant reftests on Mulet. r=ahal 2015-03-10 09:20:00 -04:00
Jonathan Kew
6b3a5ec77d Bug 1141676 - Reftest for sizing of synthetic sub/superscript glyphs. r=jdaggett 2015-03-11 08:49:51 +00:00
Botond Ballo
82beff1690 Bug 1130982 - Fix a reftest so an element that's supposed to be scrollable actually is. r=kats
--HG--
extra : rebase_source : 1d8dd8285f2d81f7807a6e4cc9d74715763f5a31
2015-02-20 19:52:17 -05:00
Kartikaya Gupta
8f8ac01d11 Bug 1130982 - Reftest for this bug. r=mattwoodrow
--HG--
extra : rebase_source : 34204f372f9c73412ca301e5ebd89cb75fd6432d
2015-02-25 17:59:41 -05:00
L. David Baron
ee83e8e2bc Bug 1010675 - Stop allowing button contents to overflow into the CSS padding and border (although still allow them to overflow into our internal focuspadding when the min-content width says the contents don't fit). r=dholbert
Note that this replaces the code that allows eroding the space with new
code that reduces the focusPadding value.

(Also, we previously didn't count the focusPadding towards what could be
eroded, which meant we wouldn't quite get to the edge of the padding and
border, because we weren't counting the extra for the focusPadding.)

The existing reftests that I'm changing from == to != are ones that were
specifically testing issues related to erosion of padding.

The change to 491180-{1,2}-ref.html is because we now *do* erode the
focusPadding, which is 3px in the horizontal dimensions (see the
button::-moz-focus-inner styles in forms.css), and that was the only
nonzero style on the button in 491180-{1,2}.html.
2015-03-20 06:47:29 -07:00
Jonathan Kew
cd845df31d Bug 1134849 - Reftest for orthogonal inline elements. r=dbaron 2015-03-20 08:12:51 +00:00
Daniel Holbert
acb8e18785 Bug 1128354: Don't optimize away a flex item's second reflow, if it has percent-height children. r=mats 2015-03-19 23:00:05 -07:00
Phil Ringnalda
0b8d3e9eb3 Back out ceaac3da2eff (bug 1010675) for Android reftest failures
CLOSED TREE
2015-03-19 22:49:45 -07:00
L. David Baron
f913231fd1 Bug 1010675 - Stop allowing button contents to overflow into the CSS padding and border (although still allow them to overflow into our internal focuspadding when the min-content width says the contents don't fit). r=dholbert
Note that this replaces the code that allows eroding the space with new
code that reduces the focusPadding value.

(Also, we previously didn't count the focusPadding towards what could be
eroded, which meant we wouldn't quite get to the edge of the padding and
border, because we weren't counting the extra for the focusPadding.)

The existing reftests that I'm changing from == to != are ones that were
specifically testing issues related to erosion of padding.

The change to 491180-{1,2}-ref.html is because we now *do* erode the
focusPadding, which is 3px in the horizontal dimensions (see the
button::-moz-focus-inner styles in forms.css), and that was the only
nonzero style on the button in 491180-{1,2}.html.
2015-03-19 21:10:00 -07:00
Xidorn Quan
8e79b11b49 Bug 1088489 followup - Remove accidentally nested <rbc> from box-generation-4-ref.html. rs=dholbert DONTBUILD
--HG--
extra : source : 7aa98b290638b68cfdfe9cd78e41ab34fff4b891
2015-03-11 11:25:14 +11:00
Xidorn Quan
794ab1c0ea Bug 1140264 part 4 - Reftest for this bug. r=dbaron
--HG--
extra : rebase_source : 156e6cb26e37c17caa923fc550e117f30c540e63
extra : source : 8ca4660c0251bd3b3ab702af92de11e300e897bb
2015-03-11 10:28:21 +11:00
Wes Kocher
d8ac0068e5 Merge b2g-inbound to m-c a=merge CLOSED TREE 2015-03-10 15:44:53 -07:00
Alexandre Lissy
e8b4f395c0 Bug 1138442 - Disable reftests on Mulet in parity with B2G/B2G Desktop. r=ahal 2015-03-10 02:43:00 +01:00
Jonathan Kew
48c3169855 Bug 1138495 - pt 4 - Remove failure annotation from the final testcase, and add specific equality tests for the correctly-inflated rendering of 1c and 1d. r=smontagu
--HG--
rename : layout/reftests/writing-mode/font-inflation-1-ref.html => layout/reftests/writing-mode/font-inflation-1c-ref.html
rename : layout/reftests/writing-mode/font-inflation-1-ref.html => layout/reftests/writing-mode/font-inflation-1d-ref.html
2015-03-10 14:28:23 +00:00
Jonathan Kew
b2818a1915 Bug 1138495 - pt 2 - Remove failure annotations from tests that no longer fail; note that the comparison of font-inflation-1c.html vs 1d still fails (they should inflate by different amounts). r=smontagu 2015-03-10 14:28:23 +00:00
Jonathan Kew
59208520d6 Bug 1138495 - pt 0 - Reftests for font inflation in vertical writing mode, initially annotated as failing. r=smontagu 2015-03-10 14:28:23 +00:00
Wes Kocher
5e8e02e501 Merge b2g-inbound to m-c a=merge CLOSED TREE 2015-03-09 18:56:42 -07:00
Mason Chang
cff9450e4b Renable reftests due to bug 1123762. r=me 2015-03-09 15:55:01 -07:00
Mats Palmgren
73069181c8 Bug 1140579 - Additional tests and code comment update. 2015-03-09 17:29:00 +00:00
Alexandre Lissy
7af743b42f Bug 1139895 - Add fuzz for 1062792-1.html. r=tn 2015-03-07 01:10:00 -05:00
Phil Ringnalda
1f21ae9b68 Merge m-c to m-i 2015-03-08 13:34:08 -07:00