diff --git a/tests/wpt/metadata/MANIFEST.json b/tests/wpt/metadata/MANIFEST.json index b9727d0314e..c648b536672 100644 --- a/tests/wpt/metadata/MANIFEST.json +++ b/tests/wpt/metadata/MANIFEST.json @@ -165811,6 +165811,18 @@ {} ] ], + "css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-clip-006.html": [ + [ + "/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-clip-006.html", + [ + [ + "/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-clip-006-ref.html", + "==" + ] + ], + {} + ] + ], "css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-containing-block-absolute-001.html": [ [ "/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-containing-block-absolute-001.html", @@ -172783,6 +172795,54 @@ {} ] ], + "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/float-retry-push-circle.html": [ + [ + "/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/float-retry-push-circle.html", + [ + [ + "/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/float-retry-push-ref.html", + "==" + ] + ], + {} + ] + ], + "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/float-retry-push-image.html": [ + [ + "/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/float-retry-push-image.html", + [ + [ + "/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/float-retry-push-ref.html", + "==" + ] + ], + {} + ] + ], + "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/float-retry-push-inset.html": [ + [ + "/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/float-retry-push-inset.html", + [ + [ + "/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/float-retry-push-ref.html", + "==" + ] + ], + {} + ] + ], + "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/float-retry-push-polygon.html": [ + [ + "/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/float-retry-push-polygon.html", + [ + [ + "/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/float-retry-push-ref.html", + "==" + ] + ], + {} + ] + ], "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-border-box-001.html": [ [ "/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-border-box-001.html", @@ -267613,6 +267673,11 @@ {} ] ], + "css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-clip-006-ref.html": [ + [ + {} + ] + ], "css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-containing-block-absolute-001-ref.html": [ [ {} @@ -269648,6 +269713,11 @@ {} ] ], + "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/float-retry-push-ref.html": [ + [ + {} + ] + ], "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/reftest.list": [ [ {} @@ -288193,6 +288263,11 @@ {} ] ], + "interfaces/webdriver.idl": [ + [ + {} + ] + ], "interfaces/webidl.idl": [ [ {} @@ -288293,6 +288368,11 @@ {} ] ], + "keyboard-map/resources/iframe-keyboard-map-helper.html": [ + [ + {} + ] + ], "lifecycle/resources/foo.txt": [ [ {} @@ -350681,9 +350761,39 @@ {} ] ], - "keyboard-map/keyboard-map-https.html": [ + "keyboard-map/keyboard-map-two-parallel-requests.https.html": [ [ - "/keyboard-map/keyboard-map-https.html", + "/keyboard-map/keyboard-map-two-parallel-requests.https.html", + {} + ] + ], + "keyboard-map/navigator-keyboard-map-blocked-from-cross-origin-iframe.https.html": [ + [ + "/keyboard-map/navigator-keyboard-map-blocked-from-cross-origin-iframe.https.html", + {} + ] + ], + "keyboard-map/navigator-keyboard-map-blocked-from-iframe.https.html": [ + [ + "/keyboard-map/navigator-keyboard-map-blocked-from-iframe.https.html", + {} + ] + ], + "keyboard-map/navigator-keyboard-map-two-parallel-requests.https.html": [ + [ + "/keyboard-map/navigator-keyboard-map-two-parallel-requests.https.html", + {} + ] + ], + "keyboard-map/navigator-keyboard-map-two-sequential-requests.https.html": [ + [ + "/keyboard-map/navigator-keyboard-map-two-sequential-requests.https.html", + {} + ] + ], + "keyboard-map/navigator-keyboard-map.https.html": [ + [ + "/keyboard-map/navigator-keyboard-map.https.html", {} ] ], @@ -350957,9 +351067,13 @@ {} ] ], - "media-capabilities/idlharness.html": [ + "media-capabilities/idlharness.any.js": [ [ - "/media-capabilities/idlharness.html", + "/media-capabilities/idlharness.any.html", + {} + ], + [ + "/media-capabilities/idlharness.any.worker.html", {} ] ], @@ -416337,7 +416451,7 @@ "support" ], "common/object-association.js": [ - "c6955b7bbf00d73ec5959678391aa59d36da8321", + "759706842deec7ed3b59c66fab89209bd93cc561", "support" ], "common/object-association.js.headers": [ @@ -552993,15 +553107,15 @@ "support" ], "css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-clip-001.html": [ - "2b106c772e9005287270f741a0ca8786e18d33c0", + "3688553c5cfd25d76feee6021794cc7273fe6cff", "reftest" ], "css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-clip-002-ref.html": [ - "2d4ada43bfe8c6863f56e1e0d2599d9151c6b4c6", + "185fa9ad94e9045ca490303e7256fd6ffb2cda03", "support" ], "css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-clip-002.html": [ - "c5538062ce33e225a09c01a48714187d206c6114", + "449b89844cf89f6ba2e3d27620255dab114a0755", "reftest" ], "css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-clip-003-ref.html": [ @@ -553024,6 +553138,14 @@ "5ab4438dae36c8fa2af8ee2bba12bb60be3837ac", "reftest" ], + "css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-clip-006-ref.html": [ + "a54e26fbb340e92d8049ae84191f7a59149e8bc2", + "support" + ], + "css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-clip-006.html": [ + "64b9266835318fb192c4d82319f98f64a8a1c03a", + "reftest" + ], "css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-containing-block-absolute-001-ref.html": [ "15047fbe1c488711c1d6c309242eb2d5838f8c7e", "support" @@ -553069,7 +553191,7 @@ "reftest" ], "css/vendor-imports/mozilla/mozilla-central-reftests/contain/reftest.list": [ - "361cc42bb96b840d65cdda9593a543388173c4a8", + "f13efa449db3e07a7fcec53072121e9d906f8562", "support" ], "css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/dependent-builtin-ref.html": [ @@ -557176,8 +557298,28 @@ "76c907a127aec740e17d009a517acccd5d3e9fd4", "support" ], + "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/float-retry-push-circle.html": [ + "64690b09c57ca1ef452e951b0f30f0815a36b87c", + "reftest" + ], + "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/float-retry-push-image.html": [ + "c3f18f590da1061b2f6ac91fddd380d9c5faad84", + "reftest" + ], + "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/float-retry-push-inset.html": [ + "d9bc1367e6f301b950703d58fae47193465350c5", + "reftest" + ], + "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/float-retry-push-polygon.html": [ + "740aa634c9078e93554d81fa08d7ae17347dedfd", + "reftest" + ], + "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/float-retry-push-ref.html": [ + "e4736754b5c44b272e94a2988dce8feb2e5478f2", + "support" + ], "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/reftest.list": [ - "dcb7840f1dd2ccd57087826c2e11b960589ff729", + "93dca478ad98d04ac4d0c15188afcff9f7072a3c", "support" ], "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-border-box-001-ref.html": [ @@ -588472,6 +588614,10 @@ "1ae8b428644479b352fd5b1996677fd4dcdbb84b", "support" ], + "interfaces/webdriver.idl": [ + "6f6ce7d142a9b548988c9ab2a7a13f0f1793cf6a", + "support" + ], "interfaces/webidl.idl": [ "d466ddd18ed621e15cc416863502069ffccfa5b9", "support" @@ -588697,7 +588843,7 @@ "support" ], "keyboard-lock/idlharness.https.html": [ - "010771094a9dc58e03a2c1ca2d8416866284fc2b", + "d196b06e8606572e1e6c1a9e81e2f0920641c069", "testharness" ], "keyboard-lock/navigator-keyboard-lock-blocked-from-cross-origin-iframe.https.html": [ @@ -588717,7 +588863,7 @@ "testharness" ], "keyboard-lock/navigator-keyboard-lock.https.html": [ - "6162fc3da9b7b104453e24b5da10d816a1a9425e", + "7fd35e9ffffeaa36a7fca0e57869cbc93e780e48", "testharness" ], "keyboard-lock/navigator-keyboard-unlock.https.html": [ @@ -588736,10 +588882,34 @@ "3215b6729d83ca2841baf6eb33445eb07e0a7c25", "testharness" ], - "keyboard-map/keyboard-map-https.html": [ - "28b559875ce9514702d181cb4cb5e0a207083e2d", + "keyboard-map/keyboard-map-two-parallel-requests.https.html": [ + "44ead37a7118fb121dea19d9e381f647dbe6d6df", "testharness" ], + "keyboard-map/navigator-keyboard-map-blocked-from-cross-origin-iframe.https.html": [ + "f49b379f64d6c83ad6ee8a8b9fcb34932a96ea08", + "testharness" + ], + "keyboard-map/navigator-keyboard-map-blocked-from-iframe.https.html": [ + "df67fcd5adc8bc1c77a2b3abe2f7dd4c1b000958", + "testharness" + ], + "keyboard-map/navigator-keyboard-map-two-parallel-requests.https.html": [ + "44ead37a7118fb121dea19d9e381f647dbe6d6df", + "testharness" + ], + "keyboard-map/navigator-keyboard-map-two-sequential-requests.https.html": [ + "2d1166c6b09274bdce552a931d947a3fd1582ecc", + "testharness" + ], + "keyboard-map/navigator-keyboard-map.https.html": [ + "a94a3c2ccc5c5a7f8ca96ba2035a4d7dd2a3b03e", + "testharness" + ], + "keyboard-map/resources/iframe-keyboard-map-helper.html": [ + "545a86cb977d49303debac90d00339f1348f7f76", + "support" + ], "lifecycle/freeze.html": [ "79f45af08ff1cfe5c29d318fe6a32d281e990960", "testharness" @@ -589340,8 +589510,8 @@ "3cafa5d2375c8f42abee8f22293705eaa6dca019", "testharness" ], - "media-capabilities/idlharness.html": [ - "47b8077cfff98cf07d5794ab32974ed4bc8d8a01", + "media-capabilities/idlharness.any.js": [ + "23dff2a720b31aa5066a96a373ecc25e649719e7", "testharness" ], "media-source/OWNERS": [ @@ -590073,7 +590243,7 @@ "support" ], "mediasession/idlharness.html": [ - "96a3bd3eb15a373ca1c68d528ff6514b3d7cddc1", + "e5b4267255f62b4505b3c656d2b377380f8dfab5", "testharness" ], "mediasession/mediametadata.html": [ @@ -619901,7 +620071,7 @@ "wdspec" ], "webdriver/tests/interface.html": [ - "f7b2c45ff8b1b5790dd390fbe2ab997766f5d9a8", + "0b88587deabc7a4577da90bdf6d874e596b9a240", "testharness" ], "webdriver/tests/is_element_selected/__init__.py": [ diff --git a/tests/wpt/metadata/css/css-fonts/variations/font-weight-matching.html.ini b/tests/wpt/metadata/css/css-fonts/variations/font-weight-matching.html.ini index b075270b5f3..7c80799aece 100644 --- a/tests/wpt/metadata/css/css-fonts/variations/font-weight-matching.html.ini +++ b/tests/wpt/metadata/css/css-fonts/variations/font-weight-matching.html.ini @@ -38,6 +38,3 @@ [Test @font-face matching for weight 249] expected: FAIL - [Test @font-face matching for weight 420] - expected: FAIL - diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-abort/javascript-url-abort-return-value-undefined.tentative.html.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-abort/javascript-url-abort-return-value-undefined.tentative.html.ini index 5b38c37b086..78879bad5f1 100644 --- a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-abort/javascript-url-abort-return-value-undefined.tentative.html.ini +++ b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-abort/javascript-url-abort-return-value-undefined.tentative.html.ini @@ -1,4 +1,5 @@ [javascript-url-abort-return-value-undefined.tentative.html] + expected: TIMEOUT [Not aborting fetch for javascript:undefined navigation] - expected: FAIL + expected: TIMEOUT diff --git a/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-uniform-packing-restrictions.html.ini b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-creation-and-destruction.html.ini similarity index 57% rename from tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-uniform-packing-restrictions.html.ini rename to tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-creation-and-destruction.html.ini index 594360ffb15..fbdc89a8f0d 100644 --- a/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-uniform-packing-restrictions.html.ini +++ b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-creation-and-destruction.html.ini @@ -1,4 +1,4 @@ -[shader-uniform-packing-restrictions.html] +[context-creation-and-destruction.html] expected: TIMEOUT [Overall test] expected: NOTRUN diff --git a/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-non-reserved-words.html.ini b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-creation.html.ini similarity index 60% rename from tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-non-reserved-words.html.ini rename to tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-creation.html.ini index fb8852c9e7a..393e42df192 100644 --- a/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-non-reserved-words.html.ini +++ b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-creation.html.ini @@ -1,4 +1,4 @@ -[shader-with-non-reserved-words.html] +[context-creation.html] expected: TIMEOUT [Overall test] expected: NOTRUN diff --git a/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-eviction-with-garbage-collection.html.ini b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-eviction-with-garbage-collection.html.ini new file mode 100644 index 00000000000..b2918fac56f --- /dev/null +++ b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-eviction-with-garbage-collection.html.ini @@ -0,0 +1,2 @@ +[context-eviction-with-garbage-collection.html] + expected: TIMEOUT diff --git a/tests/wpt/web-platform-tests/common/object-association.js b/tests/wpt/web-platform-tests/common/object-association.js index cd1453e4739..e1ab07e7108 100644 --- a/tests/wpt/web-platform-tests/common/object-association.js +++ b/tests/wpt/web-platform-tests/common/object-association.js @@ -14,7 +14,7 @@ window.testIsPerWindow = propertyName => { iframe.remove(); const after = frame[propertyName]; - assert_equals(after, before); + assert_equals(after, before, `window.${propertyName} should not change after iframe.remove()`); }, `Discarding the browsing context must not change window.${propertyName}`); async_test(t => { @@ -56,6 +56,8 @@ window.testIsPerWindow = propertyName => { const after = frame[propertyName]; assert_not_equals(after, before); + + frame.document.close(); }); iframe.src = "/common/blank.html"; diff --git a/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-clip-001.html b/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-clip-001.html index cda70052d1a..5b320e8ae41 100644 --- a/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-clip-001.html +++ b/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-clip-001.html @@ -14,7 +14,7 @@ contain: paint; width: 100px; height: 100px; - background: green; + background: blue; margin: 25px; padding: 25px; } diff --git a/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-clip-002-ref.html b/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-clip-002-ref.html index 99e03547640..7b0ca5ec555 100644 --- a/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-clip-002-ref.html +++ b/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-clip-002-ref.html @@ -3,6 +3,7 @@