L. David Baron
1e88f0f003
Bug 1369941: Replace single integers N in fuzzy() and fuzzy-if() with 0-N ranges. r=dholbert
...
This patch was written entirely by the following script:
#!/bin/bash
if [ ! -d "./.hg" ]
then
echo "Not in a source tree." 1>&2
exit 1
fi
find . -regex '.*\(ref\|crash\)test.*\.list' | while read FILENAME
do
echo "Processing ${FILENAME}."
# The following has four substitutions:
# * The first one replaces the *first* argument to fuzzy() when it doesn't
# have a - in it, by replacing it with an explicit 0-N range.
# * The second one does the same for the *second* argument to fuzzy().
# * The third does the same for the *second* argument to fuzzy-if().
# * The fourth does the same for the *third* argument to fuzzy-if().
#
# Note that this is using perl rather than sed because perl doesn't
# support non-greedy matching, which is needed for the first argument to
# fuzzy-if.
perl -pi -e 's/(fuzzy\()([^ ,()-]*)(,[^ ,()]*\))/${1}0-${2}${3}/g;s/(fuzzy\([^ ,()]*,)([^ ,()-]*)(\))/${1}0-${2}${3}/g;s/(fuzzy-if\([^ ]*?,)([^ ,()-]*)(,[^ ,()]*\))/${1}0-${2}${3}/g;s/(fuzzy-if\([^ ]*?,[^ ,()]*,)([^ ,()-]*)(\))/${1}0-${2}${3}/g' "${FILENAME}"
done
Differential Revision: https://phabricator.services.mozilla.com/D2974
--HG--
extra : moz-landing-system : lando
2018-08-09 20:10:21 +00:00
Miko Mynttinen
df847b113a
Bug 1477693
- Part 4: Add one reftest and fuzz two others r=mattwoodrow
...
MozReview-Commit-ID: 3xGRchvAKeC
--HG--
extra : rebase_source : 6bc45646f9d666f5d83fd0d811d7c769e06ba169
2018-07-26 00:25:08 +02:00
Coroiu Cristina
6ba5f27325
Backed out 4 changesets (bug 1477693
) for perma-failing reftests at tests/layout/reftests/svg/smil/transform/scale-1-ref.svg a=backout
...
Backed out changeset 069ad25949f3 (bug 1477693
)
Backed out changeset 34f12e5543aa (bug 1477693
)
Backed out changeset 864e12713e98 (bug 1477693
)
Backed out changeset fa4d0ff6f779 (bug 1477693
)
2018-07-31 05:02:33 +03:00
Miko Mynttinen
7bd6d0d2a6
Bug 1477693
- Part 4: Add a reftest r=mattwoodrow
...
MozReview-Commit-ID: 3xGRchvAKeC
--HG--
extra : rebase_source : 1543f92e3b123c1316183c961dcc40121db779cb
2018-07-26 00:25:08 +02:00
Emilio Cobos Álvarez
48957d62c0
Bug 1446954: Cleanup !stylo and styloVsGecko test expectations. r=xidorn
...
MozReview-Commit-ID: J2glxiCWBVn
2018-03-20 11:29:51 +01:00
Markus Stange
8e7d24a02d
Bug 1403697 - When restricting background colors to the background region, only use clips if we have rounded corners. r=mattwoodrow
...
MozReview-Commit-ID: F1ked65OBxA
--HG--
extra : rebase_source : 3ba3859da65d6be929821a7c13d47fd7c090b54e
2017-09-29 17:39:21 -04:00
Wes Kocher
9345eb3842
Backed out changeset fbc75bbbebc1 (bug 1403697) for wptlint issues a=backout
...
MozReview-Commit-ID: 5gaaqSD7sUa
2017-09-29 11:20:24 -07:00
Markus Stange
d70957bd08
Bug 1403697 - When restricting background colors to the background region, only use clips if we have rounded corners. r=mattwoodrow
...
MozReview-Commit-ID: F1ked65OBxA
--HG--
extra : rebase_source : a3fe97d550755f4a469bec923991f63becf5daed
2017-09-29 13:30:58 -04:00
Sebastian Hengst
10e13858b9
Backed out changeset dccc79e2b399 (bug 1395501)
2017-09-28 16:36:04 +02:00
Ethan Lin
d0e4ce4bae
Bug 1395501 - Part4. Update reftest annotations for new failures. r=kats
...
MozReview-Commit-ID: Eqajfc8MnRK
--HG--
extra : rebase_source : 72cdd11fb3113d40e0a172d0477397d19abad4aa
2017-09-28 17:52:43 +08:00
Kartikaya Gupta
f79a3c53f1
Bug 1389000 - Remove duplicated layers-free tests. r=jrmuizel
...
We had previously started running some tests in layers-free mode
already, either by setting the default-preferences on the folder to
turn on layers-free, or by duplicating an individual reftest annotation
so that it ran in both layers-full and layers-free mode. This patch
removes these changes since layers-free is now the default and we don't
need to run layers-full at all.
MozReview-Commit-ID: JJwB9iO5clU
--HG--
extra : rebase_source : ea20545945b825d7ff829526d4d263850e6b5b7f
2017-09-26 14:49:20 -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
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
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
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
Hiroyuki Ikezoe
bfee6d98b5
Bug 1395881 - Enable table-overflowed-by-animation.html on stylo. r=boris
...
Handling interpolation for mismatched transform lists (bug 1335998) fixed this
failure.
MozReview-Commit-ID: 52Xq2g4cxxi
--HG--
extra : rebase_source : a23f39142872af80a9931b4d972e0df2a599a34f
2017-09-01 18:44:37 +09:00
Nazım Can Altınova
d755c48944
Bug 1386848 - stylo: Add a reftest for `transform: translate()` r=xidorn
...
MozReview-Commit-ID: F2XSsSc7w5n
--HG--
extra : rebase_source : f04340ee5b363424f0860fce8d0618ee99049312
2017-08-04 17:57:28 -07:00
Sebastian Hengst
926ac48d87
Backed out changeset 85b25bbb3498 (bug 1368120)
...
MozReview-Commit-ID: FrScgn7ZRbJ
2017-07-15 16:24:45 +02:00
Alexis Beingessner
959924bfa8
Bug 1368120 - Fuzz tests to support slight webrender differences. r=kats
...
MozReview-Commit-ID: 7KAI36RWUqK
--HG--
extra : rebase_source : e7f476c7bdd641a71abade19a083300d9f2df133
2017-05-18 13:22:27 -04:00
Ethan Lin
ba7509a7c8
Bug 1358055 - Add reftest flags for background color layer to make try passed. r=kats
2017-06-02 18:21:07 +08: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
Hiroyuki Ikezoe
2d49c4d158
Bug 1358266 - Disable table-overflowed-by-animation.html on stylo until bug 1365851 is fixed. r=boris
...
MozReview-Commit-ID: Kt3SqAl2jo9
--HG--
extra : rebase_source : 50562f064513a3e03d1016a9653db9b75dba7b86
2017-05-25 11:20:11 +09:00
Nazım Can Altınova
19a0e93729
Bug 1358710 - Unprefix -moz-linear-gradient / -moz-radial-gradient in unit tests r=dholbert
...
MozReview-Commit-ID: J2Tn8GKfKIN
--HG--
rename : layout/reftests/css-gradients/aja-linear-2a.html => layout/reftests/css-gradients/aja-linear-2.html
extra : rebase_source : 9c1869bddf2068cf68666e0815b8f9d9424fe76a
2017-04-24 15:54:51 +03:00
Sebastian Hengst
feb6f6c577
Backed out changeset 19f0b1e8f287 (bug 1358710) for failing reftest aja-linear-2.html on OS X with e10s. r=backout
...
--HG--
rename : layout/reftests/css-gradients/aja-linear-2.html => layout/reftests/css-gradients/aja-linear-2a.html
2017-05-15 00:18:47 +02:00
Nazım Can Altınova
d8be7ab275
Bug 1358710 - Unprefix -moz-linear-gradient / -moz-radial-gradient in unit tests r=dholbert
...
MozReview-Commit-ID: J2Tn8GKfKIN
--HG--
rename : layout/reftests/css-gradients/aja-linear-2a.html => layout/reftests/css-gradients/aja-linear-2.html
extra : rebase_source : 7b1ae51a435fae3782a03046ce21474b9a149f1a
2017-04-24 15:54:51 +03:00
Lee Salzman
ed014c1f54
Bug 1340627 - part 8 - reftest fuzzing for update to Skia m59. r=mchang
2017-05-11 09:54:15 -04:00
Carsten "Tomcat" Book
1ff3d76838
Backed out changeset ebc9a119bcf8 (bug 1340627)
2017-05-11 12:51:49 +02:00
Lee Salzman
2e348e5294
Bug 1340627 - part 8 - reftest fuzzing for update to Skia m59. r=mchang
...
MozReview-Commit-ID: LN29P1I4EsW
2017-05-09 22:31:07 -04:00
Wes Kocher
24a327994e
Backed out 9 changesets (bug 1340627) for graphical glitches a=backout
...
Backed out changeset 0b1371055c7f (bug 1340627)
Backed out changeset f152be1fadb7 (bug 1340627)
Backed out changeset c691e2ab6a0c (bug 1340627)
Backed out changeset 3cb4bceb8d79 (bug 1340627)
Backed out changeset 026aadd76d06 (bug 1340627)
Backed out changeset fdbd5d281287 (bug 1340627)
Backed out changeset 75fb0d9858a9 (bug 1340627)
Backed out changeset 0d4ec7d38a00 (bug 1340627)
Backed out changeset af6f19870b2a (bug 1340627)
MozReview-Commit-ID: 9dHr7xMZezY
--HG--
rename : gfx/skia/skia/src/core/SkBlitRow.h => gfx/skia/skia/include/core/SkBlitRow.h
rename : gfx/skia/skia/src/effects/SkGaussianEdgeShader.h => gfx/skia/skia/include/effects/SkGaussianEdgeShader.h
rename : gfx/skia/skia/src/xml/SkXMLParser.h => gfx/skia/skia/include/xml/SkXMLParser.h
rename : gfx/skia/skia/include/private/SkMessageBus.h => gfx/skia/skia/src/core/SkMessageBus.h
rename : gfx/skia/skia/src/gpu/ops/GrAAConvexPathRenderer.h => gfx/skia/skia/src/gpu/batches/GrAAConvexPathRenderer.h
rename : gfx/skia/skia/src/gpu/ops/GrAAConvexTessellator.h => gfx/skia/skia/src/gpu/batches/GrAAConvexTessellator.h
rename : gfx/skia/skia/src/gpu/ops/GrAAHairLinePathRenderer.h => gfx/skia/skia/src/gpu/batches/GrAAHairLinePathRenderer.h
rename : gfx/skia/skia/src/gpu/ops/GrAALinearizingConvexPathRenderer.h => gfx/skia/skia/src/gpu/batches/GrAALinearizingConvexPathRenderer.h
rename : gfx/skia/skia/src/gpu/ops/GrPathStencilSettings.h => gfx/skia/skia/src/gpu/batches/GrPathStencilSettings.h
rename : gfx/skia/skia/src/gpu/ops/GrStencilAndCoverPathRenderer.h => gfx/skia/skia/src/gpu/batches/GrStencilAndCoverPathRenderer.h
rename : gfx/skia/skia/include/private/GrGLSL_impl.h => gfx/skia/skia/src/gpu/glsl/GrGLSL_impl.h
2017-05-10 10:01:18 -07:00
Lee Salzman
8c18901f07
Bug 1340627 - part 8 - reftest fuzzing for update to Skia m59. r=mchang
...
MozReview-Commit-ID: LN29P1I4EsW
2017-05-09 22:31:07 -04:00
Hiroyuki Ikezoe
43a902cb19
Bug 1361632 - Adjust reftest expectation for -moz-appearance. r=bholley. a=merge
...
MozReview-Commit-ID: 6sqyA5TCHjk
--HG--
extra : rebase_source : 4957d93a55717850594dabc2650cecf060022f75
extra : amend_source : 6ee8241b984e300386da617fa9304b288989fdb7
2017-05-04 06:39:30 +09: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
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
Kartikaya Gupta
622a049d19
Bug 1349675 - Update webrender annotations for tests that no longer crash or produce random results. r=rhunt
...
MozReview-Commit-ID: KZPbrqWsFtc
2017-03-22 15:47:39 -04:00
cku
1fc229cce0
Bug 1335876 - Part 3. Reftest. r=jwatt
...
MozReview-Commit-ID: HMrMTTxgga4
--HG--
extra : rebase_source : 0938a7469865aa6b79a71863372dca7fcb4dd3be
2017-02-03 00:57:10 +08:00
Iris Hsiao
57e2751fbd
Backed out 4 changesets (bug 1335876) for stylo tc build bustage
...
Backed out changeset b870f9671bcd (bug 1335876)
Backed out changeset 3e160602fc1a (bug 1335876)
Backed out changeset 9d290cbe5aad (bug 1335876)
Backed out changeset 6e447c3fcd79 (bug 1335876)
2017-02-15 10:20:11 +08:00
cku
4611d72d2b
Bug 1335876 - Part 4. Reftest. r=jwatt
...
MozReview-Commit-ID: HMrMTTxgga4
--HG--
extra : rebase_source : c309b88b2e2e2b97f50f1a180706ff7e5db29817
2017-02-03 00:57:10 +08:00
Kartikaya Gupta
11a6af96a5
Bug 1326439 - Remove random-if(webrender) annotation from test that is passing now. r=gfx?
...
MozReview-Commit-ID: I7S5pc92YWm
2016-12-30 12:38:43 -05:00
Kartikaya Gupta
55eeab71e5
Bug 1322817 - Mark a couple more tests as random-if(webrender) since they fail intermittently. r=gfx?
...
MozReview-Commit-ID: 1bPPDluw59X
2016-12-14 20:23:00 -05:00
Kartikaya Gupta
33e6a345a0
Bug 1322817 - Mark reftests failing on WR builds as fails-if(webrender). r=gfx?
...
This patch was generated using a script and failure logs from a try push, so
whitespace formatting may not be the same as a human would do. The intent is to
fix many of these failures before merging back to m-c.
MozReview-Commit-ID: Etdx9LlWkLX
2016-12-14 16:41:20 -05:00
Hiroyuki Ikezoe
f94cef05e4
Bug 1319378 - Don't set NS_FRAME_MAY_BE_TRANSFORMED against nsIFrame that does not support transforms. r=dbaron
...
MozReview-Commit-ID: CuDA14ktcDL
--HG--
extra : rebase_source : 56ae5f6299391db62148ee562bc85f40b66c1d1f
2016-11-28 14:19:40 +09:00
Phil Ringnalda
b280758db8
Backed out changeset 8611e9d0bdaa (bug 1319378) for Win8 reftest failures in table-overflowed-by-animation.html
2016-11-28 22:06:06 -08:00
Hiroyuki Ikezoe
6f58b63037
Bug 1319378 - Don't set NS_FRAME_MAY_BE_TRANSFORMED against nsIFrame that does not support transforms. r=dbaron
...
MozReview-Commit-ID: CuDA14ktcDL
--HG--
extra : rebase_source : f9dbd7ac8457bd0428402db3f856f0f96b1e1ecc
2016-11-28 14:19:40 +09:00
Sebastian Hengst
6f50375529
Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/transform. r=dholbert
...
MozReview-Commit-ID: LJxVzQ3wtuB
2016-10-09 09:51:33 +02:00
Boris Zbarsky ext:(%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
6c8e907ee2
Bug 1301500 - Add reftest. r=heycam
...
Test by bzbarsky; reference by dbaron.
The test passes with the patch. With the changes to
RestyleManagerBase::ProcessRestyledFrames reverted, the test shows the
expected mispositioning resulting from not applying the transform.
MozReview-Commit-ID: 7oIQFD8QKUn
--HG--
extra : transplant_source : %A3%A6%A0X%C2%1B%CE%E1-%1F%5Ci%A9%06%10%29h%E8/%B7
2016-09-29 14:15:32 -07:00
Boris Zbarsky
f795d19994
Bug 1258911. Correctly reframe an absolutely positioned frame that goes from having a transform to not having one and has an abs pos kid with a fixed-pos descendant. r=dbaron
...
Instead of skipping the absolute and fixed child lists, we walk all kids of the
frame. But before recursing down into things that are absolute containing
blocks we ensure that we're only looking for fixed-pos placeholders, so we don't
reframe if we have a relatively positioned descendant with absolutely positioned
kids, for example. Note that this part is pure optimization attempt, and it
might be cheaper to not do it: IsAbsoluteContainingBlock is not that cheap and
the situations where we avoid reframing due to this optimization are likely
fairly rare.
2016-08-26 15:38:16 -04:00