Commit Graph

5307 Commits

Author SHA1 Message Date
Robert Longson
9a5f96bda9 Bug 1137859 - stroke-dashoffset not respecting pathLength property. r=dholbert 2015-03-06 14:12:52 +00:00
John Daggett
af13b82caf Bug 935862 p6 - fixup problematic reftests. r=heycam 2015-03-06 17:44:37 +09:00
John Daggett
76243a86cb Bug 935862 p4 - add reftests to sanity check @font-face reflow behavior. r=heycam 2015-03-06 17:44:28 +09:00
Kartikaya Gupta
82b86b5468 Bug 1139153 - Rip out the unneeded layout.async-containerless-scrolling.enabled pref. r=tn 2015-03-05 06:04:03 -05:00
Markus Stange
37ef8aec2b Bug 913443 - Add some tests. r=roc 2015-03-04 14:50:13 -05:00
Ethan Lin
b89c80ae72 Bug 1125750 - Add auto test to detect error when using mOuter to check overflow area of a scrollable frame. r=dbaron 2015-03-03 17:46:00 +01:00
Xidorn Quan
4748b2807d Bug 1133624 - followup add fuzzy maxdiff on CLOSED TREE 2015-03-04 14:41:48 +11:00
Xidorn Quan
ee52b16919 Bug 1133624 - Add lang-specific ruby rules to ua.css. r=dbaron 2015-03-04 13:00:53 +11:00
Jonathan Kew
52def80d0a Bug 1134744 - Reftest for baseline of radio button and checkbox. r=smontagu 2015-03-03 12:25:17 +00:00
Jonathan Kew
02f43860f2 Bug 1138527 part 2 - Reftest for application of font inflation to ruby. r=roc 2015-03-03 16:06:36 +11:00
Mason Chang
ff05522f1a Bug 1134459. Don't scroll reftests until the page finishes loading. r=seth 2015-03-02 13:27:46 -08:00
Ryan VanderMeulen
fa2aa2a735 Bug 1120410 - Adjust the fuzz for 413361-1.html a bit more. 2015-02-27 14:19:02 -05:00
Markus Stange
1b052a51a3 Bug 961887 - Add some reftest fuzz. 2015-02-25 15:36:27 -05:00
Markus Stange
ea6525cc63 Bug 961887 - Find uniform opaque background colors under ContainerLayers. r=roc 2015-02-25 11:47:22 -05:00
Wes Kocher
cc0aeb80b6 Backed out 3 changesets (bug 961887) for reftest failures on a CLOSED TREE
Backed out changeset 1684d29858e1 (bug 961887)
Backed out changeset 97c8184c3058 (bug 961887)
Backed out changeset f02c5c1f7704 (bug 961887)
2015-02-24 17:32:37 -08:00
Markus Stange
533b9d24b1 Bug 961887 - Find uniform opaque background colors under ContainerLayers. r=roc 2015-02-24 14:35:46 -05:00
Chris Lord
0e0090e12b Bug 1132728 - Don't draw focus rings on b2g. r=fabrice,bz 2015-02-18 15:40:14 +00:00
Jonathan Kew
cad15bdc0d Bug 1135361 - Reftest for ruby positioning in justified vertical text. r=xidorn 2015-02-24 10:17:47 +00:00
Jonathan Kew
10f41176d3 Bug 1135622 - The number-control.css stylesheet should be treated as a UA sheet when loaded, so that the inline-size property is recognized. r=heycam 2015-02-24 09:44:26 +00:00
John Daggett
300668a71a Bug 1135567 - disable printing reftests that fail with downloadable font cache disabled. r=m_kato 2015-02-24 11:50:09 +09:00
John Daggett
851374ff06 Bug 1135567 - disable svg-glyph-mask.svg reftest due to crash. r=m_kato 2015-02-24 11:49:10 +09:00
Ryan VanderMeulen
38d26bc788 Backed out changeset 45d4cc092de1 (bug 1134598) for WinXP reftest leaks. 2015-02-23 12:37:04 -05:00
Jonathan Kew
f0ff61fde1 Bug 1134598 - Enable the vertical writing-mode reftest directory. r=smontagu 2015-02-19 13:37:42 +00:00
Carsten "Tomcat" Book
d91124eb92 Backed out changeset e37d57033b13 (bug 1134598) for breaking reftests 2015-02-23 11:52:33 +01:00
Jonathan Kew
222ce2f452 Bug 1134598 - Enable the vertical writing-mode reftest directory. r=smontagu 2015-02-19 13:37:42 +00:00
Phil Ringnalda
ed560de68f Back out 21e812742b52 (bug 1134598) for unexpected assertions 2015-02-22 15:56:44 -08:00
Jonathan Kew
59c34f47de Bug 1134598 - Enable the vertical writing-mode reftest directory. r=smontagu 2015-02-22 21:51:05 +00:00
Jonathan Kew
c9deb00381 Bug 1134534 - Reftest for fieldset legend with opposing directionality. r=smontagu 2015-02-22 21:48:53 +00:00
Jonathan Kew
906d349b7a Bug 1134216 - Reftest for automatic hyphenation with text-transform. r=smontagu 2015-02-22 19:39:38 +00:00
Aaron Klotz
87b041b88d Bug 1115437: Part 2 - Update layout reftests to be compatible with asynchronous plugin initialization; r=roc
--HG--
extra : rebase_source : 77e24041ced152ff1e82c98ab943f9282f2aca7d
2015-01-27 14:44:06 -07:00
Xidorn Quan
ceadcb71ab No bug - Fix some meta data of submitted w3c-css reftests. DONTBUILD
--HG--
extra : source : 1125d4e8beb8c7d9281435be6078c2b83ce2f4ad
2015-02-22 00:48:05 +13:00
Xidorn Quan
3117c1b553 Bug 1134432 part 6 - Add reftest for intrinsic isize calculation of ruby. r=dbaron
--HG--
extra : source : e90d1efb6f1af343420e3d8727b9e9cce20c3254
2015-02-22 00:39:33 +13:00
Jonathan Kew
8d0a945560 Bug 1131013 followup - make the vertical-bidi reftest more robust across platform/font differences. r=smontagu
DONTBUILD since this test directory is not yet enabled.
2015-02-20 09:52:16 +00:00
Timothy Nikkel
e49482c950 Bug 1132371. Allow opacity items that only contain one item that paints (and others that don't) to flatten away as well. r=mattwoodrow
The optimization that allows opacity items that only contain one item (which can fold the opacity into it's own drawing) to flatten away will never apply when we have layer event region items. This is because opacity generates a stacking context and we always push a new layer event regions item for a stacking context. So if we want to keep this optimization we need to extend to to at least two items. Layer event regions items have empty bounds, which allows the non-overlapping test to pass for layer event region items. Although it will work with any non-overlapping items.
2015-02-19 19:04:09 -06:00
Xidorn Quan
5a467ea875 Bug 1134783 - Fix ruby-align problem on annotation when it has different align with its base. r=roc
--HG--
extra : source : 01382cc28e956490cb6b69d430ad1ac12c7a27b2
2015-02-20 13:45:49 +13:00
Xidorn Quan
9c70eb6d67 Bug 1134069 part 2 - Move ruby inlinize blocks reftests to w3c-css/submitted. r=dbaron
--HG--
rename : layout/reftests/css-ruby/inlinize-blocks-1-ref.html => layout/reftests/w3c-css/submitted/ruby/ruby-inlinize-blocks-001-ref.html
rename : layout/reftests/css-ruby/inlinize-blocks-1.html => layout/reftests/w3c-css/submitted/ruby/ruby-inlinize-blocks-001.html
rename : layout/reftests/css-ruby/inlinize-blocks-2-ref.html => layout/reftests/w3c-css/submitted/ruby/ruby-inlinize-blocks-002-ref.html
rename : layout/reftests/css-ruby/inlinize-blocks-2.html => layout/reftests/w3c-css/submitted/ruby/ruby-inlinize-blocks-002.html
rename : layout/reftests/css-ruby/inlinize-blocks-3-ref.html => layout/reftests/w3c-css/submitted/ruby/ruby-inlinize-blocks-003-ref.html
rename : layout/reftests/css-ruby/inlinize-blocks-3.html => layout/reftests/w3c-css/submitted/ruby/ruby-inlinize-blocks-003.html
rename : layout/reftests/css-ruby/inlinize-blocks-4-ref.html => layout/reftests/w3c-css/submitted/ruby/ruby-inlinize-blocks-004-ref.html
rename : layout/reftests/css-ruby/inlinize-blocks-4.html => layout/reftests/w3c-css/submitted/ruby/ruby-inlinize-blocks-004.html
rename : layout/reftests/css-ruby/inlinize-blocks-5-ref.html => layout/reftests/w3c-css/submitted/ruby/ruby-inlinize-blocks-005-ref.html
rename : layout/reftests/css-ruby/inlinize-blocks-5.html => layout/reftests/w3c-css/submitted/ruby/ruby-inlinize-blocks-005.html
extra : source : 0d58cf4097ca4fc3ef917a88202a128d156de97c
2015-02-19 22:54:05 +13:00
Xidorn Quan
343c8d3103 Bug 1134069 part 1 - Move ruby autohiding reftests to w3c-css/submitted. r=dbaron
--HG--
rename : layout/reftests/css-ruby/autohiding-1-ref.html => layout/reftests/w3c-css/submitted/ruby/ruby-autohide-001-ref.html
rename : layout/reftests/css-ruby/autohiding-1.html => layout/reftests/w3c-css/submitted/ruby/ruby-autohide-001.html
rename : layout/reftests/css-ruby/autohiding-2-ref.html => layout/reftests/w3c-css/submitted/ruby/ruby-autohide-002-ref.html
rename : layout/reftests/css-ruby/autohiding-2.html => layout/reftests/w3c-css/submitted/ruby/ruby-autohide-002.html
rename : layout/reftests/css-ruby/autohiding-3-ref.html => layout/reftests/w3c-css/submitted/ruby/ruby-autohide-003-ref.html
rename : layout/reftests/css-ruby/autohiding-3.html => layout/reftests/w3c-css/submitted/ruby/ruby-autohide-003.html
extra : source : 027c19d2d80767e22cdf281d69932714b8599545
2015-02-19 22:54:05 +13:00
Xidorn Quan
5711c38f2d Bug 1134206 part 2 - Reset zeroEffectiveSpanBox when ruby adjust the line spacing. r=roc
--HG--
extra : source : 62abc49c38c25c3b0e00558b5eacc46c32470487
2015-02-19 22:39:19 +13:00
L. David Baron
12c4dd7d9b Bug 1131812 patch 2 - Don't do ratio scaling when applying min/max-width/height for images without an intrinsic ratio. r=dholbert
This is because the rules in the table in section 10.4 of CSS 2.1 only
apply when width and height are auto (which we already tested) and when
the image has an intrinsic ratio (which we did not).

I had hoped to simplify the code further, but there are tricky ordering
dependencies that make it hard to do.  (In particular, in the branches
for one dimension auto and one non-auto, the non-auto dimension is
computed first.)
2015-02-19 13:49:52 +13:00
L. David Baron
202d8ca159 Bug 1131812 patch 1 - Add reftests for sizing of replaced elements. r=dholbert 2015-02-19 13:49:52 +13:00
L. David Baron
06f668f7b7 Bug 1133392 - Make handling of nsChangeHint_UpdateSubtreeOverflow iterate continuations, as all change hint handling needs to. r=mats
The test fails without the patch (missing underline on "an underline")
and passes with the patch (where the underline is present, and aligned
with the non-displaced text).
2015-02-19 13:49:52 +13:00
Jonathan Kew
0ad79ada3e Bug 1105644 - Update reftests for improved handling of capitalized words. r=smontagu 2015-02-16 10:52:38 +00:00
Carsten "Tomcat" Book
44d1838891 Backed out changeset a36c441817d8 (bug 1105644) 2015-02-18 14:48:11 +01:00
Jonathan Kew
42b55ffd98 Bug 1105644 - Update reftests for improved handling of capitalized words. r=smontagu 2015-02-18 09:25:57 +00:00
Xidorn Quan
d5ce574d19 Bug 1133697 part 3 - Make ruby text frame not continue text run. r=roc
--HG--
extra : source : b9d1f775565347a2bc506b163b91b5c522e0a366
2015-02-18 17:20:02 +13:00
Cameron McCormack
1eea9501a2 Bug 1127198 - Part 2: Assert if we clear cached structs on a style context still used by a frame. r=dbaron 2015-02-18 09:28:53 +11:00
Robert Longson
2bd1b5fa2b Bug 1129854 - markers not oriented correctly for degenerate beziers. r=jwatt 2015-02-17 22:15:15 +00:00
Jonathan Kew
4643ccf86b Bug 1119475 followup - Add test files that were accidentally omitted when landing the patches above.
DONTBUILD because these tests are not yet enabled on trunk anyway.
2015-02-17 13:58:56 +00:00
Xidorn Quan
47cc8000ad No bug - Mark css-ruby/line-breaking-1 a known assertion for windows. r=dbaron
--HG--
extra : amend_source : bbb6a15a603bad14ae410db9a01ddc93fbb361b6
2015-02-18 00:52:10 +13:00
Xidorn Quan
63dca2f736 No bug - Fix fuzzy in reftest css-ruby/float-handling. CLOSED TREE 2015-02-17 21:24:08 +13:00