Jonathan Kew
bf22003a9a
Bug 1364714 - (re-landing) Update Freetype to version 2.8, and fix/annotate tests affected by changes to font metrics & rasterization. r=dholbert,jwatt,ryanvm,jfkthame
2017-08-22 09:20:05 +01:00
Wes Kocher
7459418fd6
Backed out 16 changesets (bug 1364714) for android reftest failures in out-of-bounds-selectedindex.html a=backout
...
Backed out changeset b00b74e9d34b (bug 1364714)
Backed out changeset 1f52db2530d3 (bug 1364714)
Backed out changeset e3dda4fe9dae (bug 1364714)
Backed out changeset ff188112de35 (bug 1364714)
Backed out changeset 0e26a8c07cae (bug 1364714)
Backed out changeset e0cf94cb8666 (bug 1364714)
Backed out changeset 6f758a7673d3 (bug 1364714)
Backed out changeset 4b915e42b36d (bug 1364714)
Backed out changeset 80ca8faf1dac (bug 1364714)
Backed out changeset 2bd5a2d0ea09 (bug 1364714)
Backed out changeset aa5a89aac5ea (bug 1364714)
Backed out changeset 7634973c46ad (bug 1364714)
Backed out changeset b02a1d99e603 (bug 1364714)
Backed out changeset a297dc40177e (bug 1364714)
Backed out changeset 40e902ed7dbe (bug 1364714)
Backed out changeset d653fc499c9b (bug 1364714)
MozReview-Commit-ID: AyHF7oPwAs4
2017-08-21 16:16:29 -07:00
Jonathan Kew
234e8a8ef2
Bug 1391717 - Update imported CSS tests in layout/reftests/w3c-css/received. r=dholbert
2017-08-21 21:11:32 +01:00
Jonathan Kew
734895ccf7
Bug 1364714 - Adjust reftest text-emphasis-line-height-001z.html to avoid potential unwanted scrollbar. r=dholbert
2017-08-21 14:37:46 +01:00
Jonathan Kew
aa0d9ce1d7
Bug 1364714 - Adjust dimensions in fixed-table-layout-010 tests to allow for increased font metrics without disrupting layout of test elements. r=dholbert
2017-08-21 14:37:43 +01:00
Jonathan Kew
a996067c9b
Bug 1364714 - Increase line-height in some ruby reftests to allow for default font with larger metrics. r=dholbert
2017-08-21 14:37:41 +01:00
Jonathan Kew
6cb6d8d95d
Bug 1364714 - Adjust fuzzy() annotation for pre-line-1 test to account for change in freetype's font rendering. r=dholbert
2017-08-21 14:37:37 +01:00
Jonathan Kew
8ecce523ed
Bug 1364714 - Adjust fuzzy() annotation for table-background test to allow for change in freetype's rendering. r=dholbert
2017-08-21 14:37:35 +01:00
Jonathan Kew
497c91f7b3
Bug 1364714 - Add fuzzy() annotation to mathml-mmultiscript test to allow for changed freetype rendering. r=dholbert
2017-08-21 14:37:32 +01:00
Jonathan Kew
4ac410c6cd
Bug 1364714 - Modify text to avoid possibly-overflowing descender in last line of orthogonal float. r=dholbert
2017-08-21 14:37:29 +01:00
Jonathan Kew
cad3d5c213
Bug 1364714 - Set explicit line-height in position-relative tests, to avoid fragile dependence on default font's metrics. r=dholbert
2017-08-21 14:37:25 +01:00
Jonathan Kew
f3cae15008
Bug 1364714 - Set explicit line-height on background-position-vrl-018-ref file for better reliability. r=dholbert
...
(Already fixed upstream via https://github.com/w3c/web-platform-tests/pull/6924 .)
2017-08-21 14:37:23 +01:00
Jonathan Kew
49bddb0ade
Bug 1364714 - Fix fragile reference case for multicol-gap-001 test. r=dholbert
...
(Already fixed upstream via https://github.com/w3c/web-platform-tests/pull/6879 .)
2017-08-21 14:37:19 +01:00
Jonathan Kew
7b1afa5045
Bug 1364714 - Adjust fuzzy() annotation for box-decoration reftest. r=dholbert
...
Re-ordering fuzzy annotations so that the Android annotation follows (and overrides)
the more general skiaContent one.
2017-08-21 14:37:15 +01:00
Louis Chang
d26769e063
Bug 1385745 Part 2 - Add test cases for box-decoration-break. r=cjku
...
MozReview-Commit-ID: H0uLtr1O1Im
--HG--
rename : layout/reftests/svg/box-decoration-break-clone-ref.html => layout/reftests/svg/svg-integration/box-decoration-break-01-ref.xhtml
rename : layout/reftests/svg/box-decoration-break-clone.html => layout/reftests/svg/svg-integration/box-decoration-break-01.xhtml
extra : rebase_source : 4a11855b860da68a38eadff617a9d1452a5064d0
2017-08-17 11:17:23 +08:00
Wes Kocher
b1fc5e008c
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 4cWGBbMEU2x
2017-08-18 15:53:07 -07:00
Mantaroh Yoshinaga
04073ceef2
Bug 1369614 - Add test fail condition to reftest of interpolating stroke-width between px and percentage. r=hiro
...
Current stylo uses LengthOrPercentage::Calc for interpolation between length and
percentage, but neither gecko nor stylo will support the calc value for
stroke-dasharray. (bug 1258270 / bug 1386967)
So current stylo will not animate this types.
In this bug, we make stroke-dasharray interpolation between length and
percentage as discrete type until we properly support calc() for stroke-dasharray
(bug 1258270 / bug 1386967), as a result, rendering results of this type
matches with gecko.
MozReview-Commit-ID: FBuJM254ZdS
--HG--
extra : rebase_source : 634435089e3a72c03d62a7e4d51195e03c68d5b6
2017-08-18 10:32:34 +09:00
cku
ab6215e0a7
Bug 577824 - Part 2. Add a reftest for an SVG filtered HTML element that's inserted into the DOM by script. r=jwatt
...
MozReview-Commit-ID: 2onAXw1tbcJ
--HG--
extra : rebase_source : 80ec1cf90b6a313f9e0c48ba63068517115bb3be
2017-08-09 02:02:27 +08:00
Wes Kocher
e5f7ecb3d1
Backed out 2 changesets (bug 577824) for reftest failures in 577824.html a=backout CLOSED TREE
...
Backed out changeset 98f8d05483cf (bug 577824)
Backed out changeset 3b9a469ab1d6 (bug 577824)
MozReview-Commit-ID: HraTkt5uajG
2017-08-17 13:17:28 -07:00
cku
cdd6e63deb
Bug 577824 - Part 2. Add a reftest for an SVG filtered HTML element that's inserted into the DOM by script. r=jwatt
...
MozReview-Commit-ID: 2onAXw1tbcJ
--HG--
extra : rebase_source : deb32c12b45634200e87acdd9514aac11765ea93
2017-08-09 02:02:27 +08:00
Xidorn Quan
179961b3c9
Bug 1383845 - Enable tests disabled for bug 1383845. r=TYLin
...
MozReview-Commit-ID: Glao9d9PiUF
--HG--
extra : rebase_source : cfc70fcb350a7ee8e325ba1bda0bcdead62d786e
2017-08-17 10:51:59 +10:00
Daisuke Akatsuka
55696f4e05
Bug 1382136 - Part 4: add a reftest for 'content' animation on pseudo element. r=hiro
...
'content' property shoud animate on pseudo element as well.
To confirm the animation, add a reftest.
MozReview-Commit-ID: 4hfx6PLThgZ
2017-08-15 20:51:55 +09:00
Carsten "Tomcat" Book
6b36e00b7c
merge mozilla-inbound to mozilla-central a=merge
2017-08-15 11:42:11 +02:00
Tobias Schneider
1106966bc4
Bug 1299848 - Rename test-async-print.html to test-async-paged.html. r=dholbert
...
--HG--
rename : layout/reftests/printing/test-async-print.html => layout/reftests/printing/test-async-paged.html
extra : rebase_source : 91f4e873c7e3747e7465b93d329111690ed2a7d2
2017-08-14 10:26:39 -07:00
Xidorn Quan
c40f44ef9b
Bug 1370508 - Enable stylo on generic XML documents. r=heycam
...
MozReview-Commit-ID: 4XQ9RPQ7oa1
--HG--
extra : rebase_source : 74e411e2280e818fc1fbd2efda677565cfa2f8b6
2017-08-09 19:57:33 +10:00
Xidorn Quan
006ea5552e
Bug 1388904 - Update reftest expectation.
...
MozReview-Commit-ID: JX9NbbJniYG
2017-08-15 11:15:52 +10:00
Lee Salzman
362b1401a4
Bug 1378130 - backport of fix for bounds violation in Skia's AAA path rendering. r=jrmuizel
...
MozReview-Commit-ID: 5NeeQpGYsoZ
2017-08-14 16:44:14 -04:00
Wes Kocher
e3d2d72438
Backed out changeset a0249586bdc1 (bug 1378130) for quantumrender reftest failures a=backout
...
MozReview-Commit-ID: 8wg7GtbR9Y3
2017-08-14 13:33:17 -07:00
Lee Salzman
74d36db919
Bug 1378130 - backport of fix for bounds violation in Skia's AAA path rendering. r=jrmuizel
...
MozReview-Commit-ID: 5NeeQpGYsoZ
2017-08-14 12:21:47 -04:00
Manish Goregaokar
0ee8a01bf2
Bug 1383869 - Update reftest expectation.
...
MozReview-Commit-ID: FDHdj8ECKE9
2017-08-12 10:53:21 +10:00
Boris Zbarsky
efd62c0c96
Bug 1388877. Fix insertions under a ::first-line in stylo. r=heycam
...
MozReview-Commit-ID: CDolJpTtGki
--HG--
extra : rebase_source : dbef95a652491fbfee0a462995938b4801a785ad
2017-08-11 09:11:23 -04:00
Sebastian Hengst
6ad2efe360
Backed out changeset 6c2389558858 (bug 1388877) for asserting at ServoRestyleManager.cpp:1450 in stylo reftests and crashtests. r=backout
2017-08-11 12:24:37 +02:00
Boris Zbarsky
00efaf7f30
Bug 1388877. Fix insertions under a ::first-line in stylo. r=heycam
...
MozReview-Commit-ID: CDolJpTtGki
--HG--
extra : rebase_source : 8a2fb19de65cd4dcf708382df844a6bbf81441c9
2017-08-11 03:12:44 -04:00
Boris Zbarsky
a3410dfccf
Bug 1385656. Fix the interaction of RecoverLetterFrames and ::first-line. r=heycam
...
MozReview-Commit-ID: BUt5FDI0IV1
--HG--
extra : rebase_source : 907a1f84a90ee36a777c4eae9b4073a0c3ec756f
2017-08-10 18:59:06 -04:00
Boris Zbarsky
0a35f673b3
Bug 1384602 part 2. Convert inserts to appends on table rows if possible, because the insert codepath is rather buggy. r=heycam
...
MozReview-Commit-ID: 5iOaG5UNAwG
--HG--
rename : layout/reftests/table-bordercollapse/1384602-1a.html => layout/reftests/table-bordercollapse/1384602-1b.html
2017-08-11 00:17:10 -04:00
Boris Zbarsky
3e9a6da953
Bug 1384602 part 1. When coalescing lazy frame construction reframes for stylo, do it even across comments. r=emilio
...
MozReview-Commit-ID: 7MyO1ZyS9zu
2017-08-11 00:17:07 -04:00
Wes Kocher
cff9e9b197
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: 2YvHbITn9w3
2017-08-10 18:25:34 -07:00
Sebastian Hengst
51d351f567
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-08-10 17:41:11 +02:00
Sebastian Hengst
6a474244a8
Backed out changeset 78d87b59f5a7 (bug 1370508) for unexpected pass of wpt-reftest /css/css-namespaces-3/syntax-013.xml. r=backout on a CLOSED TREE
2017-08-10 10:23:22 +02:00
Xidorn Quan
c0203dbf2c
Bug 1388881 - Use namespace id instead of atom in synthesize_presentational_hints_for_legacy_attributes. r=manishearth
...
Using namespace id fixes this issue because in Gecko, the pref of MathML
(as well as SVG) works in the way that we choose a different namespace
id (the disabled id) for the elements. Those ids are mapped to the same
namespace atom as normal ids, which means if we use the atom, we would
treat the elements like normal mathml elements.
MozReview-Commit-ID: 9YBBokbP04M
--HG--
extra : rebase_source : 397f09db41a22bfa34e4abe26ad10027dab83d0d
2017-08-10 16:29:17 +10:00
Yoshi Huang
9a74f292a9
Bug 1388630 - rewrite layout/reftests/bugs/331809-1.html for new data: URI behavior. r=smaug
2017-08-10 10:20:05 +08:00
Manish Goregaokar
6f0180e2cb
Bug 1388943 - Include logical properties in has_author_specified_rules ; r=heycam
...
MozReview-Commit-ID: 6l2ZqLZwkZJ
2017-08-09 23:32:30 -07:00
Manish Goregaokar
4af3a23604
Bug 1388941 - Correctly scale -moz-min-font-size-ratio ; r=heycam
...
MozReview-Commit-ID: KoKFXzSdakU
2017-08-09 23:32:19 -07:00
Manish Goregaokar
e6931eca1a
Bug 1388941 - Remove unnecessary fails(stylo) annotation from fuzzy test; r=heycam
...
MozReview-Commit-ID: ERUIHRQwXc7
2017-08-09 23:32:07 -07:00
Xidorn Quan
a0b8a2c68d
Bug 1370508 - Enable stylo on generic XML documents. r=heycam
...
MozReview-Commit-ID: 4XQ9RPQ7oa1
--HG--
extra : rebase_source : f5ffeaa615076035215f5ac1b9b39aa5cb15d618
2017-08-09 19:57:33 +10:00
Xidorn Quan
4e2c6b0054
Bug 1341102 - Add fuzzy for some styloVsGecko reftests.
...
MozReview-Commit-ID: Etq5HO11V92
2017-08-10 13:11:52 +10:00
Kartikaya Gupta
1caf760884
Bug 1385003 - Mark counter-style-rule-clone as failing from WR cset 921bde2. r=jrmuizel
...
This was already marked fuzzy but now the difference between the test and
reference images is even more pronounced. Technically this might still be fuzzable
because the thickness of the text (which is what is different) is not what the
test is testing for. But if we fuzz it the fuzz numbers would be so high that
legitimate failures might get fuzzed as well, so it's better to just mark it
failing for now and deal with it later.
MozReview-Commit-ID: 3Wt32XB1TWG
--HG--
extra : rebase_source : 5310a5b2deb187dcf0e4d3bc009bfae6abd1ef24
2017-08-09 08:46:26 -04:00
KuoE0
c95ed14053
Bug 1377158 - (Part 3) Update the expectation of test cases. r=bholley,heycam
...
MozReview-Commit-ID: K3gmTudkzol
--HG--
extra : rebase_source : 32ba6ceb37fa2f29cde8d2534d73108e87dfa406
2017-07-27 14:06:54 +08:00
Emilio Cobos Álvarez
76de548d1e
Bug 1389113: Mark a few tests as passing. r=manishearth
...
MozReview-Commit-ID: GRn4709A3Nt
--HG--
extra : rebase_source : a8614e0ae52ad5c28a384439f357c6fbcf9f9b52
2017-08-10 17:09:59 +02:00
Wes Kocher
223f322400
Merge m-c to autoland a=merge
...
MozReview-Commit-ID: 2qLtb79Nlhs
2017-08-08 15:26:30 -07:00