2007-03-07 22:50:02 +03:00
|
|
|
== data:text/html,<body> about:blank
|
|
|
|
== data:text/plain, about:blank
|
|
|
|
!= data:text/plain,HELLO about:blank
|
|
|
|
|
|
|
|
# these tests make sure async reftests work:
|
2017-10-21 03:02:34 +03:00
|
|
|
== test-async.xul test-async-ref.xul
|
2016-10-09 10:51:32 +03:00
|
|
|
== test-async.html test-async-ref.html
|
2008-02-19 19:46:29 +03:00
|
|
|
|
2008-10-16 00:49:42 +04:00
|
|
|
# test that zoom works (and really zooms, not just scales)
|
|
|
|
== test-zoom.html test-zoom-ref.html
|
|
|
|
|
2009-08-09 04:50:50 +04:00
|
|
|
# make sure we don't fall over if the root is missing
|
|
|
|
== no-root.html about:blank
|
|
|
|
|
2008-09-23 09:12:31 +04:00
|
|
|
# Makes sure that the file: protocol handler and HTTP server both
|
|
|
|
# choose HTML vs. XHTML processing based on the file extensions.
|
2008-02-19 19:46:29 +03:00
|
|
|
!= html-vs-xhtml-by-extension.html html-vs-xhtml-by-extension.xhtml
|
2008-09-23 09:12:31 +04:00
|
|
|
HTTP != html-vs-xhtml-by-extension.html html-vs-xhtml-by-extension.xhtml
|
2008-02-20 07:01:52 +03:00
|
|
|
|
|
|
|
# make sure red and green colors are not the default and are different from
|
|
|
|
# each other
|
|
|
|
!= green.html default.html
|
|
|
|
!= green.html red.html
|
|
|
|
!= red.html default.html
|
2008-11-08 19:35:54 +03:00
|
|
|
|
|
|
|
# Make sure about:blank works, even via HTTP.
|
|
|
|
== blank.html about:blank
|
|
|
|
== about:blank blank.html
|
|
|
|
HTTP == blank.html about:blank
|
|
|
|
HTTP == about:blank blank.html
|
|
|
|
# same for data:
|
|
|
|
== default.html data:text/html,<div>Text</div>
|
|
|
|
== data:text/html,<div>Text</div> default.html
|
|
|
|
HTTP == default.html data:text/html,<div>Text</div>
|
|
|
|
HTTP == data:text/html,<div>Text</div> default.html
|
|
|
|
!= blank.html default.html
|
|
|
|
HTTP != blank.html default.html
|
2008-11-26 00:27:53 +03:00
|
|
|
|
2017-10-22 10:31:41 +03:00
|
|
|
== filter-1.xhtml filter-1-ref.xhtml
|
|
|
|
== filter-2.xhtml filter-2-ref.xhtml
|
2009-01-06 04:15:13 +03:00
|
|
|
|
|
|
|
# test that the MozReftestInvalidate event fires
|
|
|
|
== invalidation.html about:blank
|
2013-01-04 00:35:01 +04:00
|
|
|
== zoom-invalidation.html zoom-invalidation-ref.html # bug 773482
|
2009-01-09 00:50:21 +03:00
|
|
|
|
2009-02-03 17:11:28 +03:00
|
|
|
# test that xulRuntime.OS works
|
2017-09-02 06:39:44 +03:00
|
|
|
fails-if(xulRuntime.OS!="Linux"&&!Android) == data:text/html,<body>Linux data:text/html,<script>document.write(navigator.platform.substr(0,5))</script>
|
|
|
|
fails-if(xulRuntime.OS!="WINNT") == data:text/html,<body>Win data:text/html,<script>document.write(navigator.platform.substr(0,3))</script>
|
|
|
|
fails-if(xulRuntime.OS!="Darwin") == data:text/html,<body>Mac data:text/html,<script>document.write(navigator.platform.substr(0,3))</script>
|
2009-02-03 17:11:28 +03:00
|
|
|
|
2009-01-09 00:50:21 +03:00
|
|
|
# test parsing of asserts() expressions
|
|
|
|
asserts(0) load about:blank
|
|
|
|
asserts(0-5) load about:blank
|
|
|
|
asserts-if(true,0) load about:blank
|
|
|
|
asserts-if(false,7) load about:blank
|
|
|
|
asserts-if(true,0-4) load about:blank
|
|
|
|
asserts-if(false,6-8) load about:blank
|
2009-03-05 16:09:02 +03:00
|
|
|
|
|
|
|
# test that <div> is display:block
|
|
|
|
== div.html div-ref.html
|
2009-09-27 02:54:12 +04:00
|
|
|
|
|
|
|
# test script keyword
|
|
|
|
include scripttests.list
|
|
|
|
|
|
|
|
# test url-prefix
|
|
|
|
include urlprefixtests.list
|
2010-06-28 04:32:16 +04:00
|
|
|
|
2012-11-28 03:06:33 +04:00
|
|
|
# test default-preferences
|
|
|
|
include default-preferences-tests.list
|
|
|
|
|
2010-06-28 04:32:16 +04:00
|
|
|
# test that all corners are visible
|
|
|
|
!= corners-1.html corners-1-ref.html
|
|
|
|
!= corners-2.html corners-2-ref.html
|
2016-03-17 19:00:47 +03:00
|
|
|
!= corners-3.html corners-3-ref.html
|
|
|
|
!= corners-4.html corners-4-ref.html
|
2010-07-03 08:18:55 +04:00
|
|
|
|
|
|
|
# Test that the harness gives the correct page dimensions.
|
|
|
|
!= page-width-3.9in.html page-width-4in.html
|
2016-10-09 10:51:32 +03:00
|
|
|
== page-width-4.1in.html page-width-4in.html
|
|
|
|
== page-width-auto.html page-width-4in.html
|
|
|
|
!= page-height-2in.html page-height-2.1in.html
|
2010-07-03 08:18:55 +04:00
|
|
|
== page-height-2in.html page-height-nobreak.html
|
|
|
|
== page-height-2.1in.html page-height-forcebreak.html
|
2011-02-03 22:54:10 +03:00
|
|
|
|
|
|
|
# Check that tests that need focus are skipped when it's not available
|
|
|
|
needs-focus load needs-focus.html
|
2011-02-09 11:32:34 +03:00
|
|
|
|
|
|
|
# Bug 632636
|
2017-09-02 06:39:44 +03:00
|
|
|
fails == data:text/plain,HELLO about:blank
|
2011-02-09 11:32:34 +03:00
|
|
|
needs-focus == data:text/plain, about:blank
|
2011-02-23 20:45:09 +03:00
|
|
|
|
|
|
|
# Sanity check of viewport+displayport overrides
|
2015-09-01 23:47:52 +03:00
|
|
|
pref(dom.meta-viewport.enabled,true) skip-if(!browserIsRemote) != test-displayport-2.html test-displayport-ref.html # bug 593168
|
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 23:10:21 +03:00
|
|
|
skip-if(!browserIsRemote) fails-if(OSX&&layersGPUAccelerated) fuzzy-if(layersOMTC,0-1,0-1390) random-if(Android) random-if(transparentScrollbars) == 647192-1.html 647192-1-ref.html
|
2017-05-04 00:39:30 +03:00
|
|
|
skip-if(!browserIsRemote) == 656041-1.html 656041-1-ref.html
|
2015-09-01 23:47:52 +03:00
|
|
|
pref(dom.meta-viewport.enabled,true) skip-if(!browserIsRemote||layersOMTC) == test-displayport-bg.html test-displayport-ref.html # bug 694706
|
2011-04-08 20:35:21 +04:00
|
|
|
|
|
|
|
# IPC Position-fixed frames/layers test
|
2011-05-15 20:36:52 +04:00
|
|
|
# Fixed layers are temporarily disabled (bug 656167).
|
2015-09-01 23:47:52 +03:00
|
|
|
#pref(dom.meta-viewport.enabled,true) skip-if(!browserIsRemote) == test-pos-fixed.html test-pos-fixed-ref.html
|
|
|
|
#pref(dom.meta-viewport.enabled,true) skip-if(!browserIsRemote) == test-bg-attachment-fixed.html test-bg-attachment-fixed-ref.html
|
2017-04-26 14:13:05 +03:00
|
|
|
pref(dom.meta-viewport.enabled,true) skip-if(!browserIsRemote) == test-pos-fixed-transform.html test-pos-fixed-transform-ref.html
|
2011-02-17 09:41:14 +03:00
|
|
|
|
|
|
|
# reftest syntax: require-or
|
|
|
|
require-or(unrecognizedCondition,skip) script scripttest-fail.html
|
|
|
|
require-or(true&&unrecognizedCondition,skip) script scripttest-fail.html
|
|
|
|
require-or(unrecognizedCondition&&true,skip) script scripttest-fail.html
|
|
|
|
require-or(unrecognizedCondition,fails) script scripttest-fail.html
|
|
|
|
require-or(true,fails) script scripttest-pass.html
|
|
|
|
require-or(true&&true,fails) script scripttest-pass.html
|
2011-12-29 04:24:48 +04:00
|
|
|
|
|
|
|
# tests for pref(...) syntax in manifest, including "fails" examples with incorrect prefs
|
|
|
|
# a boolean pref
|
2018-03-19 17:06:08 +03:00
|
|
|
pref(gfx.downloadable_fonts.enabled,true) != font-download.html font-default.html
|
|
|
|
pref(gfx.downloadable_fonts.enabled,false) == font-download.html font-default.html
|
2017-10-22 10:31:41 +03:00
|
|
|
fails pref(gfx.downloadable_fonts.enabled,0) == font-download.html font-default.html
|
|
|
|
fails pref(gfx.downloadable_fonts.enabled,"foo") == font-download.html font-default.html
|
2011-12-29 04:24:48 +04:00
|
|
|
# a non-existent pref
|
2017-09-02 06:39:44 +03:00
|
|
|
fails pref(not.a.real.pref.name,1) == font-download.html font-default.html
|
2011-12-29 04:24:48 +04:00
|
|
|
# an integer pref
|
|
|
|
pref(font.size.variable.x-western,16) == font-size-16.html font-default.html
|
|
|
|
pref(font.size.variable.x-western,16) != font-size-24.html font-default.html
|
|
|
|
pref(font.size.variable.x-western,24) == font-size-24.html font-default.html
|
|
|
|
pref(font.size.variable.x-western,24) != font-size-16.html font-default.html
|
2017-09-02 06:39:44 +03:00
|
|
|
fails pref(font.size.variable.x-western,false) == font-size-16.html font-default.html
|
|
|
|
fails pref(font.size.variable.x-western,"foo") == font-size-16.html font-default.html
|
2011-12-29 04:24:48 +04:00
|
|
|
# a string pref
|
|
|
|
pref(font.default.x-western,"serif") == font-serif.html font-default.html
|
|
|
|
pref(font.default.x-western,"serif") != font-sans-serif.html font-default.html
|
|
|
|
pref(font.default.x-western,"sans-serif") == font-sans-serif.html font-default.html
|
|
|
|
pref(font.default.x-western,"sans-serif") != font-serif.html font-default.html
|
|
|
|
fails pref(font.default.x-western,true) == font-serif.html font-default.html
|
|
|
|
fails pref(font.default.x-western,0) == font-serif.html font-default.html
|
2012-04-10 21:56:59 +04:00
|
|
|
# tests for ref-pref, and test-pref
|
2018-03-19 17:06:08 +03:00
|
|
|
ref-pref(font.size.variable.x-western,16) == font-size-16.html font-default.html
|
|
|
|
ref-pref(font.size.variable.x-western,16) != font-size-24.html font-default.html
|
|
|
|
ref-pref(font.size.variable.x-western,24) == font-size-24.html font-default.html
|
|
|
|
ref-pref(font.size.variable.x-western,24) != font-size-16.html font-default.html
|
2017-09-02 06:39:44 +03:00
|
|
|
fails ref-pref(font.size.variable.x-western,false) == font-size-16.html font-default.html
|
|
|
|
fails ref-pref(font.size.variable.x-western,"foo") == font-size-16.html font-default.html
|
2012-04-10 21:56:59 +04:00
|
|
|
test-pref(font.size.variable.x-western,16) == font-default.html font-size-16.html
|
|
|
|
test-pref(font.size.variable.x-western,16) != font-default.html font-size-24.html
|
|
|
|
test-pref(font.size.variable.x-western,24) == font-default.html font-size-24.html
|
|
|
|
test-pref(font.size.variable.x-western,24) != font-default.html font-size-16.html
|
|
|
|
fails test-pref(font.size.variable.x-western,false) == font-default.html font-size-16.html
|
|
|
|
fails test-pref(font.size.variable.x-western,"foo") == font-default.html font-size-16.html
|
2018-03-19 17:06:08 +03:00
|
|
|
ref-pref(font.size.variable.x-western,16) test-pref(font.size.variable.x-western,24) != font-default.html font-default.html
|
|
|
|
ref-pref(font.size.variable.x-western,24) test-pref(font.size.variable.x-western,16) != font-default.html font-default.html
|
|
|
|
ref-pref(font.size.variable.x-western,24) test-pref(font.size.variable.x-western,24) == font-default.html font-default.html
|
2017-06-02 16:28:33 +03:00
|
|
|
|
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 23:10:21 +03:00
|
|
|
# reftest syntax: fuzzy(0-maxPixelDifference,0-maxNumberDifferingPixels)
|
|
|
|
fuzzy(0-1,0-250000) == fuzzy.html fuzzy-ref.html
|
|
|
|
fuzzy(0-1,0-250000) != too-fuzzy.html fuzzy-ref.html
|
|
|
|
fuzzy-if(true,0-1,0-250000) == fuzzy.html fuzzy-ref.html
|
|
|
|
fuzzy-if(false,0-2,0-1) == fuzzy-ref.html fuzzy-ref.html
|
2017-06-02 16:28:33 +03:00
|
|
|
# test some ranged fuzzes
|
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 23:10:21 +03:00
|
|
|
fuzzy(1-10,1-250000) fuzzy-if(false,5-10,0-250000) == fuzzy.html fuzzy-ref.html
|
|
|
|
fuzzy(0-0,0-250000) != fuzzy.html fuzzy-ref.html
|
|
|
|
fuzzy(0-1,0-2) != fuzzy.html fuzzy-ref.html
|
2017-06-02 16:28:33 +03:00
|
|
|
# If enabled, the following two should result in UNEXPECTED-PASS because
|
|
|
|
# they are both overfuzzed
|
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 23:10:21 +03:00
|
|
|
# fuzzy(3-4,0-250000) == fuzzy.html fuzzy-ref.html
|
|
|
|
# fuzzy(0-1,250001-250002) == fuzzy.html fuzzy-ref.html
|
2017-06-02 16:28:33 +03:00
|
|
|
#
|
2011-12-19 18:02:53 +04:00
|
|
|
# When using 565 fuzzy.html and fuzzy-ref.html will compare as equal
|
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 23:10:21 +03:00
|
|
|
fails fuzzy-if(false,0-2,0-1) random-if(Android) == fuzzy.html fuzzy-ref.html
|
2013-06-07 09:10:31 +04:00
|
|
|
|
2017-06-19 21:13:33 +03:00
|
|
|
# Test that reftest-no-paint fails correctly.
|
2017-09-27 17:12:10 +03:00
|
|
|
fails-if(layerChecksEnabled) == reftest-no-paint.html reftest-no-paint-ref.html
|
2014-02-24 12:57:29 +04:00
|
|
|
|
2015-07-23 06:42:08 +03:00
|
|
|
skip-if(!asyncPan||!browserIsRemote) == async-scroll-1a.html async-scroll-1-ref.html
|
2014-05-29 20:47:42 +04:00
|
|
|
|
|
|
|
# Disable low-res painting for this test as it will cause more to
|
|
|
|
# be drawn than we want.
|
|
|
|
default-preferences pref(layers.low-precision-buffer,false)
|
2015-07-23 06:42:08 +03:00
|
|
|
skip-if(!asyncPan||!browserIsRemote) != async-scroll-1b.html async-scroll-1-ref.html
|
2014-05-29 20:47:42 +04:00
|
|
|
default-preferences
|
2015-03-11 21:51:59 +03:00
|
|
|
|
2016-10-19 23:16:07 +03:00
|
|
|
skip-if(!Android) pref(apz.allow_zooming,true) != async-zoom-1.html async-zoom-1-ref.html
|
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 23:10:21 +03:00
|
|
|
fuzzy(0-112,0-800) skip-if(!Android) pref(apz.allow_zooming,true) == async-zoom-2.html async-zoom-2-ref.html
|
2015-05-24 23:48:26 +03:00
|
|
|
|
2015-03-11 21:51:59 +03:00
|
|
|
# reftest-opaque-layer
|
2017-09-27 17:12:10 +03:00
|
|
|
== reftest-opaque-layer-pass.html reftest-opaque-layer-pass.html
|
|
|
|
!= reftest-opaque-layer-pass.html about:blank
|
|
|
|
!= about:blank reftest-opaque-layer-pass.html
|
|
|
|
fails-if(layerChecksEnabled) == reftest-opaque-layer-fail.html reftest-opaque-layer-fail.html
|
2015-03-11 21:51:59 +03:00
|
|
|
|
|
|
|
# If reftest-opaque-layer fails (no matter whether it fails in the test or in the reference),
|
|
|
|
# it shouldn't matter whether the test matches the reference.
|
2017-09-27 17:12:10 +03:00
|
|
|
fails != reftest-opaque-layer-fail.html reftest-opaque-layer-fail.html
|
|
|
|
fails == reftest-opaque-layer-fail.html about:blank
|
|
|
|
fails == about:blank reftest-opaque-layer-fail.html
|
|
|
|
fails-if(layerChecksEnabled) != reftest-opaque-layer-fail.html about:blank
|
|
|
|
fails-if(layerChecksEnabled) != about:blank reftest-opaque-layer-fail.html
|
2015-03-11 21:51:59 +03:00
|
|
|
|
|
|
|
# reftest-opaque-layer and reftest-wait
|
2017-09-27 17:12:10 +03:00
|
|
|
== reftest-opaque-layer-wait-pass.html reftest-opaque-layer-pass.html
|
|
|
|
!= reftest-opaque-layer-wait-pass.html about:blank
|
|
|
|
fails-if(layerChecksEnabled) == reftest-opaque-layer-wait-fail.html reftest-opaque-layer-fail.html
|
|
|
|
fails-if(layerChecksEnabled) != reftest-opaque-layer-wait-fail.html about:blank
|
2015-03-11 21:51:59 +03:00
|
|
|
|
|
|
|
# reftest-assigned-layer
|
2017-09-27 17:12:10 +03:00
|
|
|
!= reftest-assigned-layer-pass.html about:blank
|
|
|
|
fails-if(layerChecksEnabled) != reftest-assigned-layer-fail-1.html about:blank
|
|
|
|
fails-if(layerChecksEnabled) != reftest-assigned-layer-fail-2.html about:blank
|
|
|
|
fails-if(layerChecksEnabled) != reftest-assigned-layer-fail-3.html about:blank
|
|
|
|
fails-if(layerChecksEnabled) != reftest-assigned-layer-fail-4.html about:blank
|
2019-06-11 05:22:02 +03:00
|
|
|
|
|
|
|
# reftest-resolution
|
|
|
|
pref(apz.allow_zooming,true) == reftest-resolution.html reftest-resolution-ref.html
|