From c8202ddbe16fdb3894b8f725310096a345d6b37d Mon Sep 17 00:00:00 2001 From: WPT Sync Bot Date: Mon, 15 Apr 2019 21:58:05 -0400 Subject: [PATCH] Update web-platform-tests to revision fd0429f0b45f975b25d85256dac33762134952c5 --- .../FileAPI/blob/Blob-array-buffer.any.js.ini | 27 ++ .../FileAPI/blob/Blob-stream.any.js.ini | 21 ++ .../FileAPI/blob/Blob-text.any.js.ini | 45 ++++ .../wpt/metadata/FileAPI/idlharness.html.ini | 27 ++ .../metadata/FileAPI/idlharness.worker.js.ini | 27 ++ tests/wpt/metadata/MANIFEST.json | 231 ++++++++++++++++-- .../at-font-face-font-matching.html.ini | 21 ++ .../text-decoration-line-valid.html.ini | 7 + .../upgrading/Node-cloneNode.html.ini | 9 + .../upgrading-parser-created-element.html.ini | 16 ++ .../encoding/single-byte-decoder.html.ini | 11 +- .../prefetch.tentative.https.sub.html.ini | 14 ++ .../preload.tentative.https.sub.html.ini | 59 +++++ .../traverse_the_history_5.html.ini | 4 - .../closed-attribute.window.js.ini | 1 - .../dataset-binding.window.js.ini | 13 + .../non-active-document.html.ini | 10 - .../document-write/iframe_005.html.ini | 4 - .../offscreencanvas.commit.w.html.ini | 1 - .../realtimeanalyser-fft-scaling.html.ini | 1 + .../audioworklet-suspend.https.html.ini | 2 + .../wpt/metadata/webstorage/set.window.js.ini | 6 + .../css/transition_calc_implicit.html.ini | 2 - .../FileAPI/blob/Blob-array-buffer.any.js | 34 +++ .../FileAPI/blob/Blob-stream.any.js | 50 ++++ .../FileAPI/blob/Blob-text.any.js | 52 ++++ .../FileAPI/support/Blob.js | 21 ++ .../parsing/text-decoration-line-invalid.html | 25 ++ .../parsing/text-decoration-line-valid.html | 86 +++++++ .../upgrading/Node-cloneNode.html | 12 +- .../upgrading-parser-created-element.html | 40 ++- ...-default-eager-disabled-tentative.sub.html | 53 ++++ ...-eager-disabled-tentative.sub.html.headers | 1 + .../prefetch.tentative.https.sub.html | 36 +++ .../preload.tentative.https.sub.html | 50 ++++ .../sec-metadata/resources/record-header.py | 8 + .../dataset-binding.window.js | 45 ++++ .../web-platform-tests/interfaces/FileAPI.idl | 5 + .../pointerevent_coordinates_when_locked.html | 8 +- .../portal-activate-event-constructor.html | 25 ++ .../tools/manifest/download.py | 6 +- .../tools/manifest/manifest.py | 2 +- .../tests/{test_vcs.py => test_utils.py} | 4 +- .../tools/manifest/update.py | 8 +- .../tools/manifest/utils.py | 24 +- .../web-platform-tests/tools/manifest/vcs.py | 70 +----- .../webaudio/resources/audit.js | 12 + .../audioworklet-suspend.https.html | 38 +++ .../webstorage/set.window.js | 80 +++--- ...rSession_transfer_outputContext.https.html | 45 ++-- 50 files changed, 1209 insertions(+), 190 deletions(-) create mode 100644 tests/wpt/metadata/FileAPI/blob/Blob-array-buffer.any.js.ini create mode 100644 tests/wpt/metadata/FileAPI/blob/Blob-stream.any.js.ini create mode 100644 tests/wpt/metadata/FileAPI/blob/Blob-text.any.js.ini create mode 100644 tests/wpt/metadata/css/css-text-decor/parsing/text-decoration-line-valid.html.ini create mode 100644 tests/wpt/metadata/custom-elements/upgrading/upgrading-parser-created-element.html.ini create mode 100644 tests/wpt/metadata/fetch/sec-metadata/prefetch.tentative.https.sub.html.ini create mode 100644 tests/wpt/metadata/fetch/sec-metadata/preload.tentative.https.sub.html.ini delete mode 100644 tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_5.html.ini create mode 100644 tests/wpt/metadata/html/dom/elements/global-attributes/dataset-binding.window.js.ini delete mode 100644 tests/wpt/metadata/html/semantics/embedded-content/the-img-element/non-active-document.html.ini delete mode 100644 tests/wpt/metadata/html/webappapis/dynamic-markup-insertion/document-write/iframe_005.html.ini create mode 100644 tests/wpt/metadata/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-suspend.https.html.ini delete mode 100644 tests/wpt/mozilla/meta/css/transition_calc_implicit.html.ini create mode 100644 tests/wpt/web-platform-tests/FileAPI/blob/Blob-array-buffer.any.js create mode 100644 tests/wpt/web-platform-tests/FileAPI/blob/Blob-stream.any.js create mode 100644 tests/wpt/web-platform-tests/FileAPI/blob/Blob-text.any.js create mode 100644 tests/wpt/web-platform-tests/css/css-text-decor/parsing/text-decoration-line-invalid.html create mode 100644 tests/wpt/web-platform-tests/css/css-text-decor/parsing/text-decoration-line-valid.html create mode 100644 tests/wpt/web-platform-tests/feature-policy/experimental-features/lazyload/loading-frame-default-eager-disabled-tentative.sub.html create mode 100644 tests/wpt/web-platform-tests/feature-policy/experimental-features/lazyload/loading-frame-default-eager-disabled-tentative.sub.html.headers create mode 100644 tests/wpt/web-platform-tests/fetch/sec-metadata/prefetch.tentative.https.sub.html create mode 100644 tests/wpt/web-platform-tests/fetch/sec-metadata/preload.tentative.https.sub.html create mode 100644 tests/wpt/web-platform-tests/html/dom/elements/global-attributes/dataset-binding.window.js create mode 100644 tests/wpt/web-platform-tests/portals/portal-activate-event-constructor.html rename tests/wpt/web-platform-tests/tools/manifest/tests/{test_vcs.py => test_utils.py} (74%) create mode 100644 tests/wpt/web-platform-tests/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-suspend.https.html diff --git a/tests/wpt/metadata/FileAPI/blob/Blob-array-buffer.any.js.ini b/tests/wpt/metadata/FileAPI/blob/Blob-array-buffer.any.js.ini new file mode 100644 index 000000000000..aff6150a13be --- /dev/null +++ b/tests/wpt/metadata/FileAPI/blob/Blob-array-buffer.any.js.ini @@ -0,0 +1,27 @@ +[Blob-array-buffer.any.html] + [Blob.arrayBuffer() non-unicode input] + expected: FAIL + + [Blob.arrayBuffer()] + expected: FAIL + + [Blob.arrayBuffer() non-ascii input] + expected: FAIL + + [Blob.arrayBuffer() empty Blob data] + expected: FAIL + + +[Blob-array-buffer.any.worker.html] + [Blob.arrayBuffer() non-unicode input] + expected: FAIL + + [Blob.arrayBuffer()] + expected: FAIL + + [Blob.arrayBuffer() non-ascii input] + expected: FAIL + + [Blob.arrayBuffer() empty Blob data] + expected: FAIL + diff --git a/tests/wpt/metadata/FileAPI/blob/Blob-stream.any.js.ini b/tests/wpt/metadata/FileAPI/blob/Blob-stream.any.js.ini new file mode 100644 index 000000000000..c827cd7661f2 --- /dev/null +++ b/tests/wpt/metadata/FileAPI/blob/Blob-stream.any.js.ini @@ -0,0 +1,21 @@ +[Blob-stream.any.worker.html] + [Blob.stream() empty Blob] + expected: FAIL + + [Blob.stream()] + expected: FAIL + + [Blob.stream() non-unicode input] + expected: FAIL + + +[Blob-stream.any.html] + [Blob.stream() empty Blob] + expected: FAIL + + [Blob.stream()] + expected: FAIL + + [Blob.stream() non-unicode input] + expected: FAIL + diff --git a/tests/wpt/metadata/FileAPI/blob/Blob-text.any.js.ini b/tests/wpt/metadata/FileAPI/blob/Blob-text.any.js.ini new file mode 100644 index 000000000000..1038fd55d04b --- /dev/null +++ b/tests/wpt/metadata/FileAPI/blob/Blob-text.any.js.ini @@ -0,0 +1,45 @@ +[Blob-text.any.html] + [Blob.text() different charset param in type option] + expected: FAIL + + [Blob.text() different charset param with non-ascii input] + expected: FAIL + + [Blob.text() multi-element array in constructor] + expected: FAIL + + [Blob.text() invalid utf-8 input] + expected: FAIL + + [Blob.text() non-unicode] + expected: FAIL + + [Blob.text()] + expected: FAIL + + [Blob.text() empty blob data] + expected: FAIL + + +[Blob-text.any.worker.html] + [Blob.text() different charset param in type option] + expected: FAIL + + [Blob.text() different charset param with non-ascii input] + expected: FAIL + + [Blob.text() multi-element array in constructor] + expected: FAIL + + [Blob.text() invalid utf-8 input] + expected: FAIL + + [Blob.text() non-unicode] + expected: FAIL + + [Blob.text()] + expected: FAIL + + [Blob.text() empty blob data] + expected: FAIL + diff --git a/tests/wpt/metadata/FileAPI/idlharness.html.ini b/tests/wpt/metadata/FileAPI/idlharness.html.ini index e0de309e99f6..3c3fa133edc2 100644 --- a/tests/wpt/metadata/FileAPI/idlharness.html.ini +++ b/tests/wpt/metadata/FileAPI/idlharness.html.ini @@ -18,3 +18,30 @@ [File API automated IDL tests] expected: FAIL + [Blob interface: new File(["myFileBits"\], "myFileName") must inherit property "text()" with the proper type] + expected: FAIL + + [Blob interface: operation stream()] + expected: FAIL + + [Blob interface: new Blob(["TEST"\]) must inherit property "arrayBuffer()" with the proper type] + expected: FAIL + + [Blob interface: operation text()] + expected: FAIL + + [Blob interface: new Blob(["TEST"\]) must inherit property "text()" with the proper type] + expected: FAIL + + [Blob interface: new Blob(["TEST"\]) must inherit property "stream()" with the proper type] + expected: FAIL + + [Blob interface: operation arrayBuffer()] + expected: FAIL + + [Blob interface: new File(["myFileBits"\], "myFileName") must inherit property "stream()" with the proper type] + expected: FAIL + + [Blob interface: new File(["myFileBits"\], "myFileName") must inherit property "arrayBuffer()" with the proper type] + expected: FAIL + diff --git a/tests/wpt/metadata/FileAPI/idlharness.worker.js.ini b/tests/wpt/metadata/FileAPI/idlharness.worker.js.ini index 5f2f46cbe259..7a8f638a3360 100644 --- a/tests/wpt/metadata/FileAPI/idlharness.worker.js.ini +++ b/tests/wpt/metadata/FileAPI/idlharness.worker.js.ini @@ -30,3 +30,30 @@ [idlharness] expected: FAIL + [Blob interface: new File(["myFileBits"\], "myFileName") must inherit property "text()" with the proper type] + expected: FAIL + + [Blob interface: operation stream()] + expected: FAIL + + [Blob interface: new Blob(["TEST"\]) must inherit property "arrayBuffer()" with the proper type] + expected: FAIL + + [Blob interface: operation text()] + expected: FAIL + + [Blob interface: new Blob(["TEST"\]) must inherit property "text()" with the proper type] + expected: FAIL + + [Blob interface: new Blob(["TEST"\]) must inherit property "stream()" with the proper type] + expected: FAIL + + [Blob interface: operation arrayBuffer()] + expected: FAIL + + [Blob interface: new File(["myFileBits"\], "myFileName") must inherit property "stream()" with the proper type] + expected: FAIL + + [Blob interface: new File(["myFileBits"\], "myFileName") must inherit property "arrayBuffer()" with the proper type] + expected: FAIL + diff --git a/tests/wpt/metadata/MANIFEST.json b/tests/wpt/metadata/MANIFEST.json index ec13744c29eb..14caca5d7081 100644 --- a/tests/wpt/metadata/MANIFEST.json +++ b/tests/wpt/metadata/MANIFEST.json @@ -292127,6 +292127,11 @@ {} ] ], + "feature-policy/experimental-features/lazyload/loading-frame-default-eager-disabled-tentative.sub.html.headers": [ + [ + {} + ] + ], "feature-policy/experimental-features/resources/animation-property-height.js": [ [ {} @@ -319252,7 +319257,7 @@ {} ] ], - "tools/manifest/tests/test_vcs.py": [ + "tools/manifest/tests/test_utils.py": [ [ {} ] @@ -337034,6 +337039,38 @@ {} ] ], + "FileAPI/blob/Blob-array-buffer.any.js": [ + [ + "FileAPI/blob/Blob-array-buffer.any.html", + { + "script_metadata": [ + [ + "title", + "Blob Array Buffer" + ], + [ + "script", + "../support/Blob.js" + ] + ] + } + ], + [ + "FileAPI/blob/Blob-array-buffer.any.worker.html", + { + "script_metadata": [ + [ + "title", + "Blob Array Buffer" + ], + [ + "script", + "../support/Blob.js" + ] + ] + } + ] + ], "FileAPI/blob/Blob-constructor-endings.html": [ [ "FileAPI/blob/Blob-constructor-endings.html", @@ -337064,6 +337101,70 @@ {} ] ], + "FileAPI/blob/Blob-stream.any.js": [ + [ + "FileAPI/blob/Blob-stream.any.html", + { + "script_metadata": [ + [ + "title", + "Blob Stream" + ], + [ + "script", + "../support/Blob.js" + ] + ] + } + ], + [ + "FileAPI/blob/Blob-stream.any.worker.html", + { + "script_metadata": [ + [ + "title", + "Blob Stream" + ], + [ + "script", + "../support/Blob.js" + ] + ] + } + ] + ], + "FileAPI/blob/Blob-text.any.js": [ + [ + "FileAPI/blob/Blob-text.any.html", + { + "script_metadata": [ + [ + "title", + "Blob Text" + ], + [ + "script", + "../support/Blob.js" + ] + ] + } + ], + [ + "FileAPI/blob/Blob-text.any.worker.html", + { + "script_metadata": [ + [ + "title", + "Blob Text" + ], + [ + "script", + "../support/Blob.js" + ] + ] + } + ] + ], "FileAPI/file/File-constructor-endings.html": [ [ "FileAPI/file/File-constructor-endings.html", @@ -360283,6 +360384,18 @@ {} ] ], + "css/css-text-decor/parsing/text-decoration-line-invalid.html": [ + [ + "css/css-text-decor/parsing/text-decoration-line-invalid.html", + {} + ] + ], + "css/css-text-decor/parsing/text-decoration-line-valid.html": [ + [ + "css/css-text-decor/parsing/text-decoration-line-valid.html", + {} + ] + ], "css/css-text-decor/text-decoration-serialization.tentative.html": [ [ "css/css-text-decor/text-decoration-serialization.tentative.html", @@ -380835,6 +380948,12 @@ {} ] ], + "feature-policy/experimental-features/lazyload/loading-frame-default-eager-disabled-tentative.sub.html": [ + [ + "feature-policy/experimental-features/lazyload/loading-frame-default-eager-disabled-tentative.sub.html", + {} + ] + ], "feature-policy/experimental-features/sync-script.tentative.https.sub.html": [ [ "feature-policy/experimental-features/sync-script.tentative.https.sub.html", @@ -384370,6 +384489,18 @@ {} ] ], + "fetch/sec-metadata/prefetch.tentative.https.sub.html": [ + [ + "fetch/sec-metadata/prefetch.tentative.https.sub.html", + {} + ] + ], + "fetch/sec-metadata/preload.tentative.https.sub.html": [ + [ + "fetch/sec-metadata/preload.tentative.https.sub.html", + {} + ] + ], "fetch/sec-metadata/redirect/cross-site-redirect.tentative.https.sub.html": [ [ "fetch/sec-metadata/redirect/cross-site-redirect.tentative.https.sub.html", @@ -387445,6 +387576,12 @@ {} ] ], + "html/dom/elements/global-attributes/dataset-binding.window.js": [ + [ + "html/dom/elements/global-attributes/dataset-binding.window.html", + {} + ] + ], "html/dom/elements/global-attributes/dataset-delete.html": [ [ "html/dom/elements/global-attributes/dataset-delete.html", @@ -416189,6 +416326,12 @@ {} ] ], + "portals/portal-activate-event-constructor.html": [ + [ + "portals/portal-activate-event-constructor.html", + {} + ] + ], "portals/portal-activate-event.html": [ [ "portals/portal-activate-event.html", @@ -442657,6 +442800,12 @@ {} ] ], + "webaudio/the-audio-api/the-audioworklet-interface/audioworklet-suspend.https.html": [ + [ + "webaudio/the-audio-api/the-audioworklet-interface/audioworklet-suspend.https.html", + {} + ] + ], "webaudio/the-audio-api/the-audioworklet-interface/audioworkletglobalscope-sample-rate.https.html": [ [ "webaudio/the-audio-api/the-audioworklet-interface/audioworkletglobalscope-sample-rate.https.html", @@ -478714,6 +478863,10 @@ "506a59fec1eb33661658850254344e264c323c2e", "support" ], + "FileAPI/blob/Blob-array-buffer.any.js": [ + "b72427fd5cfaf60ab665eb30e31a4654c4169d01", + "testharness" + ], "FileAPI/blob/Blob-constructor-endings.html": [ "1dee99ff775da3562194719be06b711c246b30ef", "testharness" @@ -478734,6 +478887,14 @@ "03fe6ca5343bd1dbac65c2d885a7eb79f064d99e", "testharness" ], + "FileAPI/blob/Blob-stream.any.js": [ + "894f09f8ece47cab1301b8b474285204a4b7c4f1", + "testharness" + ], + "FileAPI/blob/Blob-text.any.js": [ + "960c96054627fce66631f7bf59516cc6797d8521", + "testharness" + ], "FileAPI/file/File-constructor-endings.html": [ "f0f9090768f48e25fb7fd47e5cd182bf11f065e4", "testharness" @@ -478867,7 +479028,7 @@ "support" ], "FileAPI/support/Blob.js": [ - "1d66f23a6040f37ded99531627d0bc1ebdd9130f", + "04069acd3ccbe713ad03f6e0a7d63f3e5a3c81b9", "support" ], "FileAPI/support/document-domain-setter.sub.html": [ @@ -602326,6 +602487,14 @@ "633c5c00392711f1fe1911a07f9cf53c3cd702e9", "reftest" ], + "css/css-text-decor/parsing/text-decoration-line-invalid.html": [ + "ec8d792c0a803dc726b01e762602b717befc5426", + "testharness" + ], + "css/css-text-decor/parsing/text-decoration-line-valid.html": [ + "3dd2d0c834ec8c7340b093a4c7a1272fb35a8a26", + "testharness" + ], "css/css-text-decor/reference/line-through-vertical-ref.html": [ "979512787a18ec9cbed7e9baf4b2cbd57ab99d33", "support" @@ -640455,7 +640624,7 @@ "testharness" ], "custom-elements/upgrading/Node-cloneNode.html": [ - "1a8786e914b9974ce114e9cda227823b3ea4a161", + "364cecd76debd8b9657392641267be5f0918e84d", "testharness" ], "custom-elements/upgrading/upgrading-enqueue-reactions.html": [ @@ -640463,7 +640632,7 @@ "testharness" ], "custom-elements/upgrading/upgrading-parser-created-element.html": [ - "7cc3b18aeefb8db55bcac7ac1cf321c1b5fff28c", + "0f7f95786dd11fd7013f057fd492cc9b7c924db9", "testharness" ], "device-memory/META.yml": [ @@ -645770,6 +645939,14 @@ "a913158982e04d34a79c662673a9754d457bb002", "testharness" ], + "feature-policy/experimental-features/lazyload/loading-frame-default-eager-disabled-tentative.sub.html": [ + "2a6faefcd3bcab4efe6147fa142fc7369efafc81", + "testharness" + ], + "feature-policy/experimental-features/lazyload/loading-frame-default-eager-disabled-tentative.sub.html.headers": [ + "8cba4d2df9c22809641984a0071aae947b4f91ae", + "support" + ], "feature-policy/experimental-features/resources/animation-property-height.js": [ "79316cb488fade6e877c690f90c74961ff944f52", "support" @@ -647842,6 +648019,14 @@ "b60ae206c78b3dd8e934dde7a7408fe4a7465932", "testharness" ], + "fetch/sec-metadata/prefetch.tentative.https.sub.html": [ + "2c230b8949688940067d9bbc151b12f59e20b517", + "testharness" + ], + "fetch/sec-metadata/preload.tentative.https.sub.html": [ + "2fdf65d5920d5851416679eee21fd9362ca3d532", + "testharness" + ], "fetch/sec-metadata/redirect/cross-site-redirect.tentative.https.sub.html": [ "06b58744fb5a26f16f5ed8fc923f1c91989e2eb8", "testharness" @@ -647891,7 +648076,7 @@ "support" ], "fetch/sec-metadata/resources/record-header.py": [ - "f215b0165073ec6275308ed272cea763d9572a9e", + "683c0a6a0c4b6e32e06fce50aa8f6af19eacff76", "support" ], "fetch/sec-metadata/resources/sharedWorker.js": [ @@ -652330,6 +652515,10 @@ "17077dafd1ff38298b052aa17fcc1e1062a83baf", "testharness" ], + "html/dom/elements/global-attributes/dataset-binding.window.js": [ + "e0e85677d1d4c07533a5d8eaa6dc1268305fa0c6", + "testharness" + ], "html/dom/elements/global-attributes/dataset-delete.html": [ "1440118f6daa531d2bfde982c67676d22cffa197", "testharness" @@ -669295,7 +669484,7 @@ "support" ], "interfaces/FileAPI.idl": [ - "15b2e5582fee1c7fee29e7d20bb82b0ca901af73", + "b5b40296429646cfbe13110153f2e281201ba669", "support" ], "interfaces/IndexedDB.idl": [ @@ -682959,7 +683148,7 @@ "testharness" ], "pointerevents/pointerlock/pointerevent_coordinates_when_locked.html": [ - "2556e83da10d9b8ee36b8ebbe67d513597d2fe77", + "9dfd5e1764d33dfd1af7ee62af20b1e0424ac64b", "testharness" ], "pointerevents/pointerlock/pointerevent_movementxy-manual.html": [ @@ -683086,6 +683275,10 @@ "0d8ec33cae787ddd0ed22284ed0a955e312d505d", "testharness" ], + "portals/portal-activate-event-constructor.html": [ + "7263b121151f5b1331622c0c7007df49f90b6376", + "testharness" + ], "portals/portal-activate-event.html": [ "33d91e37d9d9ac77c5243a60b42ce841645d248e", "testharness" @@ -704503,7 +704696,7 @@ "support" ], "tools/manifest/download.py": [ - "e8f27e7ac100dad8d587a91d67e9a5f2ff0c3433", + "91ae664336e4c09ef165db25cf363e61fec3d603", "support" ], "tools/manifest/item.py": [ @@ -704515,7 +704708,7 @@ "support" ], "tools/manifest/manifest.py": [ - "bfe57c7823b26f778e81fb793a7cb9b0fdfd264a", + "8634b7089869fbbf9adb604909ebae09efdf36b3", "support" ], "tools/manifest/sourcefile.py": [ @@ -704542,20 +704735,20 @@ "18aa55a63a2695b3f3581e1b7eee5042f5cea051", "support" ], - "tools/manifest/tests/test_vcs.py": [ - "8124b9ac380d9e9826aa2d6493bb4802ae63372e", + "tools/manifest/tests/test_utils.py": [ + "1bdffb9b1fe0f10b6e49768fd3bdd502f8aeb3fd", "support" ], "tools/manifest/update.py": [ - "321cfebe2a605c9a50267129ed574127ed023634", + "f1a70930bb3377d86164767b71d985bad42c0104", "support" ], "tools/manifest/utils.py": [ - "a097ad5090e16aa1a43c8e43332f0761ecd6f240", + "c3456d96604cb31d83de3d0a31dd0e259893e22c", "support" ], "tools/manifest/vcs.py": [ - "cfb0ff27c364a5a66f85c264bbb4978ae56d9b5b", + "b63df4d0a8ae750a3a1edc7ee6c9eaa5fcc3718b", "support" ], "tools/py27-flake8.ini": [ @@ -713399,7 +713592,7 @@ "support" ], "webaudio/resources/audit.js": [ - "b7ca020161071437087c349c0e8b59dbf132f764", + "f3ce71911ac02d971157e31462b1c8d34f83f756", "support" ], "webaudio/resources/biquad-filters.js": [ @@ -713814,6 +714007,10 @@ "8194d1977ad452390efb870197057bcf48fad499", "testharness" ], + "webaudio/the-audio-api/the-audioworklet-interface/audioworklet-suspend.https.html": [ + "d5bcbfe990cacbb09c3dc22334cd0620e66b9ced", + "testharness" + ], "webaudio/the-audio-api/the-audioworklet-interface/audioworkletglobalscope-sample-rate.https.html": [ "d87e35b571d75c0ff595ab023f4a54a420111523", "testharness" @@ -717583,7 +717780,7 @@ "support" ], "webstorage/set.window.js": [ - "479ad588910b907e6e9fe41d5080b744a22a54fe", + "228ce60296697a21520b8c635bd352ed1fbefb2c", "testharness" ], "webstorage/storage_builtins.html": [ @@ -720931,7 +721128,7 @@ "testharness" ], "webxr/xrSession_transfer_outputContext.https.html": [ - "69c52d2bfb4d8d942e233872b40c618accaad1b9", + "658cb322487df1af1f2333423ac8c223fdd8733c", "testharness" ], "workers/META.yml": [ diff --git a/tests/wpt/metadata/css/css-fonts/variations/at-font-face-font-matching.html.ini b/tests/wpt/metadata/css/css-fonts/variations/at-font-face-font-matching.html.ini index 9721e5821307..7f5a43ceb951 100644 --- a/tests/wpt/metadata/css/css-fonts/variations/at-font-face-font-matching.html.ini +++ b/tests/wpt/metadata/css/css-fonts/variations/at-font-face-font-matching.html.ini @@ -314,3 +314,24 @@ [Matching font-stretch: '90%' should prefer '110% 140%' over '120% 130%'] expected: FAIL + [Matching font-weight: '500' should prefer '400' over '350 399'] + expected: FAIL + + [Matching font-weight: '399' should prefer '500 501' over '502 510'] + expected: FAIL + + [Matching font-style: 'normal' should prefer 'oblique -50deg -20deg' over 'oblique -40deg -30deg'] + expected: FAIL + + [Matching font-weight: '500' should prefer '350 399' over '351 398'] + expected: FAIL + + [Matching font-style: 'oblique 21deg' should prefer 'oblique 20deg' over 'oblique 10deg'] + expected: FAIL + + [Matching font-style: 'oblique 10deg' should prefer 'oblique 5deg' over 'oblique 15deg 20deg'] + expected: FAIL + + [Matching font-style: 'oblique -10deg' should prefer 'oblique -50deg -40deg' over 'italic'] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-text-decor/parsing/text-decoration-line-valid.html.ini b/tests/wpt/metadata/css/css-text-decor/parsing/text-decoration-line-valid.html.ini new file mode 100644 index 000000000000..bb50604b3df7 --- /dev/null +++ b/tests/wpt/metadata/css/css-text-decor/parsing/text-decoration-line-valid.html.ini @@ -0,0 +1,7 @@ +[text-decoration-line-valid.html] + [e.style['text-decoration-line'\] = "spelling-error" should set the property value] + expected: FAIL + + [e.style['text-decoration-line'\] = "grammar-error" should set the property value] + expected: FAIL + diff --git a/tests/wpt/metadata/custom-elements/upgrading/Node-cloneNode.html.ini b/tests/wpt/metadata/custom-elements/upgrading/Node-cloneNode.html.ini index 47aab04dca84..4ef8083287b1 100644 --- a/tests/wpt/metadata/custom-elements/upgrading/Node-cloneNode.html.ini +++ b/tests/wpt/metadata/custom-elements/upgrading/Node-cloneNode.html.ini @@ -2,3 +2,12 @@ [Node.prototype.cloneNode(false) must be able to clone as a customized built-in element when it has an inconsistent "is" attribute] expected: FAIL + [HTMLElement constructor must throw an TypeError when the top of the construction stack is marked AlreadyConstructed due to a custom element constructor constructing itself before super() call] + expected: FAIL + + [Upgrading a custom element must throw TypeError when the custom element's constructor returns another element] + expected: FAIL + + [HTMLElement constructor must throw an TypeError when the top of the construction stack is marked AlreadyConstructed due to a custom element constructor constructing itself after super() call] + expected: FAIL + diff --git a/tests/wpt/metadata/custom-elements/upgrading/upgrading-parser-created-element.html.ini b/tests/wpt/metadata/custom-elements/upgrading/upgrading-parser-created-element.html.ini new file mode 100644 index 000000000000..84e2a61bc0b6 --- /dev/null +++ b/tests/wpt/metadata/custom-elements/upgrading/upgrading-parser-created-element.html.ini @@ -0,0 +1,16 @@ +[upgrading-parser-created-element.html] + [Upgrading a custom element whose constructor returns a Text node must throw] + expected: FAIL + + [HTMLElement constructor must throw an TypeError when the top of the construction stack is marked AlreadyConstructed due to a custom element constructor constructing itself after super() call] + expected: FAIL + + [Upgrading a custom element whose constructor returns an Element must throw] + expected: FAIL + + [Upgrading a custom element must throw an TypeError when the returned element is not SameValue as the upgraded element] + expected: FAIL + + [HTMLElement constructor must throw an TypeError when the top of the construction stack is marked AlreadyConstructed due to a custom element constructor constructing itself before super() call] + expected: FAIL + diff --git a/tests/wpt/metadata/encoding/single-byte-decoder.html.ini b/tests/wpt/metadata/encoding/single-byte-decoder.html.ini index 7b2de98b3717..0a7d7b1f930f 100644 --- a/tests/wpt/metadata/encoding/single-byte-decoder.html.ini +++ b/tests/wpt/metadata/encoding/single-byte-decoder.html.ini @@ -32,7 +32,7 @@ [single-byte-decoder.html?XMLHttpRequest] - expected: CRASH + expected: TIMEOUT [ISO-8859-2: iso_8859-2:1987 (XMLHttpRequest)] expected: FAIL @@ -96,9 +96,6 @@ [windows-1254: csisolatin5 (XMLHttpRequest)] expected: TIMEOUT - [windows-1254: iso8859-9 (XMLHttpRequest)] - expected: TIMEOUT - [windows-1254: iso-ir-148 (XMLHttpRequest)] expected: TIMEOUT @@ -126,5 +123,11 @@ [windows-1256: windows-1256 (XMLHttpRequest)] expected: TIMEOUT + [windows-1254: l5 (XMLHttpRequest)] + expected: TIMEOUT + + [windows-1254: latin5 (XMLHttpRequest)] + expected: TIMEOUT + [single-byte-decoder.html?TextDecoder] diff --git a/tests/wpt/metadata/fetch/sec-metadata/prefetch.tentative.https.sub.html.ini b/tests/wpt/metadata/fetch/sec-metadata/prefetch.tentative.https.sub.html.ini new file mode 100644 index 000000000000..ace4812ca1b5 --- /dev/null +++ b/tests/wpt/metadata/fetch/sec-metadata/prefetch.tentative.https.sub.html.ini @@ -0,0 +1,14 @@ +[prefetch.tentative.https.sub.html] + expected: TIMEOUT + [] + expected: TIMEOUT + + [] + expected: TIMEOUT + + [] + expected: TIMEOUT + + [Browser supports prefetch.] + expected: FAIL + diff --git a/tests/wpt/metadata/fetch/sec-metadata/preload.tentative.https.sub.html.ini b/tests/wpt/metadata/fetch/sec-metadata/preload.tentative.https.sub.html.ini new file mode 100644 index 000000000000..326d86df3ef2 --- /dev/null +++ b/tests/wpt/metadata/fetch/sec-metadata/preload.tentative.https.sub.html.ini @@ -0,0 +1,59 @@ +[preload.tentative.https.sub.html] + expected: TIMEOUT + [] + expected: TIMEOUT + + [] + expected: TIMEOUT + + [] + expected: TIMEOUT + + [] + expected: TIMEOUT + + [] + expected: TIMEOUT + + [] + expected: TIMEOUT + + [] + expected: TIMEOUT + + [] + expected: TIMEOUT + + [Browser supports preload.] + expected: FAIL + + [] + expected: TIMEOUT + + [] + expected: TIMEOUT + + [] + expected: TIMEOUT + + [] + expected: TIMEOUT + + [] + expected: TIMEOUT + + [] + expected: TIMEOUT + + [] + expected: TIMEOUT + + [] + expected: TIMEOUT + + [] + expected: TIMEOUT + + [] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_5.html.ini b/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_5.html.ini deleted file mode 100644 index dc2e45516deb..000000000000 --- a/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_5.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[traverse_the_history_5.html] - [Multiple history traversals, last would be aborted] - expected: FAIL - diff --git a/tests/wpt/metadata/html/browsers/the-window-object/closed-attribute.window.js.ini b/tests/wpt/metadata/html/browsers/the-window-object/closed-attribute.window.js.ini index ede7a979848d..0a61dc7e11ee 100644 --- a/tests/wpt/metadata/html/browsers/the-window-object/closed-attribute.window.js.ini +++ b/tests/wpt/metadata/html/browsers/the-window-object/closed-attribute.window.js.ini @@ -1,5 +1,4 @@ [closed-attribute.window.html] - expected: CRASH [closed and cross-site nested browsing context] expected: FAIL diff --git a/tests/wpt/metadata/html/dom/elements/global-attributes/dataset-binding.window.js.ini b/tests/wpt/metadata/html/dom/elements/global-attributes/dataset-binding.window.js.ini new file mode 100644 index 000000000000..19996050bffc --- /dev/null +++ b/tests/wpt/metadata/html/dom/elements/global-attributes/dataset-binding.window.js.ini @@ -0,0 +1,13 @@ +[dataset-binding.window.html] + [Setting property for key x with accessor property on prototype] + expected: FAIL + + [Setting property for key 9 with accessor property on prototype] + expected: FAIL + + [Getting property descriptor for key 9] + expected: FAIL + + [Getting property descriptor for key x] + expected: FAIL + diff --git a/tests/wpt/metadata/html/semantics/embedded-content/the-img-element/non-active-document.html.ini b/tests/wpt/metadata/html/semantics/embedded-content/the-img-element/non-active-document.html.ini deleted file mode 100644 index 8cc42056d34e..000000000000 --- a/tests/wpt/metadata/html/semantics/embedded-content/the-img-element/non-active-document.html.ini +++ /dev/null @@ -1,10 +0,0 @@ -[non-active-document.html] - [DOMParser] - expected: FAIL - - [createHTMLDocument] - expected: FAIL - - [