Bug 1569345: Use more specific/strict annotations object-fit & object-position WPT tests.

All of these tests current fail due to fuzzy upscaling/downscaling behavior,
which the tests aim to work around using `image-rendering: pixelated`, but we
don't yet support that feature. I've added the bug link for that feature to
these .ini files, so that we'll get a clue to remove these annotations once we
fix that bug and implement that feature.

Differential Revision: https://phabricator.services.mozilla.com/D40146

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Daniel Holbert 2019-08-04 05:05:28 +00:00
parent 011f87c6f7
commit 293c2668b6
22 changed files with 66 additions and 82 deletions

View File

@ -1,4 +1,6 @@
[object-fit-contain-png-001c.html]
disabled:
if webrender: bug 1425588
expected: FAIL
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=856337
fuzzy:
if webrender: maxDifference=26;totalPixels=155
if not webrender and (os != "android"): maxDifference=26;totalPixels=1219
if not webrender and (os == "android"): maxDifference=142;totalPixels=1771

View File

@ -1,4 +1,6 @@
[object-fit-contain-png-002c.html]
disabled:
if webrender: bug 1425588
expected: FAIL
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=856337
fuzzy:
if webrender: maxDifference=26;totalPixels=163
if not webrender and (os != "android"): maxDifference=26;totalPixels=1318
if not webrender and (os == "android"): maxDifference=142;totalPixels=1771

View File

@ -1,5 +1,5 @@
[object-fit-cover-png-001c.html]
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1559276
expected:
if webrender: PASS
FAIL
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=856337
fuzzy:
if not webrender and (os != "android"): maxDifference=107;totalPixels=2070
if not webrender and (os == "android"): maxDifference=169;totalPixels=4147

View File

@ -1,6 +1,4 @@
[object-fit-cover-png-001e.html]
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1559276
expected:
if not webrender and (os == "android"): PASS
if webrender: PASS
FAIL
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=856337
fuzzy:
if not webrender and (os != "android"): maxDifference=111;totalPixels=288

View File

@ -1,6 +1,4 @@
[object-fit-cover-png-001i.html]
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1559276
expected:
if not webrender and (os == "android"): PASS
if webrender: PASS
FAIL
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=856337
fuzzy:
if not webrender and (os != "android"): maxDifference=111;totalPixels=288

View File

@ -1,6 +1,4 @@
[object-fit-cover-png-001o.html]
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1559276
expected:
if not webrender and (os == "android"): PASS
if webrender: PASS
FAIL
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=856337
fuzzy:
if not webrender and (os != "android"): maxDifference=111;totalPixels=288

View File

@ -1,6 +1,4 @@
[object-fit-cover-png-001p.html]
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1559276
expected:
if not webrender and (os == "android"): PASS
if webrender: PASS
FAIL
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=856337
fuzzy:
if not webrender and (os != "android"): maxDifference=111;totalPixels=288

View File

@ -1,5 +1,7 @@
[object-fit-cover-png-002c.html]
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1559276
expected:
if webrender: PASS
FAIL
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=856337
fuzzy:
if not webrender and (os == "android"): maxDifference=169;totalPixels=4054
if not webrender and (os == "linux"): maxDifference=105;totalPixels=1782
if not webrender and (os == "mac"): maxDifference=107;totalPixels=3428
if not webrender and (os == "win"): maxDifference=105;totalPixels=1782

View File

@ -1,6 +1,4 @@
[object-fit-cover-png-002e.html]
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1559276
expected:
if not webrender and (os == "android"): PASS
if webrender: PASS
FAIL
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=856337
fuzzy:
if not webrender and (os != "android"): maxDifference=95;totalPixels=144

View File

@ -1,6 +1,4 @@
[object-fit-cover-png-002i.html]
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1559276
expected:
if not webrender and (os == "android"): PASS
if webrender: PASS
FAIL
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=856337
fuzzy:
if not webrender and (os != "android"): maxDifference=95;totalPixels=144

View File

@ -1,6 +1,4 @@
[object-fit-cover-png-002o.html]
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1559276
expected:
if not webrender and (os == "android"): PASS
if webrender: PASS
FAIL
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=856337
fuzzy:
if not webrender and (os != "android"): maxDifference=95;totalPixels=144

View File

@ -1,6 +1,4 @@
[object-fit-cover-png-002p.html]
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1559276
expected:
if not webrender and (os == "android"): PASS
if webrender: PASS
FAIL
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=856337
fuzzy:
if not webrender and (os != "android"): maxDifference=95;totalPixels=144

View File

@ -1,5 +1,5 @@
[object-fit-fill-png-001c.html]
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1559276
expected:
if webrender: PASS
FAIL
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=856337
fuzzy:
if not webrender and (os != "android"): maxDifference=15;totalPixels=1896
if not webrender and (os == "android"): maxDifference=149;totalPixels=3632

View File

@ -1,5 +1,6 @@
[object-fit-fill-png-002c.html]
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1559276
expected:
if webrender: PASS
FAIL
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=856337
fuzzy:
if not webrender and (os == "android"): maxDifference=149;totalPixels=3620
if not webrender and (os == "mac"): maxDifference=16;totalPixels=3108
if not webrender and (os != "android" and os != "mac"): maxDifference=14;totalPixels=1764

View File

@ -1,4 +1,3 @@
[object-fit-scale-down-png-001c.html]
disabled:
if webrender: bug 1425588
expected: FAIL
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=856337
fuzzy: maxDifference=26;totalPixels=155

View File

@ -1,4 +1,3 @@
[object-fit-scale-down-png-002c.html]
disabled:
if webrender: bug 1425588
expected: FAIL
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=856337
fuzzy: maxDifference=26;totalPixels=163

View File

@ -1,4 +1,5 @@
[object-position-png-001c.html]
expected:
if webrender: PASS
FAIL
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=856337
fuzzy:
if not webrender and (os != "android"): maxDifference=166;totalPixels=388
if not webrender and (os == "android"): maxDifference=229;totalPixels=388

View File

@ -1,4 +1,6 @@
[object-position-png-002c.html]
expected:
if webrender: PASS
FAIL
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=856337
fuzzy:
if not webrender and (os == "android"): maxDifference=233;totalPixels=388
if not webrender and (os == "mac"): maxDifference=165;totalPixels=388
if not webrender and (os != "android" and os != "mac"): maxDifference=166;totalPixels=388

View File

@ -1,2 +0,0 @@
[object-position-svg-001e.html]
disabled: Before fixing Bug 608812 it's always FAIL, after that it's intermittent PASS

View File

@ -1,2 +0,0 @@
[object-position-svg-001o.html]
disabled: Before fixing Bug 608812 it's always FAIL, after that it's intermittent PASS

View File

@ -1,2 +0,0 @@
[object-position-svg-002e.html]
disabled: Before fixing Bug 608812 it's always FAIL, after that it's intermittent PASS

View File

@ -1,2 +0,0 @@
[object-position-svg-002o.html]
disabled: Before fixing Bug 608812 it's always FAIL, after that it's intermittent PASS