Jessica Jong
4bee56a645
Bug 1428685 - Use dom.webcomponents.shadowdom.enabled pref for Shadow DOM. r=smaug
...
Most of the Shadow DOM related code are behind "dom.webcomponents.enabled" and
this pref is only used by Shadow DOM right now, so we should rename it to
"dom.webcomponents.shadowdom.enabled"
MozReview-Commit-ID: er1c7AsSSW
2018-01-16 17:16:30 +01:00
Emilio Cobos Álvarez
c021ca02b5
Bug 1409079: Re-enable web components in stylo. r=heycam,smaug
...
MozReview-Commit-ID: DJZRO7j2pOJ
--HG--
extra : rebase_source : c6e39755b7dd324ca8ae77b6d8a8868d913c930b
2017-10-12 15:22:17 +02:00
Daniel Holbert
b58bf562de
Bug 1373767 part 0: Adjust reftest "font-inflation-1.html" to allow block-level <math> to form its own font inflation container & have different sizing. r=jfkthame
...
MozReview-Commit-ID: 6jmVqXoyTRr
--HG--
extra : rebase_source : 21a31b8b11b74ee4cc7f875b5f0519509dda09f7
2017-10-13 14:19:03 -07:00
Daniel Holbert
ab4cba301b
Bug 1408537
followup: fix unbalanced quotes in prose of reftest font-inflation-1.html. r=jfkthame
...
MozReview-Commit-ID: Iehg7KFJ1Z3
--HG--
extra : rebase_source : 083027d0f3b74e233f380256ee12c3df35cd50b7
2017-10-13 14:03:45 -07:00
Daniel Holbert
115a9ffb0c
Bug 1408537: Slightly increase the epsilon in MathML reftest "font-inflation-1.html", so that it passes on local linux reftest runs. r=jfkthame
...
The prior epsilon (2px) seems like an arbitrarily chosen value, which must have
been large enough to allow for small sizing differences on our continuous
integration platforms. But it's not quite large enough to handle sizing
differences on my local linux machine (I'm guessing due to font differences).
Note that this doesn't reduce the sensitivity of the test. In the test's
anticipated failure mode (when font inflation fails to apply on some element),
the sizing differences are an order of magnitude larger than this amended
epsilon.
MozReview-Commit-ID: Iz7jqRvFh8w
--HG--
extra : rebase_source : 573e42c3237b11d6747ed45bc3ae3d86aeb0a4b3
2017-10-13 13:59:16 -07:00
Kartikaya Gupta
818cfd7499
Bug 1389000 - Update reftest annotations for layers-free results. r=jrmuizel
...
This patch:
- adds fails-if annotations for all the reftests that were consistently failing
with layers-free turned on.
- removes fails-if or reduces the range on fuzzy-if annotations for all
the reftests that were producing UNEXPECTED-PASS results with
layers-free turned on.
- adds skip-if, random-if, or fuzzy-if annotations to the reftests that
were intermittently failing due to timeout, obvious incorrectness, or
slight pixel differences, respectively.
MozReview-Commit-ID: A0Aknn6rnjj
--HG--
extra : rebase_source : 420d9cf43f23a5d654fa36eec69138937d13c173
2017-09-26 14:49:19 -04:00
Chris Peterson
ce7edc4de1
Bug 1394603 - Replace fails-if(!styloVsGecko) to fails. r=jryans
...
Skip tests that are expected to fail in both Stylo and Gecko modes. They would unexpectedly "pass" in styloVsGecko mode when comparing the two failures, which is not a useful result.
MozReview-Commit-ID: 3mOpjU225Q1
--HG--
extra : rebase_source : 22bb5d4e3c5138ef832995eaf5716824f4707ffe
extra : source : d40fb20c9a49d0797c0eeae613a04912b12a28f7
2017-09-01 20:39:44 -07:00
Phil Ringnalda
75f9cdbd7e
Backed out 3 changesets (bug 1394603) for reftest syntax error
...
CLOSED TREE
Backed out changeset 44117208f321 (bug 1394603)
Backed out changeset 31088c59d895 (bug 1394603)
Backed out changeset 20551d68f602 (bug 1394603)
MozReview-Commit-ID: 4F4jSQ8GyfG
2017-09-06 22:48:55 -07:00
Chris Peterson
2d629378b2
Bug 1394603 - Replace fails-if(!styloVsGecko) to fails. r=jryans
...
Skip tests that are expected to fail in both Stylo and Gecko modes. They would unexpectedly "pass" in styloVsGecko mode when comparing the two failures, which is not a useful result.
MozReview-Commit-ID: 3mOpjU225Q1
--HG--
extra : rebase_source : 0c307639c3626af3b6b43e05d3ee73d08b3f47ce
2017-09-01 20:39:44 -07:00
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
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
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
J. Ryan Stinnett
c79cb3fbb1
Bug 1380053 - Stylo reftest annotations for all OSes. r=manishearth
...
MozReview-Commit-ID: JNsNUOZfd2e
--HG--
extra : rebase_source : 05a71f9a0fe484c93931fb230cf0752a3b1b8b00
2017-07-20 22:02:00 -05:00
Daniel Holbert
ec4c4d308e
Bug 1382450: Turn on pref "dom.meta-viewport.enabled" for MathML reftest "font-inflation-1.html", like we do for other font-inflation reftests. r=jfkthame
...
MozReview-Commit-ID: 64mKD8dnX3f
--HG--
extra : rebase_source : 2308c8eb17a025e9980697dac22b29ed4beaae3e
2017-07-19 15:58:45 -07:00
Emilio Cobos Álvarez
152083b709
Bug 1368236: Implement the "hints handled for descendants" optimization. r=heycam
...
MozReview-Commit-ID: D6CCmWbEXTs
2017-06-16 09:37:45 +02:00
Cameron McCormack
ea96847844
Bug 1373155 - Disable Web Components in Servo-styled documents. r=wchen
...
MozReview-Commit-ID: 5IBBN2Gfazs
--HG--
extra : rebase_source : 832174c4b30627b77d247a762c0a525b3afb7885
2017-06-15 19:39:58 +08:00
Manish Goregaokar
f588139b16
Bug 1367275 - Part 5: stylo: Support -moz-min-font-size-ratio; r=xidorn
...
MozReview-Commit-ID: xRxkFJodeK
2017-05-27 13:23:15 -07:00
Shing Lyu
c729f26a66
Bug 1367636 - Update stylo-vs-stylo reftest expectations. r=heycam
...
MozReview-Commit-ID: DVO2R2RQuiK
2017-05-25 16:44:44 +08:00
Xidorn Quan
05e5c16a8e
Bug 1341102 - Update test expectations.
...
MozReview-Commit-ID: KM7B3cDsrcZ
2017-05-25 21:09:00 +10:00
Shing Lyu
5d8a5a598c
Bug 1361645 - Change reftest condition stylo to styloVsGecko r=dbaron
...
MozReview-Commit-ID: 3ekoU1zg8xA
--HG--
extra : rebase_source : f62c84516f5ac0d4b4d0c876514b72fa786ec542
2017-05-25 11:26:12 +08:00
Cameron McCormack
9a8d559e54
Bug 1364845 - stylo: Adjust test expectations. r=emilio
...
MozReview-Commit-ID: KS4qGSOsFD0
--HG--
extra : rebase_source : d3603746c8b8c0180499f8f01ffac9855362578c
2017-05-19 17:39:16 +08:00
Morris Tseng
7c997fb2fd
Bug 1362551 - Add fuzzy-if for mstyle-3.xhtml reftest. r=mstange
...
MozReview-Commit-ID: ByRRVRLBpwA
2017-05-09 14:19:06 +08:00
Manish Goregaokar
553554e53e
Bug 1341102 - Update test expectations ; r=manishearth
...
MozReview-Commit-ID: KzgHlffYEjM
2017-05-05 17:01:40 -07:00
Manish Goregaokar
b640a06ad6
Bug 1358634 - Update test expectations for fallback fonts ;r=manishearth
...
MozReview-Commit-ID: GHUfkmJNgqG
2017-05-05 12:28:41 -07:00
Emilio Cobos Álvarez
e464dadceb
Bug 1361766: Move MathML content state changes outside of reflow. r=xidorn
...
This also adds assertions to ensure attributes and state don't change during
layout or frame construction.
MozReview-Commit-ID: BANcpxnRsYS
--HG--
extra : rebase_source : 5d1bc424d3ed90fda3047d3c92c09251346b7bec
2017-05-02 22:42:26 +02:00
Cameron McCormack
d7a98f45a2
Bug 1356103 - Part 11: Adjust text expectations. r=bholley
...
MozReview-Commit-ID: 7psm1XCGQ8I
--HG--
extra : rebase_source : cf638bbbe982fa366562b135c098c8e960e8b984
2017-04-30 15:20:42 +08:00
Iris Hsiao
0a6db9e69f
Backed out 12 changesets (bug 1356103) for build bustage at PostTraversalTask.h
...
Backed out changeset 9fb487252c28 (bug 1356103)
Backed out changeset 301237c65945 (bug 1356103)
Backed out changeset 7bc3a4861a39 (bug 1356103)
Backed out changeset 2f383d89184b (bug 1356103)
Backed out changeset a03112e1c9d5 (bug 1356103)
Backed out changeset c60b4c9cbd83 (bug 1356103)
Backed out changeset 34280baeaabe (bug 1356103)
Backed out changeset 31a0881cfb47 (bug 1356103)
Backed out changeset 529d037f9c33 (bug 1356103)
Backed out changeset 1c7831db6b07 (bug 1356103)
Backed out changeset 559f06e32df3 (bug 1356103)
Backed out changeset 784865d234cd (bug 1356103)
2017-05-04 17:56:25 +08:00
Cameron McCormack
06970669b1
Bug 1356103 - Part 11: Adjust text expectations. r=bholley
...
MozReview-Commit-ID: 7psm1XCGQ8I
--HG--
extra : rebase_source : 70ca0331145d31f85e2e21eb1036485d15b9ce8a
2017-04-30 15:20:42 +08:00
Hiroyuki Ikezoe
751ec1a2f7
Bug 1361632 - Adjust reftest expectation for -moz-appearance. r=bholley
...
MozReview-Commit-ID: 6sqyA5TCHjk
--HG--
extra : rebase_source : 4957d93a55717850594dabc2650cecf060022f75
2017-05-04 06:39:30 +09:00
Cameron McCormack
0d1233d865
Bug 1361126 - Adjust test expectations. r=me
2017-05-02 10:17:20 +08:00
Shing Lyu
c46f5d5baf
Bug 1351548 - Remove reftest-stylo.lists. r=bholley
...
MozReview-Commit-ID: 8LoQ9xNnDnj
2017-04-28 11:15:58 +08:00
Shing Lyu
435db45b79
Bug 1351548 - Add stylo-vs-gecko expectations to reftest.lists. r=bholley
...
MozReview-Commit-ID: GOUGBsd05cn
2017-04-28 11:15:50 +08:00
Sebastian Hengst
ceff3b0678
Backed out changeset 1f9d0f8e65b9 (bug 1351548)
2017-04-26 13:13:05 +02:00
Sebastian Hengst
88c73138b1
Backed out changeset 4d8dfee7ebf3 (bug 1351548)
2017-04-26 13:12:59 +02:00
Sebastian Hengst
f46ebb0d94
Backed out changeset aebb0ceeb20a (bug 1351548)
2017-04-26 13:12:53 +02:00
Shing Lyu
96b400c04a
Bug 1351548 - Remove reftest-stylo.lists. r=bholley
...
MozReview-Commit-ID: Gn0fbS4PZ7i
2017-04-26 18:21:52 +08:00
Shing Lyu
0673a3e783
Bug 1351548 - Switch from reftest-stylo.list to reftest.list on linux64-stylo. r=bholley
...
MozReview-Commit-ID: 3GHNhi3gdg9
2017-04-26 18:21:48 +08:00
Shing Lyu
dae014d9d5
Bug 1351548 - Add stylo-vs-gecko expectations to reftest.lists. r=bholley
...
MozReview-Commit-ID: GOUGBsd05cn
2017-04-26 18:21:43 +08:00
Cameron McCormack
4401e03681
Bug 1355427 - Expectations adjustment followup. r=me
2017-04-20 17:29:29 +10:00
Manish Goregaokar
40a6a08486
Bug 1355427 - Part 3: stylo: Update test expectations; r=heycam
...
MozReview-Commit-ID: AOHzrajCUVz
2017-04-19 23:04:17 -07:00
Manish Goregaokar
5c6db46eb1
Bug 1356105 - stylo: Disable font metrics ; r=heycam
...
MozReview-Commit-ID: DgwnF7isa6W
2017-04-13 14:48:37 +08:00
Manish Goregaokar
d290aaa68d
Bug 1339711 - Part 4: stylo: Update reftest expectations for MathML changes; r=emilio
...
MozReview-Commit-ID: 3MTuJus7mCB
2017-04-12 23:05:50 +08:00
Xidorn Quan
101f2b93e2
Bug 1341724 followup - Adjust reftest expectations.
...
MozReview-Commit-ID: KPZUOdERNEK
--HG--
extra : rebase_source : 5cda12c745f744ff8d1c03db0c46fcdf827a9474
2017-04-10 20:54:22 +08:00
Ting-Yu Lin
919df843aa
Bug 1354975 - Let the frame handles attribute change in ServoRestyleManager::AttributeChanged(). r=heycam
...
MozReview-Commit-ID: EdvgBnPlP9Y
--HG--
extra : rebase_source : 23acb09872d97f29354f5cac0a0485d88ef13bea
2017-04-07 16:41:33 +08:00
Manish Goregaokar
27c6217632
Bug 1341102 - Update stylo reftest expectations; r=orange
...
MozReview-Commit-ID: FRHThUmyVWb
2017-04-05 00:15:13 -07:00
Manish Goregaokar
6ebe8fa88b
Bug 1341714 - Part 3: stylo: Add support for <math> default language; r=heycam
...
MozReview-Commit-ID: LhhSBzYjow5
--HG--
extra : rebase_source : fcc9e8e21563a45a436653bacafe3cfd17bc5ff2
2017-03-26 13:53:34 -07:00
Hiroyuki Ikezoe
757f521aaf
Bug 1346232 - Update reftest expectations. r=jmaher
...
MozReview-Commit-ID: HhzQ6QKZwDb
--HG--
extra : rebase_source : 8ceade6850d7f5f3c3746c32aefe5a5dcbe30158
2017-03-30 17:09:08 +09:00
Manish Goregaokar
b427546203
Bug 1296477 - Part 4: stylo: Update test expectations; r=heycam
...
MozReview-Commit-ID: 9fff2Pme3ey
--HG--
extra : rebase_source : 99a224155a876e25c99229ae48dc4a92dd420ae2
2017-03-12 21:12:08 -07:00
Boris Zbarsky
daecf0ebce
Reenable various stylo reftests that set preferences. No bug. r=bzbarsky
...
MozReview-Commit-ID: F57DNYfpRA5
2017-02-23 18:17:59 -05:00