Граф коммитов

8386 Коммитов

Автор SHA1 Сообщение Дата
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