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

8493 Коммитов

Автор SHA1 Сообщение Дата
Wes Kocher 3baa8a7e6e Merge inbound to central, a=merge
MozReview-Commit-ID: 5B5W6AHKcCb
2017-09-19 14:49:11 -07:00
Joel Maher f4b8f26ddb Bug 1398910 - make reftest-no-accel run on windows 10 (hardware) instead of windows 8. r=ahal,jet 2017-09-19 11:44:07 -04:00
Kevin Hsieh b124cf4bf5 Bug 1395777 (part 2) - Make orthogonal ruby annotations inter-character. r=xidorn
MozReview-Commit-ID: JjpEnQI9Dmv

--HG--
extra : rebase_source : df628c84bd9c5d4b1eedca874c8e924786d6964d
2017-08-31 17:41:13 -07:00
Wes Kocher 519bb0922b Merge inbound to central, a=merge
MozReview-Commit-ID: EK8iFR1hSRp
2017-09-18 16:21:01 -07:00
Brad Werth ecc231a691 Bug 1400386: Skip reftest layout/reftests/font-face/font-display-1.html for being intermittent. r=aryx
MozReview-Commit-ID: 9aEcZg94Ivk

--HG--
extra : rebase_source : 37919c09ea8f9a2ae235ed66246ea26979e9ab4c
2017-09-15 15:39:51 -07:00
Kevin Chen 258fbe43d5 Bug 1396492 - Support uniform radius for nsDisplayBoxShadowInner; r=jrmuizel
MozReview-Commit-ID: AXY7IjhE1DV

--HG--
extra : rebase_source : b3081033087b58bd7aeeba829edfe703d5f14782
2017-09-18 23:08:24 +08:00
Sebastian Hengst a25c8a47b9 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-09-18 11:37:21 +02:00
Masatoshi Kimura 2bc5c3208b Bug 1394233 - Reftest to ensure that uppercase class names work. r=test-only
MozReview-Commit-ID: K2RnB8JWfkK

--HG--
extra : rebase_source : 23bb63234921f93692c81f62ebf18d22a9ca3612
extra : source : cc0acc00d769666a41f5c9d5bea78e9614b30ddf
2017-09-16 16:12:28 +09:00
Ting-Yu Lin 34dfa1cea5 Bug 1399767 - Remove preference "layout.css.clip-path-shapes.enabled". r=heycam
The variables (basicShapeSVGBoxValues, etc.) in property_database.js are
moved to the beginning of the file so that they're defined before usage.

MozReview-Commit-ID: 7L3obIY1alP

--HG--
extra : rebase_source : 6c3dff5ecbdad8ef6cf1a49953e4ad1001620b6c
2017-09-15 15:00:30 +08:00
Sebastian Hengst 996cae01db Backed out changeset cc0acc00d769 (bug 1394233) for frequently failing own test usercss-uppercase.html on Windows 7 debug. r=backout a=backout
MozReview-Commit-ID: GwVKJKGPzDS
2017-09-17 14:23:53 +02:00
Robert Longson c9b20d2f73 Bug 1399942 - feTurbulence filter should only do nothing if baseFreq is zero in dx and dy r=dholbert
--HG--
rename : layout/reftests/svg/filters/feTurbulence-zero-baseFreq-ref.svg => layout/reftests/svg/filters/feTurbulence-zero-baseFreq-01-ref.svg
rename : layout/reftests/svg/filters/feTurbulence-zero-baseFreq.svg => layout/reftests/svg/filters/feTurbulence-zero-baseFreq-01.svg
2017-09-16 17:04:29 +01:00
Masatoshi Kimura 4bea1838cf Bug 1394233 - Reftest to ensure that uppercase class names work. r=test-only
MozReview-Commit-ID: K2RnB8JWfkK

--HG--
extra : rebase_source : bd236d330d82c00915e3082cf6cccd5f8fe775f1
2017-09-16 16:12:28 +09:00
Boris Zbarsky 8e81160ff3 Bug 1398500 part 2. Make sure that if we start propagating scroll to viewport from a new body element we reframe it as needed. r=dholbert
MozReview-Commit-ID: K54u9NmAlpn
2017-09-15 23:45:06 -04:00
Matt Woodrow 6a067a3e1b Bug 1397058 - Fix reftest annotations for box-decoration-break-with-outset-box-shadow-1.html
--HG--
extra : rebase_source : d8fc95face8b4fe3dfbad1ca05fb22fd1a9b275d
2017-09-15 16:18:07 -04:00
Matt Woodrow 6c672d6e4f Bug 1397058 - Make display item type flags compulsary and add them for all item types. r=mstange
MozReview-Commit-ID: Jp00rblsm7B
2017-09-12 14:13:49 -04:00
Ryan VanderMeulen 7c11e5baea Backed out changeset 1e2233c98ff1 (bug 1400034) for QuantumRender reftest failures. 2017-09-18 11:08:19 -04:00
Kartikaya Gupta 202a32a38d Bug 1400034 - Turn on layers-free for transform/ and transform-3d/ reftests. r=ethlin,pchang
MozReview-Commit-ID: Ae80DrMwg1X

--HG--
extra : rebase_source : e90ffd1b443de46fa3d1bde9acaa4e97eabdf135
2017-09-17 10:37:43 -04:00
Kartikaya Gupta fc4b1372bc Bug 1400034 - Do a more direct translation of transforms from Gecko to WR in layers-free mode. r=ethlin,pchang
In layers-free mode the gecko display list and coordinate system is very
similar to what WR is expecting. Instead of having each
StackingContextHelper shift the origin of the coordinate system, we can
leave it in one spot and just pass everything relative to that. The
semantics of the Gecko display list already matches this; the exception
is that nsDisplayTransform items are also considered reference frames,
and anything inside them is relative to the nsDisplayTransform. On the
WR side this is also the case, because stacking contexts with a
transform are implicitly turned into reference frames.

Additionally, the size of the bounds passed to the WR stacking context
is never actually used, except on the root stacking context (which is
not created by StackingContextHelper). Since we want a zero origin (as
explained above) and the size is never used, we can just pass a zero
rect to the WR stacking context from StackingContextHelper.

In terms of the actual transform matrix, this patch now passes the full
unmodified transform from nsDisplayTransform into WR. This transform
gets applied onto the contents of the nsDisplayTransform. The contents'
coordinate system is relative to the frame that generated the
nsDisplayTransform. Again this maps directly to WR, where the transform
on the stacking context gets applied to the contents of the stacking
context; the contents' coordinates are relative to the stacking context.

MozReview-Commit-ID: 9hdDxdKXPPi

--HG--
extra : rebase_source : b201cea867c6c6e26c2b0bcd0e38c8722f09fe77
2017-09-17 10:37:43 -04:00
Kartikaya Gupta 72868e65d4 Bug 1400888 - Mark some transform-3d reftests intermittently fuzzy in layers-free webrender. r=ethlin
MozReview-Commit-ID: FCE7OIPN3Vy

--HG--
extra : rebase_source : bfd240f88f5c04c53e28478f0c1149abd39dacc6
2017-09-18 13:20:35 -04:00
Kartikaya Gupta 73f7353fae Bug 1400888 - Turn on layers-free for transform/ and transform-3d/ reftests. r=ethlin
MozReview-Commit-ID: 9xAeMDcfHNK

--HG--
extra : rebase_source : 7a279a5309e00c74708e8b7c5b87d9db08278126
2017-09-18 13:20:34 -04:00
Geoff Brown 3faca20081 Bug 1382486 - Mark reftest 1375315-12.html as random on webrender for frequent intermittent failures; r=kats 2017-09-14 11:07:52 -06:00
Geoff Brown 418e4c9bfd Bug 1380971 - Mark reftest 1375315-11.html as random on webrender for frequent intermittent failures; r=me,test-only 2017-09-14 11:07:50 -06:00
Bas Schouten d0bbe46a35 Bug 1399178: Record SetPermitSubpixelAA. r=dvander
MozReview-Commit-ID: HfMK5SOSFtr
2017-09-13 19:15:16 +00:00
Boris Chiou 392597786d Bug 1392161 - Part 3: Add reftests for relative lengths. r=xidorn
MozReview-Commit-ID: 7ObURT1LS0I

--HG--
extra : rebase_source : c670289fc4e3b934ff9d274accd10c654a3f377b
2017-09-04 17:06:18 +08:00
Sebastian Hengst be553422dd merge mozilla-central to autoland. r=merge a=merge 2017-09-13 11:30:55 +02:00
Sebastian Hengst 1fbe7771e8 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: GUc4LEY8qp4
2017-09-13 11:27:47 +02:00
Xidorn Quan 864be84baf Bug 1396135 - Re-enable first-line/stress-1.html for styloVsGecko. r=xidorn
MozReview-Commit-ID: 7e3s2XacXUN

--HG--
extra : rebase_source : 589a4af6ca270534b934d4e681e9ae32fbc85b80
2017-09-13 16:36:03 +10:00
Ethan Lin d7080a817c Bug 1393077 - Part3. Modify annotations for affected testcases. r=kats
MozReview-Commit-ID: EjqMbrO1wNe

--HG--
extra : rebase_source : a6d0728f483d52147ea9e0464cadf39f026d07d3
2017-09-06 16:30:28 +08:00
Ethan Lin 66769e7d7e Bug 1392523 - Enable layers-free mode for some reftests. r=kats
MozReview-Commit-ID: 2alMRSD5PmL

--HG--
extra : rebase_source : f5454e41fa656ac0f5fa28ddf1d5bee827346aed
2017-09-06 16:44:12 +08:00
KuoE0 650dd7945a Bug 1229979 - (Part 2) Update reference of test case. r=jfkthame
MozReview-Commit-ID: CFChebe4JLP

--HG--
extra : rebase_source : 676f80747e1f437aa2fe845adf9344ef172f9bf5
2017-09-07 11:00:11 +08:00
Phil Ringnalda 6f8d4d30dc Backed out 2 changesets (bug 1380980) for reftests/bugs/1380980-1.html failing on a lot more than just QuantumRender
Backed out changeset 327f2a97631d (bug 1380980)
Backed out changeset 2dc8bf7c38ae (bug 1380980)

MozReview-Commit-ID: DsITQtEIDXW
2017-09-11 23:19:13 -07:00
Phil Ringnalda 830c9a9c7b Bug 1380980 followup, mark test as failing on QuantumRender
MozReview-Commit-ID: FGKLbWZRSab
2017-09-11 22:51:34 -07:00
cku 904fd1b59b Bug 1385239 - Part 3. A test case of putting a translated filtered element inside an SVG mask. r=mstange
MozReview-Commit-ID: AqSL8Gb5R46

--HG--
rename : layout/reftests/svg/filters/filter-in-mask.svg => layout/reftests/svg/filters/filter-in-mask-01.svg
extra : rebase_source : 797fc5208af6cada2db5c7406ee58dc252a25197
extra : source : b733d9ea34371043eb648732acba092caf0b968b
2017-08-23 14:45:42 +08:00
Manish Goregaokar 715e37b38c Bug 1380980 - stylo: Add test; r=emilio
MozReview-Commit-ID: JLk5H1j2v89
2017-09-11 20:33:20 -07:00
Manish Goregaokar 3d0c3afa5b Bug 1396045 - stylo: Round down when computing viewport units; r=emilio
MozReview-Commit-ID: I90ovyBw1do
2017-09-11 16:15:14 -07:00
Jonathan Watt e213162e78 Bug 1392235, part 3 - Add a reftest for SVG mask reference loops. r=longsonr
MozReview-Commit-ID: 6G5hOKStofC
2017-08-22 22:20:53 +01:00
Xidorn Quan 056e675fb1 Bug 1323649 followup - Re-enable one reftest. r=xidorn
MozReview-Commit-ID: HuUxZpASbxk

--HG--
extra : rebase_source : 5ebc318a62916c904af6576fae9b1d9f66284d09
2017-09-11 14:42:24 +10:00
Ethan Lin e6b407fb9c Bug 1387325 - Part3. Add annotations for reftests after adding WR support for XUL image. r=mattwoodrow
MozReview-Commit-ID: 2jfsC8ETXHj
2017-09-10 12:45:11 +08:00
Sebastian Hengst efaf1e47af Backed out changeset cae034ec1d40 (bug 1387325) 2017-09-08 17:32:06 +02:00
Ethan Lin c89873c83f Bug 1387325 - Part3. Add annotations for reftests after adding WR support for XUL image. r=mattwoodrow
MozReview-Commit-ID: 2jfsC8ETXHj

--HG--
extra : rebase_source : 23ecb777ff7be0971997e00a56edfcb79df9abd0
2017-08-17 14:48:40 +08:00
Sebastian Hengst 97310aae9f Backed out changeset 2f3ff7517e84 (bug 1229979) 2017-09-08 10:55:13 +02:00
Emilio Cobos Álvarez 04dcd6be9c Bug 1387410: Stop the grid shorthand from resetting grid-gap properties. r=heycam
MozReview-Commit-ID: GxU9YuAUc00
2017-09-08 10:10:11 +02:00
KuoE0 4749417614 Bug 1229979 - (Part 2) Update reference of test case. r=jfkthame
MozReview-Commit-ID: CFChebe4JLP

--HG--
extra : rebase_source : f8423fffa053b47b8a1868380443a90eb6cc4e6f
2017-09-07 11:00:11 +08:00
Chris Peterson 6978210403 Bug 1394603 - Infer asserts-if(styloVsGecko, X*2) from asserts(X). r=jryans
MozReview-Commit-ID: BkvMyNYzpkO

--HG--
extra : rebase_source : 1471e83628782bc3406e33bb4bd9a60341d8c590
extra : source : 80b3e232d7bae7e9b1b1d00fedae51fd222106dc
2017-09-03 20:22:35 -07:00
Chris Peterson 3e9e421167 Bug 1394603 - Replace random-if(styloVsGecko) with skip-if. r=jryans
Running individual random tests might still be useful for finding crashes or assertion failures, but there is no need to run the styloVsGecko visual comparison tests if the results are random.

MozReview-Commit-ID: Brz6zf25lCO

--HG--
extra : rebase_source : 74b453e952da2710f069afc6b8d8017a4ec021dd
extra : source : 95dc8a8a752d1a1ac05e026115aff319fc27e772
2017-09-03 21:05:29 -07: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
Sebastian Hengst ec5336561d merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 3DvwIgw2ORU
2017-09-07 23:59:58 +02:00
Geoff Brown 2deab31186 Bug 1389301 - Adjust fuzzing for backgrounds/attachment-local-clipping-image-5.html; r=mchang
Avoid failures on stylo.
2017-09-07 08:22:36 -06:00
Geoff Brown c4d42f98dd Bug 1389332 - Adjust fuzzing for backgrounds/attachment-local-clipping-image-4.html; r=mchang
Avoid failures on stylo.
2017-09-07 08:22:34 -06:00
Sebastian Hengst 6b5abf8cab merge mozilla-central to autoland. r=merge 2017-09-07 12:40:32 +02:00