From fc1b0e3f405393c6d561d2fbe2f4210b4cb43393 Mon Sep 17 00:00:00 2001 From: James Graham Date: Tue, 27 Aug 2019 09:22:23 +0100 Subject: [PATCH] Bug 1576358 - [wpt-sync] Update web-platform-tests metadata, a=testonly MANUAL PUSH: wpt sync fixup --- .../text-decoration-color.html.ini | 2 +- .../animation/list-interpolation.html.ini | 2 ++ .../animation/matrix-interpolation.html.ini | 3 +++ .../animation/rotate-interpolation.html.ini | 2 ++ .../animation/scale-interpolation.html.ini | 2 ++ .../translate-interpolation.html.ini | 2 ++ .../css-ui/appearance-textfield-001.html.ini | 8 +++---- .../clearkey-events.https.html.ini | 4 ++++ ...ystatuses-multiple-sessions.https.html.ini | 4 ++++ .../clearkey-keystatuses.https.html.ini | 4 ++++ ...4-setmediakeys-at-same-time.https.html.ini | 4 ++++ ...-to-multiple-video-elements.https.html.ini | 4 ++++ .../clearkey-mp4-setmediakeys.https.html.ini | 4 ++++ ...ect-https-downgrade.tentative.sub.html.ini | 4 ++-- .../fetch-sw.https.html.ini | 3 +++ .../fieldset-default-style.html.ini | 4 ++-- ...event_movementxy_with_pointerlock.html.ini | 3 +-- .../link-header-preload-delay-onload.html.ini | 2 +- .../secure-contexts/idlharness.any.js.ini | 9 -------- .../client-navigate.https.html.ini | 22 +++++++++++++++++++ ...-waiting-using-registration.https.html.ini | 8 ++----- ...r-short-animations-with-syncbases.html.ini | 9 ++++---- .../meta/user-timing/measure.html.ini | 9 ++++++++ 23 files changed, 86 insertions(+), 32 deletions(-) create mode 100644 testing/web-platform/meta/css/css-transforms/animation/matrix-interpolation.html.ini create mode 100644 testing/web-platform/meta/encrypted-media/clearkey-events.https.html.ini create mode 100644 testing/web-platform/meta/encrypted-media/clearkey-keystatuses-multiple-sessions.https.html.ini create mode 100644 testing/web-platform/meta/encrypted-media/clearkey-keystatuses.https.html.ini create mode 100644 testing/web-platform/meta/encrypted-media/clearkey-mp4-setmediakeys-at-same-time.https.html.ini create mode 100644 testing/web-platform/meta/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.https.html.ini create mode 100644 testing/web-platform/meta/encrypted-media/clearkey-mp4-setmediakeys.https.html.ini create mode 100644 testing/web-platform/meta/fetch/stale-while-revalidate/fetch-sw.https.html.ini create mode 100644 testing/web-platform/meta/user-timing/measure.html.ini diff --git a/testing/web-platform/meta/css/css-text-decor/text-decoration-color.html.ini b/testing/web-platform/meta/css/css-text-decor/text-decoration-color.html.ini index a06cdf004068..16b3f7df26cc 100644 --- a/testing/web-platform/meta/css/css-text-decor/text-decoration-color.html.ini +++ b/testing/web-platform/meta/css/css-text-decor/text-decoration-color.html.ini @@ -1,3 +1,3 @@ [text-decoration-color.html] expected: - if (os == "linux") and not debug and not webrender: [FAIL, PASS] + if (os == "linux") and not debug and not webrender: ["PASS", "FAIL"] diff --git a/testing/web-platform/meta/css/css-transforms/animation/list-interpolation.html.ini b/testing/web-platform/meta/css/css-transforms/animation/list-interpolation.html.ini index 82641781f1df..523b423848cf 100644 --- a/testing/web-platform/meta/css/css-transforms/animation/list-interpolation.html.ini +++ b/testing/web-platform/meta/css/css-transforms/animation/list-interpolation.html.ini @@ -1,4 +1,6 @@ [list-interpolation.html] + expected: + if (processor == "x86") and debug: CRASH [CSS Animations: property from [scaleY(-3) translateX(0px) scaleX(2)\] to [scaleX(-3) scaleY(2)\] at (0.25) should be [matrix(0, 0, 0, -2.5, 0, 0)\]] expected: if (processor == "x86") and (os == "win"): FAIL diff --git a/testing/web-platform/meta/css/css-transforms/animation/matrix-interpolation.html.ini b/testing/web-platform/meta/css/css-transforms/animation/matrix-interpolation.html.ini new file mode 100644 index 000000000000..6daeddceb6a5 --- /dev/null +++ b/testing/web-platform/meta/css/css-transforms/animation/matrix-interpolation.html.ini @@ -0,0 +1,3 @@ +[matrix-interpolation.html] + expected: + if (processor == "x86") and debug: CRASH diff --git a/testing/web-platform/meta/css/css-transforms/animation/rotate-interpolation.html.ini b/testing/web-platform/meta/css/css-transforms/animation/rotate-interpolation.html.ini index d4a2c9503c92..7d1dac696e96 100644 --- a/testing/web-platform/meta/css/css-transforms/animation/rotate-interpolation.html.ini +++ b/testing/web-platform/meta/css/css-transforms/animation/rotate-interpolation.html.ini @@ -1,4 +1,6 @@ [rotate-interpolation.html] + expected: + if (processor == "x86") and debug: CRASH [Animation between "45deg" and "-1 1 0 60deg" at progress 0] expected: FAIL bug: https://github.com/w3c/csswg-drafts/issues/3290 diff --git a/testing/web-platform/meta/css/css-transforms/animation/scale-interpolation.html.ini b/testing/web-platform/meta/css/css-transforms/animation/scale-interpolation.html.ini index 75f22a398450..025b4d8e1fdd 100644 --- a/testing/web-platform/meta/css/css-transforms/animation/scale-interpolation.html.ini +++ b/testing/web-platform/meta/css/css-transforms/animation/scale-interpolation.html.ini @@ -1,4 +1,6 @@ [scale-interpolation.html] + expected: + if (processor == "x86") and debug: CRASH [Animation between "26 17 9" and "2" at progress 1] expected: FAIL bug: https://github.com/w3c/csswg-drafts/issues/3290 diff --git a/testing/web-platform/meta/css/css-transforms/animation/translate-interpolation.html.ini b/testing/web-platform/meta/css/css-transforms/animation/translate-interpolation.html.ini index d9f3f01f3747..f38d785c53cd 100644 --- a/testing/web-platform/meta/css/css-transforms/animation/translate-interpolation.html.ini +++ b/testing/web-platform/meta/css/css-transforms/animation/translate-interpolation.html.ini @@ -1,4 +1,6 @@ [translate-interpolation.html] + expected: + if (processor == "x86") and debug: CRASH [Animation between "480px 400px 320px" and "240% 160%" at progress 0] expected: FAIL bug: https://github.com/w3c/csswg-drafts/issues/3290 diff --git a/testing/web-platform/meta/css/css-ui/appearance-textfield-001.html.ini b/testing/web-platform/meta/css/css-ui/appearance-textfield-001.html.ini index 29e24c880070..195aac3d8b58 100644 --- a/testing/web-platform/meta/css/css-ui/appearance-textfield-001.html.ini +++ b/testing/web-platform/meta/css/css-ui/appearance-textfield-001.html.ini @@ -1,6 +1,6 @@ [appearance-textfield-001.html] expected: - if (os == "win") and (processor == "x86") and debug: ["PASS", "FAIL"] - if (os == "win") and (processor == "x86") and not debug: ["PASS", "FAIL"] - if (os == "win") and (processor == "x86_64") and debug: ["FAIL", "PASS"] - if (os == "win") and (processor == "x86_64") and not debug: FAIL + if (os == "win") and debug and (processor == "x86"): ["PASS", "FAIL"] + if (os == "win") and debug and (processor == "x86_64"): ["FAIL", "PASS"] + if (os == "win") and not debug and (processor == "x86"): ["FAIL", "PASS"] + if (os == "win") and not debug and (processor == "x86_64"): FAIL diff --git a/testing/web-platform/meta/encrypted-media/clearkey-events.https.html.ini b/testing/web-platform/meta/encrypted-media/clearkey-events.https.html.ini new file mode 100644 index 000000000000..a87f75cbe194 --- /dev/null +++ b/testing/web-platform/meta/encrypted-media/clearkey-events.https.html.ini @@ -0,0 +1,4 @@ +[clearkey-events.https.html] + [Encrypted Media Extensions: Events with Clear Key] + expected: FAIL + diff --git a/testing/web-platform/meta/encrypted-media/clearkey-keystatuses-multiple-sessions.https.html.ini b/testing/web-platform/meta/encrypted-media/clearkey-keystatuses-multiple-sessions.https.html.ini new file mode 100644 index 000000000000..5996395722e6 --- /dev/null +++ b/testing/web-platform/meta/encrypted-media/clearkey-keystatuses-multiple-sessions.https.html.ini @@ -0,0 +1,4 @@ +[clearkey-keystatuses-multiple-sessions.https.html] + [Encrypted Media Extensions: Verify MediaKeySession.keyStatuses with multiple sessions, Clear Key] + expected: FAIL + diff --git a/testing/web-platform/meta/encrypted-media/clearkey-keystatuses.https.html.ini b/testing/web-platform/meta/encrypted-media/clearkey-keystatuses.https.html.ini new file mode 100644 index 000000000000..211ef93c5c23 --- /dev/null +++ b/testing/web-platform/meta/encrypted-media/clearkey-keystatuses.https.html.ini @@ -0,0 +1,4 @@ +[clearkey-keystatuses.https.html] + [Encrypted Media Extensions: Verify MediaKeySession.keyStatuses with multiple sessions, Clear Key] + expected: FAIL + diff --git a/testing/web-platform/meta/encrypted-media/clearkey-mp4-setmediakeys-at-same-time.https.html.ini b/testing/web-platform/meta/encrypted-media/clearkey-mp4-setmediakeys-at-same-time.https.html.ini new file mode 100644 index 000000000000..23d31fb0e5fc --- /dev/null +++ b/testing/web-platform/meta/encrypted-media/clearkey-mp4-setmediakeys-at-same-time.https.html.ini @@ -0,0 +1,4 @@ +[clearkey-mp4-setmediakeys-at-same-time.https.html] + [Encrypted Media Extensions: setMediaKeys multiple at same time with Clear Key] + expected: FAIL + diff --git a/testing/web-platform/meta/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.https.html.ini b/testing/web-platform/meta/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.https.html.ini new file mode 100644 index 000000000000..2adb61956b64 --- /dev/null +++ b/testing/web-platform/meta/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.https.html.ini @@ -0,0 +1,4 @@ +[clearkey-mp4-setmediakeys-to-multiple-video-elements.https.html] + [Encrypted Media Extensions: setMediaKeys to multiple video elements with Clear Key] + expected: FAIL + diff --git a/testing/web-platform/meta/encrypted-media/clearkey-mp4-setmediakeys.https.html.ini b/testing/web-platform/meta/encrypted-media/clearkey-mp4-setmediakeys.https.html.ini new file mode 100644 index 000000000000..5c52105b3973 --- /dev/null +++ b/testing/web-platform/meta/encrypted-media/clearkey-mp4-setmediakeys.https.html.ini @@ -0,0 +1,4 @@ +[clearkey-mp4-setmediakeys.https.html] + [Encrypted Media Extensions: setMediaKeys with Clear Key] + expected: FAIL + diff --git a/testing/web-platform/meta/fetch/sec-metadata/redirect/redirect-https-downgrade.tentative.sub.html.ini b/testing/web-platform/meta/fetch/sec-metadata/redirect/redirect-https-downgrade.tentative.sub.html.ini index 2cf648aeffd2..9f580f48f2ba 100644 --- a/testing/web-platform/meta/fetch/sec-metadata/redirect/redirect-https-downgrade.tentative.sub.html.ini +++ b/testing/web-platform/meta/fetch/sec-metadata/redirect/redirect-https-downgrade.tentative.sub.html.ini @@ -9,8 +9,8 @@ [Https downgrade prefetch => No headers] bug: [https://bugzilla.mozilla.org/show_bug.cgi?id=1568717, https://bugzilla.mozilla.org/show_bug.cgi?id=1569098] expected: - if (os == "mac") and debug and (version == "OS X 10.14.5"): ["PASS", "FAIL", "TIMEOUT"] - if (os == "mac") and debug and (version == "OS X 10.14"): ["PASS", "FAIL", "TIMEOUT"] + if (os == "mac") and debug and (version == "OS X 10.14"): [PASS, FAIL, TIMEOUT] + if (os == "linux") and not debug and (processor == "x86_64"): ["PASS", "TIMEOUT", "FAIL"] if (os == "android") and debug: ["PASS", "FAIL", "TIMEOUT"] [FAIL, PASS, TIMEOUT] diff --git a/testing/web-platform/meta/fetch/stale-while-revalidate/fetch-sw.https.html.ini b/testing/web-platform/meta/fetch/stale-while-revalidate/fetch-sw.https.html.ini new file mode 100644 index 000000000000..2af2f21ec9be --- /dev/null +++ b/testing/web-platform/meta/fetch/stale-while-revalidate/fetch-sw.https.html.ini @@ -0,0 +1,3 @@ +[fetch-sw.https.html] + expected: + if (os == "android") and debug: CRASH diff --git a/testing/web-platform/meta/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-default-style.html.ini b/testing/web-platform/meta/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-default-style.html.ini index c96102fef478..e475e19fa622 100644 --- a/testing/web-platform/meta/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-default-style.html.ini +++ b/testing/web-platform/meta/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-default-style.html.ini @@ -9,13 +9,13 @@ [border-top-color] expected: - if os == "mac": FAIL if os == "win": FAIL + if os == "mac": FAIL [border-bottom-color] expected: - if os == "win": FAIL if os == "mac": FAIL + if os == "win": FAIL [border-right-color] expected: diff --git a/testing/web-platform/meta/pointerevents/pointerlock/pointerevent_movementxy_with_pointerlock.html.ini b/testing/web-platform/meta/pointerevents/pointerlock/pointerevent_movementxy_with_pointerlock.html.ini index e5b9233fa07d..585163b2b910 100644 --- a/testing/web-platform/meta/pointerevents/pointerlock/pointerevent_movementxy_with_pointerlock.html.ini +++ b/testing/web-platform/meta/pointerevents/pointerlock/pointerevent_movementxy_with_pointerlock.html.ini @@ -1,8 +1,7 @@ [pointerevent_movementxy_with_pointerlock.html] [mouse pointerevent movementX/Y with pointerlock test] expected: - if (os == "win") and debug and webrender: ["FAIL", "PASS"] - if (os == "linux") and debug and webrender: ["FAIL", "PASS"] if (os == "mac") and debug: ["FAIL", "PASS"] + if (os == "android") and debug: ["FAIL", "PASS"] [PASS, FAIL] diff --git a/testing/web-platform/meta/preload/link-header-preload-delay-onload.html.ini b/testing/web-platform/meta/preload/link-header-preload-delay-onload.html.ini index 62ab9573a073..46c4a936e857 100644 --- a/testing/web-platform/meta/preload/link-header-preload-delay-onload.html.ini +++ b/testing/web-platform/meta/preload/link-header-preload-delay-onload.html.ini @@ -4,5 +4,5 @@ if os == "mac": https://bugzilla.mozilla.org/show_bug.cgi?id=1437081 [Makes sure that Link headers preload resources and block window.onload after resource discovery] expected: - if (os == "android") and not debug and e10s: PASS + if (os == "android") and not debug: ["PASS", "FAIL"] diff --git a/testing/web-platform/meta/secure-contexts/idlharness.any.js.ini b/testing/web-platform/meta/secure-contexts/idlharness.any.js.ini index 636575014c6b..39cdf638fb36 100644 --- a/testing/web-platform/meta/secure-contexts/idlharness.any.js.ini +++ b/testing/web-platform/meta/secure-contexts/idlharness.any.js.ini @@ -4,12 +4,3 @@ [idlharness.any.html] [WindowOrWorkerGlobalScope interface: self must inherit property "isSecureContext" with the proper type] expected: FAIL - - -[idlharness.any.serviceworker.html] - expected: - if webrender and not debug: ["OK", "TIMEOUT"] - -[idlharness.any.sharedworker.html] - -[idlharness.any.worker.html] diff --git a/testing/web-platform/meta/service-workers/service-worker/client-navigate.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/client-navigate.https.html.ini index ea9eb5d41415..491a90bc432a 100644 --- a/testing/web-platform/meta/service-workers/service-worker/client-navigate.https.html.ini +++ b/testing/web-platform/meta/service-workers/service-worker/client-navigate.https.html.ini @@ -2,3 +2,25 @@ disabled: if (os == "android") and not e10s: https://bugzilla.mozilla.org/show_bug.cgi?id=1499972 if (os == "android") and e10s: bug 1550895 (frequently fails on geckoview) + expected: + if (os == "mac") and debug: ["OK", "TIMEOUT"] + [Frame location should not update on failed mixed-content navigation] + expected: + if (os == "mac") and debug: ["PASS", "NOTRUN"] + + [Frame location should update on successful navigation] + expected: + if (os == "mac") and debug: ["PASS", "TIMEOUT"] + + [Frame location should not be accessible after cross-origin navigation] + expected: + if (os == "mac") and debug: ["PASS", "NOTRUN"] + + [Frame location should not be accessible after redirect] + expected: + if (os == "mac") and debug: ["PASS", "NOTRUN"] + + [Frame location should not update on failed about:blank navigation] + expected: + if (os == "mac") and debug: ["PASS", "NOTRUN"] + diff --git a/testing/web-platform/meta/service-workers/service-worker/skip-waiting-using-registration.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/skip-waiting-using-registration.https.html.ini index 7c6d7697564f..ff01615b06ea 100644 --- a/testing/web-platform/meta/service-workers/service-worker/skip-waiting-using-registration.https.html.ini +++ b/testing/web-platform/meta/service-workers/service-worker/skip-waiting-using-registration.https.html.ini @@ -3,9 +3,5 @@ if (os == "win") and (version == "6.1.7601"): https://bugzilla.mozilla.org/show_bug.cgi?id=1425175 if os == "linux": https://bugzilla.mozilla.org/show_bug.cgi?id=1425175 expected: - if os == "android": ["OK", "FAIL"] - if os == "mac": ["OK", "FAIL"] - [Test skipWaiting while a client is using the registration] - expected: - if (os == "mac") and debug: FAIL - + if os == "win": OK + [OK, FAIL] diff --git a/testing/web-platform/meta/svg/animations/correct-events-for-short-animations-with-syncbases.html.ini b/testing/web-platform/meta/svg/animations/correct-events-for-short-animations-with-syncbases.html.ini index 90d78ff1f24d..0f42f695ebe4 100644 --- a/testing/web-platform/meta/svg/animations/correct-events-for-short-animations-with-syncbases.html.ini +++ b/testing/web-platform/meta/svg/animations/correct-events-for-short-animations-with-syncbases.html.ini @@ -1,9 +1,8 @@ [correct-events-for-short-animations-with-syncbases.html] [Correct events for short animations with syncbases] expected: - if (os == "linux") and not sw-e10s and not debug and not webrender and (processor == "x86_64"): ["PASS", "FAIL"] - if (os == "win") and (processor == "x86_64") and not webrender and not debug: ["PASS", "FAIL"] - if (os == "linux") and not sw-e10s and debug: ["PASS", "FAIL"] - if (os == "win") and (processor == "x86") and debug: ["PASS", "FAIL"] - if (os == "win") and (processor == "x86_64") and webrender: ["PASS", "FAIL"] + if (os == "linux") and (processor == "x86_64") and not debug: ["PASS", "FAIL"] + if (os == "linux") and (processor == "x86_64") and debug: ["PASS", "FAIL"] + if (os == "win") and debug and (processor == "x86"): ["PASS", "FAIL"] + if (os == "win") and not debug and (processor == "x86_64"): ["PASS", "FAIL"] diff --git a/testing/web-platform/meta/user-timing/measure.html.ini b/testing/web-platform/meta/user-timing/measure.html.ini new file mode 100644 index 000000000000..b6c08dde3e01 --- /dev/null +++ b/testing/web-platform/meta/user-timing/measure.html.ini @@ -0,0 +1,9 @@ +[measure.html] + [window.performance.getEntriesByName("measure_start_end")[0\].startTime is correct] + expected: + if (processor == "x86") and (os == "linux"): ["PASS", "FAIL"] + + [window.performance.getEntriesByName("measure_start_no_end")[0\].startTime is correct] + expected: + if (processor == "x86") and (os == "linux"): ["PASS", "FAIL"] +