aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt
diff options
context:
space:
mode:
Diffstat (limited to 'tests/wpt')
-rw-r--r--tests/wpt/include.ini2
-rw-r--r--tests/wpt/meta/MANIFEST.json16
-rw-r--r--tests/wpt/meta/clipboard-apis/idlharness.https.window.js.ini6
-rw-r--r--tests/wpt/meta/content-security-policy/gen/top.http-rp/script-src-self/script-tag.http.html.ini9
-rw-r--r--tests/wpt/meta/content-security-policy/gen/top.http-rp/script-src-self/script-tag.https.html.ini9
-rw-r--r--tests/wpt/meta/content-security-policy/gen/top.meta/script-src-self/script-tag.http.html.ini9
-rw-r--r--tests/wpt/meta/content-security-policy/gen/top.meta/script-src-self/script-tag.https.html.ini9
-rw-r--r--tests/wpt/meta/content-security-policy/navigation/to-javascript-url-script-src.html.ini13
-rw-r--r--tests/wpt/meta/content-security-policy/reporting/report-original-url.sub.html.ini6
-rw-r--r--tests/wpt/meta/content-security-policy/script-src/script-src-report-only-policy-works-with-hash-policy.html.ini4
-rw-r--r--tests/wpt/meta/content-security-policy/securitypolicyviolation/blockeduri-eval.html.ini4
-rw-r--r--tests/wpt/meta/content-security-policy/securitypolicyviolation/blockeduri-inline.html.ini3
-rw-r--r--tests/wpt/meta/content-security-policy/securitypolicyviolation/blockeduri-ws-wss-scheme.html.ini12
-rw-r--r--tests/wpt/meta/content-security-policy/securitypolicyviolation/linenumber.tentative.html.ini3
-rw-r--r--tests/wpt/meta/content-security-policy/securitypolicyviolation/script-sample-no-opt-in.html.ini8
-rw-r--r--tests/wpt/meta/content-security-policy/securitypolicyviolation/script-sample.html.ini14
-rw-r--r--tests/wpt/meta/content-security-policy/securitypolicyviolation/source-file-blob-scheme.html.ini3
-rw-r--r--tests/wpt/meta/content-security-policy/securitypolicyviolation/source-file-data-scheme.html.ini3
-rw-r--r--tests/wpt/meta/content-security-policy/securitypolicyviolation/style-sample-no-opt-in.html.ini3
-rw-r--r--tests/wpt/meta/content-security-policy/securitypolicyviolation/style-sample.html.ini3
-rw-r--r--tests/wpt/meta/content-security-policy/securitypolicyviolation/targeting.html.ini5
-rw-r--r--tests/wpt/meta/content-security-policy/style-src-attr-elem/style-src-attr-blocked-src-allowed.html.ini7
-rw-r--r--tests/wpt/meta/content-security-policy/style-src-attr-elem/style-src-elem-allowed-attr-blocked.html.ini7
-rw-r--r--tests/wpt/meta/content-security-policy/style-src/inline-style-allowed-while-cloning-objects.sub.html.ini35
-rw-r--r--tests/wpt/meta/content-security-policy/style-src/inline-style-attribute-blocked.sub.html.ini3
-rw-r--r--tests/wpt/meta/content-security-policy/style-src/style-src-hash-blocked.html.ini4
-rw-r--r--tests/wpt/meta/content-security-policy/style-src/style-src-imported-style-blocked.html.ini4
-rw-r--r--tests/wpt/meta/content-security-policy/style-src/style-src-injected-inline-style-blocked.html.ini4
-rw-r--r--tests/wpt/meta/content-security-policy/style-src/style-src-injected-stylesheet-blocked.sub.html.ini4
-rw-r--r--tests/wpt/meta/content-security-policy/style-src/style-src-inline-style-attribute-blocked.html.ini7
-rw-r--r--tests/wpt/meta/content-security-policy/style-src/style-src-inline-style-blocked.html.ini4
-rw-r--r--tests/wpt/meta/content-security-policy/style-src/style-src-inline-style-nonce-blocked-error-event.html.ini3
-rw-r--r--tests/wpt/meta/content-security-policy/style-src/style-src-inline-style-nonce-blocked.html.ini4
-rw-r--r--tests/wpt/meta/content-security-policy/style-src/style-src-none-blocked.html.ini4
-rw-r--r--tests/wpt/meta/content-security-policy/style-src/style-src-stylesheet-nonce-blocked.html.ini4
-rw-r--r--tests/wpt/meta/content-security-policy/unsafe-hashes/style_attribute_denied_missing_unsafe_hashes.html.ini4
-rw-r--r--tests/wpt/meta/content-security-policy/unsafe-hashes/style_attribute_denied_wrong_hash.html.ini4
-rw-r--r--tests/wpt/meta/css/css-transforms/transform-translate-background-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-transforms/transform-translate-background-002.html.ini2
-rw-r--r--tests/wpt/meta/custom-elements/parser/serializing-html-fragments-customized-builtins.html.ini6
-rw-r--r--tests/wpt/meta/dom/events/webkit-animation-end-event.html.ini16
-rw-r--r--tests/wpt/meta/dom/events/webkit-animation-iteration-event.html.ini16
-rw-r--r--tests/wpt/meta/dom/events/webkit-animation-start-event.html.ini22
-rw-r--r--tests/wpt/meta/fetch/metadata/report.https.sub.html.ini10
-rw-r--r--tests/wpt/meta/html/canvas/element/pixel-manipulation/2d.imageData.object.ctor.basics.html.ini3
-rw-r--r--tests/wpt/meta/html/dom/idlharness.https.html.ini420
-rw-r--r--tests/wpt/meta/html/semantics/the-button-element/command-and-commandfor/button-event-dispatch-content-attribute.html.ini3
-rw-r--r--tests/wpt/meta/html/webappapis/scripting/events/event-handler-all-global-events.html.ini66
-rw-r--r--tests/wpt/meta/html/webappapis/scripting/events/event-handler-attributes-body-window.html.ini183
-rw-r--r--tests/wpt/meta/html/webappapis/scripting/events/event-handler-attributes-frameset-window.html.ini171
-rw-r--r--tests/wpt/meta/html/webappapis/scripting/events/event-handler-attributes-windowless-body.html.ini102
-rw-r--r--tests/wpt/meta/streams/transferable/transfer-with-messageport.window.js.ini3
-rw-r--r--tests/wpt/meta/streams/transferable/transform-stream-members.any.js.ini4
-rw-r--r--tests/wpt/meta/streams/transferable/transform-stream.html.ini9
-rw-r--r--tests/wpt/meta/streams/transferable/writable-stream.html.ini3
-rw-r--r--tests/wpt/meta/streams/transform-streams/backpressure.any.js.ini23
-rw-r--r--tests/wpt/meta/streams/transform-streams/cancel.any.js.ini32
-rw-r--r--tests/wpt/meta/streams/transform-streams/errors.any.js.ini32
-rw-r--r--tests/wpt/meta/streams/transform-streams/flush.any.js.ini23
-rw-r--r--tests/wpt/meta/streams/transform-streams/general.any.js.ini23
-rw-r--r--tests/wpt/meta/streams/transform-streams/lipfuzz.any.js.ini23
-rw-r--r--tests/wpt/meta/streams/transform-streams/patched-global.any.js.ini23
-rw-r--r--tests/wpt/meta/streams/transform-streams/properties.any.js.ini23
-rw-r--r--tests/wpt/meta/streams/transform-streams/reentrant-strategies.any.js.ini23
-rw-r--r--tests/wpt/meta/streams/transform-streams/strategies.any.js.ini24
-rw-r--r--tests/wpt/meta/streams/transform-streams/terminate.any.js.ini23
-rw-r--r--tests/wpt/meta/trusted-types/default-policy.html.ini4
-rw-r--r--tests/wpt/meta/trusted-types/empty-default-policy.html.ini4
-rw-r--r--tests/wpt/meta/trusted-types/trusted-types-event-handlers.html.ini39
-rw-r--r--tests/wpt/meta/wasm/webapi/esm-integration/script-src-blocks-wasm.tentative.sub.html.ini3
-rw-r--r--tests/wpt/meta/webdriver/tests/classic/element_click/click.py.ini6
-rw-r--r--tests/wpt/meta/webdriver/tests/classic/element_click/scroll_into_view.py.ini20
-rw-r--r--tests/wpt/meta/webdriver/tests/classic/element_send_keys/form_controls.py.ini3
-rw-r--r--tests/wpt/meta/webdriver/tests/classic/element_send_keys/scroll_into_view.py.ini3
-rw-r--r--tests/wpt/meta/webdriver/tests/classic/element_send_keys/send_keys.py.ini6
-rw-r--r--tests/wpt/meta/webdriver/tests/classic/execute_async_script/collections.py.ini6
-rw-r--r--tests/wpt/meta/webdriver/tests/classic/execute_script/collections.py.ini6
-rw-r--r--tests/wpt/meta/webdriver/tests/classic/get_computed_role/get.py.ini6
-rw-r--r--tests/wpt/meta/webdriver/tests/classic/get_element_css_value/get.py.ini6
-rw-r--r--tests/wpt/meta/webdriver/tests/classic/get_element_rect/get.py.ini6
-rw-r--r--tests/wpt/meta/webdriver/tests/classic/get_element_tag_name/get.py.ini6
-rw-r--r--tests/wpt/meta/webdriver/tests/classic/get_element_text/get.py.ini6
-rw-r--r--tests/wpt/meta/webdriver/tests/classic/is_element_selected/selected.py.ini6
-rw-r--r--tests/wpt/meta/webdriver/tests/classic/new_window/new_tab.py.ini12
-rw-r--r--tests/wpt/meta/webdriver/tests/classic/perform_actions/perform.py.ini9
-rw-r--r--tests/wpt/meta/webdriver/tests/classic/perform_actions/pointer_mouse.py.ini14
-rw-r--r--tests/wpt/meta/webdriver/tests/classic/perform_actions/pointer_mouse_drag.py.ini42
-rw-r--r--tests/wpt/meta/webdriver/tests/classic/perform_actions/pointer_origin.py.ini21
-rw-r--r--tests/wpt/meta/webdriver/tests/classic/perform_actions/pointer_pen.py.ini6
-rw-r--r--tests/wpt/meta/webdriver/tests/classic/perform_actions/pointer_touch.py.ini6
-rw-r--r--tests/wpt/meta/webdriver/tests/classic/perform_actions/sequence.py.ini3
-rw-r--r--tests/wpt/meta/webdriver/tests/classic/perform_actions/wheel.py.ini9
-rw-r--r--tests/wpt/meta/webdriver/tests/classic/switch_to_frame/switch_webelement.py.ini6
-rw-r--r--tests/wpt/meta/webdriver/tests/classic/take_element_screenshot/screenshot.py.ini9
-rw-r--r--tests/wpt/meta/webdriver/tests/classic/take_screenshot/iframe.py.ini3
-rw-r--r--tests/wpt/meta/webmessaging/messageerror.html.ini6
-rw-r--r--tests/wpt/mozilla/meta/MANIFEST.json4
-rw-r--r--tests/wpt/mozilla/tests/mozilla/interfaces.https.html2
-rw-r--r--tests/wpt/mozilla/tests/mozilla/interfaces.worker.js2
-rw-r--r--tests/wpt/tests/content-security-policy/img-src/icon-blocked.sub.html1
-rw-r--r--tests/wpt/tests/content-security-policy/img-src/img-src-targeting.html24
-rw-r--r--tests/wpt/tests/content-security-policy/style-src/style-src-inline-style-with-csstext.html29
-rw-r--r--tests/wpt/webgl/meta/conformance/context/premultiplyalpha-test.html.ini8
103 files changed, 515 insertions, 1396 deletions
diff --git a/tests/wpt/include.ini b/tests/wpt/include.ini
index ba81ab64b83..8ea1e50b8d0 100644
--- a/tests/wpt/include.ini
+++ b/tests/wpt/include.ini
@@ -256,6 +256,8 @@ skip: true
skip: true
[writable-streams]
skip: false
+ [transform-streams]
+ skip: false
[subresource-integrity]
skip: false
[touch-events]
diff --git a/tests/wpt/meta/MANIFEST.json b/tests/wpt/meta/MANIFEST.json
index df2beac06bd..e62e766680d 100644
--- a/tests/wpt/meta/MANIFEST.json
+++ b/tests/wpt/meta/MANIFEST.json
@@ -569742,7 +569742,7 @@
]
],
"icon-blocked.sub.html": [
- "cc882347a1ac7b595275c2263ef266826e6f07bd",
+ "4c39e5dec735c10635a603356367610d3aad3fa2",
[
null,
{}
@@ -569797,6 +569797,13 @@
{}
]
],
+ "img-src-targeting.html": [
+ "3b4fe7c690b0b980a9626de0deb02c8950f5d4a0",
+ [
+ null,
+ {}
+ ]
+ ],
"img-src-wildcard-allowed.html": [
"050a4d14100bb1ef719d6700bfbd37a97424af59",
[
@@ -571859,6 +571866,13 @@
{}
]
],
+ "style-src-inline-style-with-csstext.html": [
+ "5e812b4aee9d0d081673a0f333f8b29187619c3d",
+ [
+ null,
+ {}
+ ]
+ ],
"style-src-multiple-policies-multiple-hashing-algorithms.html": [
"027c61d8c632f2387408b8fb6869dee69bb8913d",
[
diff --git a/tests/wpt/meta/clipboard-apis/idlharness.https.window.js.ini b/tests/wpt/meta/clipboard-apis/idlharness.https.window.js.ini
index 98bb3d8b303..e648b62a314 100644
--- a/tests/wpt/meta/clipboard-apis/idlharness.https.window.js.ini
+++ b/tests/wpt/meta/clipboard-apis/idlharness.https.window.js.ini
@@ -8,9 +8,6 @@
[Clipboard interface: operation read(optional ClipboardUnsanitizedFormats)]
expected: FAIL
- [Clipboard interface: operation readText()]
- expected: FAIL
-
[Clipboard interface: operation write(ClipboardItems)]
expected: FAIL
@@ -20,9 +17,6 @@
[Clipboard interface: calling read(optional ClipboardUnsanitizedFormats) on navigator.clipboard with too few arguments must throw TypeError]
expected: FAIL
- [Clipboard interface: navigator.clipboard must inherit property "readText()" with the proper type]
- expected: FAIL
-
[Clipboard interface: navigator.clipboard must inherit property "write(ClipboardItems)" with the proper type]
expected: FAIL
diff --git a/tests/wpt/meta/content-security-policy/gen/top.http-rp/script-src-self/script-tag.http.html.ini b/tests/wpt/meta/content-security-policy/gen/top.http-rp/script-src-self/script-tag.http.html.ini
index e29f4dd5d4e..5891a18681e 100644
--- a/tests/wpt/meta/content-security-policy/gen/top.http-rp/script-src-self/script-tag.http.html.ini
+++ b/tests/wpt/meta/content-security-policy/gen/top.http-rp/script-src-self/script-tag.http.html.ini
@@ -1,13 +1,4 @@
[script-tag.http.html]
- [Content Security Policy: Expects blocked for script-tag to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation]
- expected: FAIL
-
- [Content Security Policy: Expects blocked for script-tag to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation]
- expected: FAIL
-
- [Content Security Policy: Expects blocked for script-tag to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation]
- expected: FAIL
-
[Content Security Policy: Expects blocked for script-tag to same-http origin and swap-origin redirection from http context.]
expected: FAIL
diff --git a/tests/wpt/meta/content-security-policy/gen/top.http-rp/script-src-self/script-tag.https.html.ini b/tests/wpt/meta/content-security-policy/gen/top.http-rp/script-src-self/script-tag.https.html.ini
index bbe30519d0b..699a0dd6238 100644
--- a/tests/wpt/meta/content-security-policy/gen/top.http-rp/script-src-self/script-tag.https.html.ini
+++ b/tests/wpt/meta/content-security-policy/gen/top.http-rp/script-src-self/script-tag.https.html.ini
@@ -1,13 +1,4 @@
[script-tag.https.html]
- [Content Security Policy: Expects blocked for script-tag to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation]
- expected: FAIL
-
- [Content Security Policy: Expects blocked for script-tag to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation]
- expected: FAIL
-
- [Content Security Policy: Expects blocked for script-tag to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation]
- expected: FAIL
-
[Content Security Policy: Expects blocked for script-tag to same-https origin and swap-origin redirection from https context.]
expected: FAIL
diff --git a/tests/wpt/meta/content-security-policy/gen/top.meta/script-src-self/script-tag.http.html.ini b/tests/wpt/meta/content-security-policy/gen/top.meta/script-src-self/script-tag.http.html.ini
index e29f4dd5d4e..5891a18681e 100644
--- a/tests/wpt/meta/content-security-policy/gen/top.meta/script-src-self/script-tag.http.html.ini
+++ b/tests/wpt/meta/content-security-policy/gen/top.meta/script-src-self/script-tag.http.html.ini
@@ -1,13 +1,4 @@
[script-tag.http.html]
- [Content Security Policy: Expects blocked for script-tag to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation]
- expected: FAIL
-
- [Content Security Policy: Expects blocked for script-tag to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation]
- expected: FAIL
-
- [Content Security Policy: Expects blocked for script-tag to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation]
- expected: FAIL
-
[Content Security Policy: Expects blocked for script-tag to same-http origin and swap-origin redirection from http context.]
expected: FAIL
diff --git a/tests/wpt/meta/content-security-policy/gen/top.meta/script-src-self/script-tag.https.html.ini b/tests/wpt/meta/content-security-policy/gen/top.meta/script-src-self/script-tag.https.html.ini
index bbe30519d0b..699a0dd6238 100644
--- a/tests/wpt/meta/content-security-policy/gen/top.meta/script-src-self/script-tag.https.html.ini
+++ b/tests/wpt/meta/content-security-policy/gen/top.meta/script-src-self/script-tag.https.html.ini
@@ -1,13 +1,4 @@
[script-tag.https.html]
- [Content Security Policy: Expects blocked for script-tag to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation]
- expected: FAIL
-
- [Content Security Policy: Expects blocked for script-tag to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation]
- expected: FAIL
-
- [Content Security Policy: Expects blocked for script-tag to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation]
- expected: FAIL
-
[Content Security Policy: Expects blocked for script-tag to same-https origin and swap-origin redirection from https context.]
expected: FAIL
diff --git a/tests/wpt/meta/content-security-policy/navigation/to-javascript-url-script-src.html.ini b/tests/wpt/meta/content-security-policy/navigation/to-javascript-url-script-src.html.ini
deleted file mode 100644
index 213ed2d4692..00000000000
--- a/tests/wpt/meta/content-security-policy/navigation/to-javascript-url-script-src.html.ini
+++ /dev/null
@@ -1,13 +0,0 @@
-[to-javascript-url-script-src.html]
- expected: TIMEOUT
- [<iframe src='javascript:'> blocked without 'unsafe-inline'.]
- expected: TIMEOUT
-
- [<iframe> navigated to 'javascript:' blocked without 'unsafe-inline'.]
- expected: NOTRUN
-
- [<iframe src='...'> with 'unsafe-inline' navigated to 'javascript:' blocked in this document]
- expected: NOTRUN
-
- [<iframe src='...'> without 'unsafe-inline' navigated to 'javascript:' blocked in this document.]
- expected: NOTRUN
diff --git a/tests/wpt/meta/content-security-policy/reporting/report-original-url.sub.html.ini b/tests/wpt/meta/content-security-policy/reporting/report-original-url.sub.html.ini
index 9d64a7e6bc4..66a2ee93f3b 100644
--- a/tests/wpt/meta/content-security-policy/reporting/report-original-url.sub.html.ini
+++ b/tests/wpt/meta/content-security-policy/reporting/report-original-url.sub.html.ini
@@ -1,11 +1,5 @@
[report-original-url.sub.html]
expected: TIMEOUT
- [Direct block, same-origin = full URL in report]
- expected: TIMEOUT
-
- [Direct block, cross-origin = full URL in report]
- expected: TIMEOUT
-
[Block after redirect, same-origin = original URL in report]
expected: TIMEOUT
diff --git a/tests/wpt/meta/content-security-policy/script-src/script-src-report-only-policy-works-with-hash-policy.html.ini b/tests/wpt/meta/content-security-policy/script-src/script-src-report-only-policy-works-with-hash-policy.html.ini
deleted file mode 100644
index 31bfeae4a12..00000000000
--- a/tests/wpt/meta/content-security-policy/script-src/script-src-report-only-policy-works-with-hash-policy.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[script-src-report-only-policy-works-with-hash-policy.html]
- expected: TIMEOUT
- [Test that the securitypolicyviolation event is fired]
- expected: NOTRUN
diff --git a/tests/wpt/meta/content-security-policy/securitypolicyviolation/blockeduri-eval.html.ini b/tests/wpt/meta/content-security-policy/securitypolicyviolation/blockeduri-eval.html.ini
deleted file mode 100644
index bebd42f2743..00000000000
--- a/tests/wpt/meta/content-security-policy/securitypolicyviolation/blockeduri-eval.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[blockeduri-eval.html]
- expected: TIMEOUT
- [Eval violations have a blockedURI of 'eval']
- expected: TIMEOUT
diff --git a/tests/wpt/meta/content-security-policy/securitypolicyviolation/blockeduri-inline.html.ini b/tests/wpt/meta/content-security-policy/securitypolicyviolation/blockeduri-inline.html.ini
index 9c191e43078..3d0febce2b5 100644
--- a/tests/wpt/meta/content-security-policy/securitypolicyviolation/blockeduri-inline.html.ini
+++ b/tests/wpt/meta/content-security-policy/securitypolicyviolation/blockeduri-inline.html.ini
@@ -1,4 +1,3 @@
[blockeduri-inline.html]
- expected: TIMEOUT
[Inline violations have a blockedURI of 'inline']
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/meta/content-security-policy/securitypolicyviolation/blockeduri-ws-wss-scheme.html.ini b/tests/wpt/meta/content-security-policy/securitypolicyviolation/blockeduri-ws-wss-scheme.html.ini
index 6ebb357445f..14fa5353a94 100644
--- a/tests/wpt/meta/content-security-policy/securitypolicyviolation/blockeduri-ws-wss-scheme.html.ini
+++ b/tests/wpt/meta/content-security-policy/securitypolicyviolation/blockeduri-ws-wss-scheme.html.ini
@@ -1,13 +1,3 @@
[blockeduri-ws-wss-scheme.html]
- expected: TIMEOUT
- [ws]
- expected: FAIL
-
- [wss]
- expected: FAIL
-
- [cross-origin]
- expected: FAIL
-
[redirect]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/meta/content-security-policy/securitypolicyviolation/linenumber.tentative.html.ini b/tests/wpt/meta/content-security-policy/securitypolicyviolation/linenumber.tentative.html.ini
index fed78a0aa49..e8114229ab9 100644
--- a/tests/wpt/meta/content-security-policy/securitypolicyviolation/linenumber.tentative.html.ini
+++ b/tests/wpt/meta/content-security-policy/securitypolicyviolation/linenumber.tentative.html.ini
@@ -1,4 +1,3 @@
[linenumber.tentative.html]
- expected: TIMEOUT
[linenumber]
- expected: NOTRUN
+ expected: FAIL
diff --git a/tests/wpt/meta/content-security-policy/securitypolicyviolation/script-sample-no-opt-in.html.ini b/tests/wpt/meta/content-security-policy/securitypolicyviolation/script-sample-no-opt-in.html.ini
index b12f81377d1..409022079e0 100644
--- a/tests/wpt/meta/content-security-policy/securitypolicyviolation/script-sample-no-opt-in.html.ini
+++ b/tests/wpt/meta/content-security-policy/securitypolicyviolation/script-sample-no-opt-in.html.ini
@@ -1,13 +1,7 @@
[script-sample-no-opt-in.html]
expected: TIMEOUT
- [Inline script should not have a sample.]
- expected: TIMEOUT
-
- [Inline event handlers should not have a sample.]
- expected: TIMEOUT
-
[JavaScript URLs in iframes should not have a sample.]
expected: TIMEOUT
- [eval()-alikes should not have a sample.]
+ [Inline event handlers should not have a sample.]
expected: TIMEOUT
diff --git a/tests/wpt/meta/content-security-policy/securitypolicyviolation/script-sample.html.ini b/tests/wpt/meta/content-security-policy/securitypolicyviolation/script-sample.html.ini
index f4c315396f6..8723775f27e 100644
--- a/tests/wpt/meta/content-security-policy/securitypolicyviolation/script-sample.html.ini
+++ b/tests/wpt/meta/content-security-policy/securitypolicyviolation/script-sample.html.ini
@@ -1,19 +1,7 @@
[script-sample.html]
expected: TIMEOUT
- [Inline script should have a sample.]
- expected: TIMEOUT
-
- [Inline event handlers should have a sample.]
- expected: TIMEOUT
-
[JavaScript URLs in iframes should have a sample.]
expected: TIMEOUT
- [eval() should have a sample.]
- expected: TIMEOUT
-
- [setInterval() should have a sample.]
- expected: TIMEOUT
-
- [setTimeout() should have a sample.]
+ [Inline event handlers should have a sample.]
expected: TIMEOUT
diff --git a/tests/wpt/meta/content-security-policy/securitypolicyviolation/source-file-blob-scheme.html.ini b/tests/wpt/meta/content-security-policy/securitypolicyviolation/source-file-blob-scheme.html.ini
index 03d164a4050..514f91961e3 100644
--- a/tests/wpt/meta/content-security-policy/securitypolicyviolation/source-file-blob-scheme.html.ini
+++ b/tests/wpt/meta/content-security-policy/securitypolicyviolation/source-file-blob-scheme.html.ini
@@ -1,4 +1,3 @@
[source-file-blob-scheme.html]
- expected: TIMEOUT
[Violations from data:-URL scripts have a sourceFile of 'blob']
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/meta/content-security-policy/securitypolicyviolation/source-file-data-scheme.html.ini b/tests/wpt/meta/content-security-policy/securitypolicyviolation/source-file-data-scheme.html.ini
index 387a7e2ff98..ed4dba7d3c3 100644
--- a/tests/wpt/meta/content-security-policy/securitypolicyviolation/source-file-data-scheme.html.ini
+++ b/tests/wpt/meta/content-security-policy/securitypolicyviolation/source-file-data-scheme.html.ini
@@ -1,4 +1,3 @@
[source-file-data-scheme.html]
- expected: TIMEOUT
[Violations from data:-URL scripts have a sourceFile of 'data']
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/meta/content-security-policy/securitypolicyviolation/style-sample-no-opt-in.html.ini b/tests/wpt/meta/content-security-policy/securitypolicyviolation/style-sample-no-opt-in.html.ini
index eb10ad61b2c..ef89e7cb1a9 100644
--- a/tests/wpt/meta/content-security-policy/securitypolicyviolation/style-sample-no-opt-in.html.ini
+++ b/tests/wpt/meta/content-security-policy/securitypolicyviolation/style-sample-no-opt-in.html.ini
@@ -1,7 +1,4 @@
[style-sample-no-opt-in.html]
expected: TIMEOUT
- [Inline style blocks should not have a sample.]
- expected: TIMEOUT
-
[Inline style attributes should not have a sample.]
expected: TIMEOUT
diff --git a/tests/wpt/meta/content-security-policy/securitypolicyviolation/style-sample.html.ini b/tests/wpt/meta/content-security-policy/securitypolicyviolation/style-sample.html.ini
index 460e21bd6cd..63e278182d8 100644
--- a/tests/wpt/meta/content-security-policy/securitypolicyviolation/style-sample.html.ini
+++ b/tests/wpt/meta/content-security-policy/securitypolicyviolation/style-sample.html.ini
@@ -1,7 +1,4 @@
[style-sample.html]
expected: TIMEOUT
- [Inline style blocks should have a sample.]
- expected: TIMEOUT
-
[Inline style attributes should have a sample.]
expected: TIMEOUT
diff --git a/tests/wpt/meta/content-security-policy/securitypolicyviolation/targeting.html.ini b/tests/wpt/meta/content-security-policy/securitypolicyviolation/targeting.html.ini
index 88da5e48238..952c5185dd8 100644
--- a/tests/wpt/meta/content-security-policy/securitypolicyviolation/targeting.html.ini
+++ b/tests/wpt/meta/content-security-policy/securitypolicyviolation/targeting.html.ini
@@ -4,13 +4,10 @@
expected: NOTRUN
[Inline violations target the right element.]
- expected: TIMEOUT
+ expected: FAIL
[Correct targeting inside shadow tree (inline handler).]
expected: TIMEOUT
- [Correct targeting inside shadow tree (style).]
- expected: TIMEOUT
-
[Elements created in this document, but pushed into a same-origin frame trigger on that frame's document, not on this frame's document.]
expected: TIMEOUT
diff --git a/tests/wpt/meta/content-security-policy/style-src-attr-elem/style-src-attr-blocked-src-allowed.html.ini b/tests/wpt/meta/content-security-policy/style-src-attr-elem/style-src-attr-blocked-src-allowed.html.ini
deleted file mode 100644
index a5cf5faf238..00000000000
--- a/tests/wpt/meta/content-security-policy/style-src-attr-elem/style-src-attr-blocked-src-allowed.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[style-src-attr-blocked-src-allowed.html]
- expected: TIMEOUT
- [Should fire a security policy violation event]
- expected: NOTRUN
-
- [The attribute style should not be applied]
- expected: FAIL
diff --git a/tests/wpt/meta/content-security-policy/style-src-attr-elem/style-src-elem-allowed-attr-blocked.html.ini b/tests/wpt/meta/content-security-policy/style-src-attr-elem/style-src-elem-allowed-attr-blocked.html.ini
deleted file mode 100644
index 979fc151f38..00000000000
--- a/tests/wpt/meta/content-security-policy/style-src-attr-elem/style-src-elem-allowed-attr-blocked.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[style-src-elem-allowed-attr-blocked.html]
- expected: TIMEOUT
- [Should fire a security policy violation for the attribute]
- expected: NOTRUN
-
- [The attribute style should not be applied and the inline style should be applied]
- expected: FAIL
diff --git a/tests/wpt/meta/content-security-policy/style-src/inline-style-allowed-while-cloning-objects.sub.html.ini b/tests/wpt/meta/content-security-policy/style-src/inline-style-allowed-while-cloning-objects.sub.html.ini
index 0c8111987c0..c99d7bd7844 100644
--- a/tests/wpt/meta/content-security-policy/style-src/inline-style-allowed-while-cloning-objects.sub.html.ini
+++ b/tests/wpt/meta/content-security-policy/style-src/inline-style-allowed-while-cloning-objects.sub.html.ini
@@ -1,13 +1,36 @@
[inline-style-allowed-while-cloning-objects.sub.html]
- expected: TIMEOUT
- [Test that violation report event was fired]
- expected: NOTRUN
+ [non-HTML namespace]
+ expected: FAIL
- [inline-style-allowed-while-cloning-objects 12]
+ [inline-style-allowed-while-cloning-objects 1]
expected: FAIL
- [inline-style-allowed-while-cloning-objects 14]
+ [inline-style-allowed-while-cloning-objects 3]
expected: FAIL
- [non-HTML namespace]
+ [inline-style-allowed-while-cloning-objects 5]
+ expected: FAIL
+
+ [inline-style-allowed-while-cloning-objects 7]
+ expected: FAIL
+
+ [inline-style-allowed-while-cloning-objects 8]
+ expected: FAIL
+
+ [inline-style-allowed-while-cloning-objects 9]
+ expected: FAIL
+
+ [inline-style-allowed-while-cloning-objects 10]
+ expected: FAIL
+
+ [inline-style-allowed-while-cloning-objects 11]
+ expected: FAIL
+
+ [inline-style-allowed-while-cloning-objects 17]
+ expected: FAIL
+
+ [inline-style-allowed-while-cloning-objects 18]
+ expected: FAIL
+
+ [inline-style-allowed-while-cloning-objects 19]
expected: FAIL
diff --git a/tests/wpt/meta/content-security-policy/style-src/inline-style-attribute-blocked.sub.html.ini b/tests/wpt/meta/content-security-policy/style-src/inline-style-attribute-blocked.sub.html.ini
deleted file mode 100644
index 92f00acdffe..00000000000
--- a/tests/wpt/meta/content-security-policy/style-src/inline-style-attribute-blocked.sub.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[inline-style-attribute-blocked.sub.html]
- [Expecting logs: ["violated-directive=style-src-attr","PASS"\]]
- expected: FAIL
diff --git a/tests/wpt/meta/content-security-policy/style-src/style-src-hash-blocked.html.ini b/tests/wpt/meta/content-security-policy/style-src/style-src-hash-blocked.html.ini
deleted file mode 100644
index f63f4a41072..00000000000
--- a/tests/wpt/meta/content-security-policy/style-src/style-src-hash-blocked.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[style-src-hash-blocked.html]
- expected: TIMEOUT
- [Should fire a securitypolicyviolation event]
- expected: NOTRUN
diff --git a/tests/wpt/meta/content-security-policy/style-src/style-src-imported-style-blocked.html.ini b/tests/wpt/meta/content-security-policy/style-src/style-src-imported-style-blocked.html.ini
deleted file mode 100644
index fba57c0f24f..00000000000
--- a/tests/wpt/meta/content-security-policy/style-src/style-src-imported-style-blocked.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[style-src-imported-style-blocked.html]
- expected: TIMEOUT
- [Should fire a securitypolicyviolation event]
- expected: NOTRUN
diff --git a/tests/wpt/meta/content-security-policy/style-src/style-src-injected-inline-style-blocked.html.ini b/tests/wpt/meta/content-security-policy/style-src/style-src-injected-inline-style-blocked.html.ini
deleted file mode 100644
index d77abcc7908..00000000000
--- a/tests/wpt/meta/content-security-policy/style-src/style-src-injected-inline-style-blocked.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[style-src-injected-inline-style-blocked.html]
- expected: TIMEOUT
- [Should fire a securitypolicyviolation event]
- expected: NOTRUN
diff --git a/tests/wpt/meta/content-security-policy/style-src/style-src-injected-stylesheet-blocked.sub.html.ini b/tests/wpt/meta/content-security-policy/style-src/style-src-injected-stylesheet-blocked.sub.html.ini
deleted file mode 100644
index 0b431bab548..00000000000
--- a/tests/wpt/meta/content-security-policy/style-src/style-src-injected-stylesheet-blocked.sub.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[style-src-injected-stylesheet-blocked.sub.html]
- expected: TIMEOUT
- [Should fire a securitypolicyviolation event]
- expected: NOTRUN
diff --git a/tests/wpt/meta/content-security-policy/style-src/style-src-inline-style-attribute-blocked.html.ini b/tests/wpt/meta/content-security-policy/style-src/style-src-inline-style-attribute-blocked.html.ini
deleted file mode 100644
index d910f28e56a..00000000000
--- a/tests/wpt/meta/content-security-policy/style-src/style-src-inline-style-attribute-blocked.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[style-src-inline-style-attribute-blocked.html]
- expected: TIMEOUT
- [Inline style attribute should not be applied without 'unsafe-inline']
- expected: FAIL
-
- [Should fire a securitypolicyviolation event]
- expected: NOTRUN
diff --git a/tests/wpt/meta/content-security-policy/style-src/style-src-inline-style-blocked.html.ini b/tests/wpt/meta/content-security-policy/style-src/style-src-inline-style-blocked.html.ini
deleted file mode 100644
index 3884b98ae92..00000000000
--- a/tests/wpt/meta/content-security-policy/style-src/style-src-inline-style-blocked.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[style-src-inline-style-blocked.html]
- expected: TIMEOUT
- [Should fire a securitypolicyviolation event]
- expected: NOTRUN
diff --git a/tests/wpt/meta/content-security-policy/style-src/style-src-inline-style-nonce-blocked-error-event.html.ini b/tests/wpt/meta/content-security-policy/style-src/style-src-inline-style-nonce-blocked-error-event.html.ini
index 63a1c9b6240..eb2f1c46fbb 100644
--- a/tests/wpt/meta/content-security-policy/style-src/style-src-inline-style-nonce-blocked-error-event.html.ini
+++ b/tests/wpt/meta/content-security-policy/style-src/style-src-inline-style-nonce-blocked-error-event.html.ini
@@ -1,7 +1,4 @@
[style-src-inline-style-nonce-blocked-error-event.html]
expected: TIMEOUT
- [Should fire a securitypolicyviolation event]
- expected: NOTRUN
-
[Test that paragraph remains unmodified and error events received.]
expected: NOTRUN
diff --git a/tests/wpt/meta/content-security-policy/style-src/style-src-inline-style-nonce-blocked.html.ini b/tests/wpt/meta/content-security-policy/style-src/style-src-inline-style-nonce-blocked.html.ini
deleted file mode 100644
index f2eac484989..00000000000
--- a/tests/wpt/meta/content-security-policy/style-src/style-src-inline-style-nonce-blocked.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[style-src-inline-style-nonce-blocked.html]
- expected: TIMEOUT
- [Should fire a securitypolicyviolation event]
- expected: NOTRUN
diff --git a/tests/wpt/meta/content-security-policy/style-src/style-src-none-blocked.html.ini b/tests/wpt/meta/content-security-policy/style-src/style-src-none-blocked.html.ini
deleted file mode 100644
index c3014b37c31..00000000000
--- a/tests/wpt/meta/content-security-policy/style-src/style-src-none-blocked.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[style-src-none-blocked.html]
- expected: TIMEOUT
- [Should fire a securitypolicyviolation event]
- expected: NOTRUN
diff --git a/tests/wpt/meta/content-security-policy/style-src/style-src-stylesheet-nonce-blocked.html.ini b/tests/wpt/meta/content-security-policy/style-src/style-src-stylesheet-nonce-blocked.html.ini
deleted file mode 100644
index b8645f13da7..00000000000
--- a/tests/wpt/meta/content-security-policy/style-src/style-src-stylesheet-nonce-blocked.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[style-src-stylesheet-nonce-blocked.html]
- expected: TIMEOUT
- [Should fire a securitypolicyviolation event]
- expected: NOTRUN
diff --git a/tests/wpt/meta/content-security-policy/unsafe-hashes/style_attribute_denied_missing_unsafe_hashes.html.ini b/tests/wpt/meta/content-security-policy/unsafe-hashes/style_attribute_denied_missing_unsafe_hashes.html.ini
deleted file mode 100644
index 26dc98e8f62..00000000000
--- a/tests/wpt/meta/content-security-policy/unsafe-hashes/style_attribute_denied_missing_unsafe_hashes.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[style_attribute_denied_missing_unsafe_hashes.html]
- expected: TIMEOUT
- [Test that the inline style attribute is blocked]
- expected: NOTRUN
diff --git a/tests/wpt/meta/content-security-policy/unsafe-hashes/style_attribute_denied_wrong_hash.html.ini b/tests/wpt/meta/content-security-policy/unsafe-hashes/style_attribute_denied_wrong_hash.html.ini
deleted file mode 100644
index 3031a4f6f77..00000000000
--- a/tests/wpt/meta/content-security-policy/unsafe-hashes/style_attribute_denied_wrong_hash.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[style_attribute_denied_wrong_hash.html]
- expected: TIMEOUT
- [Test that the inline style attribute is blocked]
- expected: NOTRUN
diff --git a/tests/wpt/meta/css/css-transforms/transform-translate-background-001.html.ini b/tests/wpt/meta/css/css-transforms/transform-translate-background-001.html.ini
deleted file mode 100644
index abb0cf51515..00000000000
--- a/tests/wpt/meta/css/css-transforms/transform-translate-background-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[transform-translate-background-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-transforms/transform-translate-background-002.html.ini b/tests/wpt/meta/css/css-transforms/transform-translate-background-002.html.ini
deleted file mode 100644
index bd8e02d68f5..00000000000
--- a/tests/wpt/meta/css/css-transforms/transform-translate-background-002.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[transform-translate-background-002.html]
- expected: FAIL
diff --git a/tests/wpt/meta/custom-elements/parser/serializing-html-fragments-customized-builtins.html.ini b/tests/wpt/meta/custom-elements/parser/serializing-html-fragments-customized-builtins.html.ini
deleted file mode 100644
index 15f02f181e4..00000000000
--- a/tests/wpt/meta/custom-elements/parser/serializing-html-fragments-customized-builtins.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[serializing-html-fragments-customized-builtins.html]
- ["is" value should be serialized if the custom element has no "is" content attribute]
- expected: FAIL
-
- ["is" value should be serialized even for an undefined element]
- expected: FAIL
diff --git a/tests/wpt/meta/dom/events/webkit-animation-end-event.html.ini b/tests/wpt/meta/dom/events/webkit-animation-end-event.html.ini
index 3369a3a2a49..5750c2948be 100644
--- a/tests/wpt/meta/dom/events/webkit-animation-end-event.html.ini
+++ b/tests/wpt/meta/dom/events/webkit-animation-end-event.html.ini
@@ -1,28 +1,22 @@
[webkit-animation-end-event.html]
expected: TIMEOUT
- [onanimationend and onwebkitanimationend are not aliases]
- expected: FAIL
-
[dispatchEvent of a webkitAnimationEnd event does trigger a prefixed event handler or listener]
expected: FAIL
- [dispatchEvent of an animationend event does not trigger a prefixed event handler or listener]
- expected: FAIL
-
[onwebkitanimationend event handler should trigger for an animation]
- expected: FAIL
+ expected: TIMEOUT
[onwebkitanimationend event handler should not trigger if an unprefixed event handler also exists]
- expected: FAIL
+ expected: NOTRUN
[onwebkitanimationend event handler should not trigger if an unprefixed listener also exists]
- expected: FAIL
+ expected: NOTRUN
[event types for prefixed and unprefixed animationend event handlers should be named appropriately]
- expected: FAIL
+ expected: NOTRUN
[webkitAnimationEnd event listener should trigger for an animation]
- expected: TIMEOUT
+ expected: NOTRUN
[webkitAnimationEnd event listener should not trigger if an unprefixed listener also exists]
expected: NOTRUN
diff --git a/tests/wpt/meta/dom/events/webkit-animation-iteration-event.html.ini b/tests/wpt/meta/dom/events/webkit-animation-iteration-event.html.ini
index 880ef51e59d..233a98ed69b 100644
--- a/tests/wpt/meta/dom/events/webkit-animation-iteration-event.html.ini
+++ b/tests/wpt/meta/dom/events/webkit-animation-iteration-event.html.ini
@@ -1,28 +1,22 @@
[webkit-animation-iteration-event.html]
expected: TIMEOUT
- [onanimationiteration and onwebkitanimationiteration are not aliases]
- expected: FAIL
-
[dispatchEvent of a webkitAnimationIteration event does trigger a prefixed event handler or listener]
expected: FAIL
- [dispatchEvent of an animationiteration event does not trigger a prefixed event handler or listener]
- expected: FAIL
-
[onwebkitanimationiteration event handler should trigger for an animation]
- expected: FAIL
+ expected: TIMEOUT
[onwebkitanimationiteration event handler should not trigger if an unprefixed event handler also exists]
- expected: FAIL
+ expected: NOTRUN
[onwebkitanimationiteration event handler should not trigger if an unprefixed listener also exists]
- expected: FAIL
+ expected: NOTRUN
[event types for prefixed and unprefixed animationiteration event handlers should be named appropriately]
- expected: FAIL
+ expected: NOTRUN
[webkitAnimationIteration event listener should trigger for an animation]
- expected: TIMEOUT
+ expected: NOTRUN
[webkitAnimationIteration event listener should not trigger if an unprefixed listener also exists]
expected: NOTRUN
diff --git a/tests/wpt/meta/dom/events/webkit-animation-start-event.html.ini b/tests/wpt/meta/dom/events/webkit-animation-start-event.html.ini
index ca7e2b96918..6e3e5febb82 100644
--- a/tests/wpt/meta/dom/events/webkit-animation-start-event.html.ini
+++ b/tests/wpt/meta/dom/events/webkit-animation-start-event.html.ini
@@ -1,4 +1,5 @@
[webkit-animation-start-event.html]
+ expected: TIMEOUT
[onanimationstart and onwebkitanimationstart are not aliases]
expected: FAIL
@@ -8,32 +9,29 @@
[dispatchEvent of a webkitAnimationStart event does not trigger an unprefixed event handler or listener]
expected: FAIL
- [dispatchEvent of an animationstart event does not trigger a prefixed event handler or listener]
- expected: FAIL
-
[onwebkitanimationstart event handler should trigger for an animation]
- expected: FAIL
+ expected: TIMEOUT
[onwebkitanimationstart event handler should not trigger if an unprefixed event handler also exists]
- expected: FAIL
+ expected: NOTRUN
[onwebkitanimationstart event handler should not trigger if an unprefixed listener also exists]
- expected: FAIL
+ expected: NOTRUN
[event types for prefixed and unprefixed animationstart event handlers should be named appropriately]
- expected: FAIL
+ expected: NOTRUN
[webkitAnimationStart event listener should trigger for an animation]
- expected: FAIL
+ expected: NOTRUN
[webkitAnimationStart event listener should not trigger if an unprefixed listener also exists]
- expected: FAIL
+ expected: NOTRUN
[webkitAnimationStart event listener should not trigger if an unprefixed event handler also exists]
- expected: FAIL
+ expected: NOTRUN
[event types for prefixed and unprefixed animationstart event listeners should be named appropriately]
- expected: FAIL
+ expected: NOTRUN
[webkitAnimationStart event listener is case sensitive]
- expected: FAIL
+ expected: NOTRUN
diff --git a/tests/wpt/meta/fetch/metadata/report.https.sub.html.ini b/tests/wpt/meta/fetch/metadata/report.https.sub.html.ini
index 058151d81ce..0348be9f384 100644
--- a/tests/wpt/meta/fetch/metadata/report.https.sub.html.ini
+++ b/tests/wpt/meta/fetch/metadata/report.https.sub.html.ini
@@ -1,2 +1,10 @@
[report.https.sub.html]
- expected: TIMEOUT
+ expected: ERROR
+ [same-origin report]
+ expected: TIMEOUT
+
+ [same-site report]
+ expected: TIMEOUT
+
+ [cross-site report]
+ expected: TIMEOUT
diff --git a/tests/wpt/meta/html/canvas/element/pixel-manipulation/2d.imageData.object.ctor.basics.html.ini b/tests/wpt/meta/html/canvas/element/pixel-manipulation/2d.imageData.object.ctor.basics.html.ini
deleted file mode 100644
index 1a3c292f9f2..00000000000
--- a/tests/wpt/meta/html/canvas/element/pixel-manipulation/2d.imageData.object.ctor.basics.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[2d.imageData.object.ctor.basics.html]
- [Testing different type of ImageData constructor]
- expected: FAIL
diff --git a/tests/wpt/meta/html/dom/idlharness.https.html.ini b/tests/wpt/meta/html/dom/idlharness.https.html.ini
index 25375c6ea47..311e3abaf15 100644
--- a/tests/wpt/meta/html/dom/idlharness.https.html.ini
+++ b/tests/wpt/meta/html/dom/idlharness.https.html.ini
@@ -1657,48 +1657,27 @@
[Window interface: window must inherit property "external" with the proper type]
expected: FAIL
- [Window interface: attribute onwebkitanimationstart]
- expected: FAIL
-
[Window interface: window must inherit property "statusbar" with the proper type]
expected: FAIL
- [Document interface: new Document() must inherit property "onwebkittransitionend" with the proper type]
- expected: FAIL
-
[Document interface: calling queryCommandEnabled(DOMString) on documentWithHandlers with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: new Document() must inherit property "onwebkitanimationstart" with the proper type]
- expected: FAIL
-
[Document interface: calling queryCommandIndeterm(DOMString) on documentWithHandlers with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "onwebkitanimationend" with the proper type]
- expected: FAIL
-
[Document interface: iframe.contentDocument must inherit property "dir" with the proper type]
expected: FAIL
- [Window interface: window must inherit property "onwebkitanimationiteration" with the proper type]
- expected: FAIL
-
[Window interface: window must inherit property "applicationCache" with the proper type]
expected: FAIL
- [Document interface: attribute onauxclick]
- expected: FAIL
-
[Window interface: window must inherit property "menubar" with the proper type]
expected: FAIL
[Window interface: internal [[SetPrototypeOf\]\] method of interface prototype object - setting to a new value via Reflect.setPrototypeOf should return false]
expected: FAIL
- [Document interface: new Document() must inherit property "onwebkitanimationiteration" with the proper type]
- expected: FAIL
-
[Document interface: attribute designMode]
expected: FAIL
@@ -1714,9 +1693,6 @@
[Document interface: calling execCommand(DOMString, optional boolean, optional DOMString) on new Document() with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: attribute onwebkitanimationiteration]
- expected: FAIL
-
[Document interface: operation queryCommandEnabled(DOMString)]
expected: FAIL
@@ -1741,42 +1717,24 @@
[Document interface: iframe.contentDocument must inherit property "linkColor" with the proper type]
expected: FAIL
- [Document interface: documentWithHandlers must inherit property "onslotchange" with the proper type]
- expected: FAIL
-
[Document interface: documentWithHandlers must inherit property "alinkColor" with the proper type]
expected: FAIL
[Document interface: documentWithHandlers must inherit property "dir" with the proper type]
expected: FAIL
- [Window interface: window must inherit property "onslotchange" with the proper type]
- expected: FAIL
-
[SVGAElement includes HTMLHyperlinkElementUtils: member names are unique]
expected: FAIL
[Window interface: attribute applicationCache]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "onwebkitanimationstart" with the proper type]
- expected: FAIL
-
- [Document interface: attribute onslotchange]
- expected: FAIL
-
[Document interface: calling queryCommandIndeterm(DOMString) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
[Document interface: iframe.contentDocument must inherit property "queryCommandValue(DOMString)" with the proper type]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "onwebkitanimationiteration" with the proper type]
- expected: FAIL
-
- [Document interface: attribute onwebkittransitionend]
- expected: FAIL
-
[Document interface: iframe.contentDocument must inherit property "all" with the proper type]
expected: FAIL
@@ -1789,9 +1747,6 @@
[Document interface: attribute linkColor]
expected: FAIL
- [Window interface: attribute onwebkitanimationiteration]
- expected: FAIL
-
[Window interface: window must inherit property "scrollbars" with the proper type]
expected: FAIL
@@ -1807,18 +1762,12 @@
[Document interface: iframe.contentDocument must inherit property "designMode" with the proper type]
expected: FAIL
- [Document interface: documentWithHandlers must inherit property "onwebkitanimationiteration" with the proper type]
- expected: FAIL
-
[Window interface: attribute toolbar]
expected: FAIL
[Window interface: attribute statusbar]
expected: FAIL
- [Window interface: window must inherit property "onwebkittransitionend" with the proper type]
- expected: FAIL
-
[Document interface: new Document() must inherit property "linkColor" with the proper type]
expected: FAIL
@@ -1828,15 +1777,9 @@
[Document interface: new Document() must inherit property "queryCommandState(DOMString)" with the proper type]
expected: FAIL
- [Window interface: attribute onwebkittransitionend]
- expected: FAIL
-
[Document interface: calling execCommand(DOMString, optional boolean, optional DOMString) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: new Document() must inherit property "onslotchange" with the proper type]
- expected: FAIL
-
[Document interface: documentWithHandlers must inherit property "designMode" with the proper type]
expected: FAIL
@@ -1855,9 +1798,6 @@
[Window interface: window must inherit property "personalbar" with the proper type]
expected: FAIL
- [Document interface: attribute onwebkitanimationend]
- expected: FAIL
-
[Window interface: internal [[SetPrototypeOf\]\] method of interface prototype object - setting to a new value via __proto__ should throw a TypeError]
expected: FAIL
@@ -1882,24 +1822,15 @@
[Document interface: attribute vlinkColor]
expected: FAIL
- [Window interface: window must inherit property "onauxclick" with the proper type]
- expected: FAIL
-
[Document interface: iframe.contentDocument must inherit property "queryCommandEnabled(DOMString)" with the proper type]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "onslotchange" with the proper type]
- expected: FAIL
-
[Document interface: new Document() must inherit property "alinkColor" with the proper type]
expected: FAIL
[Document interface: new Document() must inherit property "queryCommandEnabled(DOMString)" with the proper type]
expected: FAIL
- [Window interface: attribute onslotchange]
- expected: FAIL
-
[Document interface: new Document() must inherit property "all" with the proper type]
expected: FAIL
@@ -1909,24 +1840,6 @@
[Window interface: window must inherit property "print()" with the proper type]
expected: FAIL
- [Document interface: documentWithHandlers must inherit property "onauxclick" with the proper type]
- expected: FAIL
-
- [Document interface: documentWithHandlers must inherit property "onwebkitanimationend" with the proper type]
- expected: FAIL
-
- [Document interface: new Document() must inherit property "onauxclick" with the proper type]
- expected: FAIL
-
- [Document interface: documentWithHandlers must inherit property "onwebkitanimationstart" with the proper type]
- expected: FAIL
-
- [Document interface: attribute onwebkitanimationstart]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onauxclick" with the proper type]
- expected: FAIL
-
[Document interface: calling queryCommandValue(DOMString) on documentWithHandlers with too few arguments must throw TypeError]
expected: FAIL
@@ -1939,9 +1852,6 @@
[Document interface: calling queryCommandState(DOMString) on new Document() with too few arguments must throw TypeError]
expected: FAIL
- [Window interface: attribute onauxclick]
- expected: FAIL
-
[Document interface: iframe.contentDocument must inherit property "queryCommandState(DOMString)" with the proper type]
expected: FAIL
@@ -1954,48 +1864,30 @@
[Document interface: new Document() must inherit property "queryCommandValue(DOMString)" with the proper type]
expected: FAIL
- [Window interface: window must inherit property "onwebkitanimationend" with the proper type]
- expected: FAIL
-
[Window interface: window must inherit property "toolbar" with the proper type]
expected: FAIL
[Document interface: documentWithHandlers must inherit property "linkColor" with the proper type]
expected: FAIL
- [Document interface: new Document() must inherit property "onwebkitanimationend" with the proper type]
- expected: FAIL
-
[Document interface: operation queryCommandIndeterm(DOMString)]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "onwebkittransitionend" with the proper type]
- expected: FAIL
-
[Document interface: calling queryCommandIndeterm(DOMString) on new Document() with too few arguments must throw TypeError]
expected: FAIL
- [Window interface: attribute onwebkitanimationend]
- expected: FAIL
-
[Document interface: calling execCommand(DOMString, optional boolean, optional DOMString) on documentWithHandlers with too few arguments must throw TypeError]
expected: FAIL
[Document interface: documentWithHandlers must inherit property "queryCommandState(DOMString)" with the proper type]
expected: FAIL
- [Document interface: documentWithHandlers must inherit property "onwebkittransitionend" with the proper type]
- expected: FAIL
-
[Document interface: new Document() must inherit property "vlinkColor" with the proper type]
expected: FAIL
[Window interface: window must inherit property "locationbar" with the proper type]
expected: FAIL
- [Window interface: window must inherit property "onwebkitanimationstart" with the proper type]
- expected: FAIL
-
[Document interface: documentWithHandlers must inherit property "queryCommandIndeterm(DOMString)" with the proper type]
expected: FAIL
@@ -2023,24 +1915,12 @@
[Window interface: attribute clientInformation]
expected: FAIL
- [Window interface: attribute oncontextlost]
- expected: FAIL
-
- [Window interface: attribute oncontextrestored]
- expected: FAIL
-
[Window interface: operation reportError(any)]
expected: FAIL
[Window interface: window must inherit property "clientInformation" with the proper type]
expected: FAIL
- [Window interface: window must inherit property "oncontextlost" with the proper type]
- expected: FAIL
-
- [Window interface: window must inherit property "oncontextrestored" with the proper type]
- expected: FAIL
-
[Window interface: window must inherit property "reportError(any)" with the proper type]
expected: FAIL
@@ -2050,129 +1930,15 @@
[Document interface: attribute onvisibilitychange]
expected: FAIL
- [Document interface: attribute oncontextlost]
- expected: FAIL
-
- [Document interface: attribute oncontextrestored]
- expected: FAIL
-
[Document interface: iframe.contentDocument must inherit property "onvisibilitychange" with the proper type]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "oncontextlost" with the proper type]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "oncontextrestored" with the proper type]
- expected: FAIL
-
[Document interface: new Document() must inherit property "onvisibilitychange" with the proper type]
expected: FAIL
- [Document interface: new Document() must inherit property "oncontextlost" with the proper type]
- expected: FAIL
-
- [Document interface: new Document() must inherit property "oncontextrestored" with the proper type]
- expected: FAIL
-
[Document interface: documentWithHandlers must inherit property "onvisibilitychange" with the proper type]
expected: FAIL
- [Document interface: documentWithHandlers must inherit property "oncontextlost" with the proper type]
- expected: FAIL
-
- [Document interface: documentWithHandlers must inherit property "oncontextrestored" with the proper type]
- expected: FAIL
-
- [Window interface: attribute onbeforeinput]
- expected: FAIL
-
- [Window interface: attribute onbeforematch]
- expected: FAIL
-
- [Window interface: attribute onscrollend]
- expected: FAIL
-
- [Window interface: window must inherit property "onbeforeinput" with the proper type]
- expected: FAIL
-
- [Window interface: window must inherit property "onbeforematch" with the proper type]
- expected: FAIL
-
- [Window interface: window must inherit property "onscrollend" with the proper type]
- expected: FAIL
-
- [Document interface: attribute onbeforeinput]
- expected: FAIL
-
- [Document interface: attribute onbeforematch]
- expected: FAIL
-
- [Document interface: attribute onscrollend]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onbeforeinput" with the proper type]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onbeforematch" with the proper type]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onscrollend" with the proper type]
- expected: FAIL
-
- [Document interface: new Document() must inherit property "onbeforeinput" with the proper type]
- expected: FAIL
-
- [Document interface: new Document() must inherit property "onbeforematch" with the proper type]
- expected: FAIL
-
- [Document interface: new Document() must inherit property "onscrollend" with the proper type]
- expected: FAIL
-
- [Document interface: documentWithHandlers must inherit property "onbeforeinput" with the proper type]
- expected: FAIL
-
- [Document interface: documentWithHandlers must inherit property "onbeforematch" with the proper type]
- expected: FAIL
-
- [Document interface: documentWithHandlers must inherit property "onscrollend" with the proper type]
- expected: FAIL
-
- [Window interface: attribute oncopy]
- expected: FAIL
-
- [Window interface: attribute oncut]
- expected: FAIL
-
- [Window interface: attribute onpaste]
- expected: FAIL
-
- [Window interface: window must inherit property "oncopy" with the proper type]
- expected: FAIL
-
- [Window interface: window must inherit property "oncut" with the proper type]
- expected: FAIL
-
- [Window interface: window must inherit property "onpaste" with the proper type]
- expected: FAIL
-
- [Window interface: attribute onbeforetoggle]
- expected: FAIL
-
- [Window interface: window must inherit property "onbeforetoggle" with the proper type]
- expected: FAIL
-
- [Document interface: attribute onbeforetoggle]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onbeforetoggle" with the proper type]
- expected: FAIL
-
- [Document interface: new Document() must inherit property "onbeforetoggle" with the proper type]
- expected: FAIL
-
- [Document interface: documentWithHandlers must inherit property "onbeforetoggle" with the proper type]
- expected: FAIL
-
[Window interface: attribute navigation]
expected: FAIL
@@ -2191,18 +1957,6 @@
[Document interface: calling parseHTMLUnsafe(DOMString) on documentWithHandlers with too few arguments must throw TypeError]
expected: FAIL
- [Window interface: attribute onpagereveal]
- expected: FAIL
-
- [Window interface: window must inherit property "onpagereveal" with the proper type]
- expected: FAIL
-
- [Window interface: attribute onpageswap]
- expected: FAIL
-
- [Window interface: window must inherit property "onpageswap" with the proper type]
- expected: FAIL
-
[Document interface: operation parseHTMLUnsafe(HTMLString)]
expected: FAIL
@@ -2227,24 +1981,6 @@
[Document interface: calling parseHTMLUnsafe((TrustedHTML or DOMString)) on documentWithHandlers with too few arguments must throw TypeError]
expected: FAIL
- [Window interface: attribute oncommand]
- expected: FAIL
-
- [Window interface: window must inherit property "oncommand" with the proper type]
- expected: FAIL
-
- [Document interface: attribute oncommand]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "oncommand" with the proper type]
- expected: FAIL
-
- [Document interface: new Document() must inherit property "oncommand" with the proper type]
- expected: FAIL
-
- [Document interface: documentWithHandlers must inherit property "oncommand" with the proper type]
- expected: FAIL
-
[idlharness.https.html?include=HTML.*]
[HTMLTableSectionElement interface: document.createElement("tfoot") must inherit property "align" with the proper type]
@@ -2610,12 +2346,6 @@
[HTMLImageElement interface: document.createElement("img") must inherit property "decoding" with the proper type]
expected: FAIL
- [HTMLElement interface: attribute onwebkitanimationiteration]
- expected: FAIL
-
- [HTMLElement interface: attribute onslotchange]
- expected: FAIL
-
[HTMLVideoElement interface: attribute width]
expected: FAIL
@@ -2727,9 +2457,6 @@
[HTMLAnchorElement interface: attribute type]
expected: FAIL
- [HTMLElement interface: attribute onwebkitanimationend]
- expected: FAIL
-
[HTMLInputElement interface: attribute height]
expected: FAIL
@@ -2949,9 +2676,6 @@
[HTMLElement interface: attribute tabIndex]
expected: FAIL
- [HTMLElement interface: attribute onwebkitanimationstart]
- expected: FAIL
-
[HTMLImageElement interface: new Image() must inherit property "loading" with the proper type]
expected: FAIL
@@ -3639,9 +3363,6 @@
[HTMLAllCollection interface: document.all must inherit property "namedItem(DOMString)" with the proper type]
expected: FAIL
- [HTMLElement interface: attribute onwebkittransitionend]
- expected: FAIL
-
[HTMLLinkElement interface: document.createElement("link") must inherit property "imageSrcset" with the proper type]
expected: FAIL
@@ -3945,12 +3666,6 @@
[HTMLSlotElement interface: calling assign((Element or Text)...) on document.createElement("slot") with too few arguments must throw TypeError]
expected: FAIL
- [HTMLElement interface: attribute oncontextlost]
- expected: FAIL
-
- [HTMLElement interface: attribute oncontextrestored]
- expected: FAIL
-
[HTMLElement interface: document.createElement("noscript") must inherit property "oncontextlost" with the proper type]
expected: FAIL
@@ -4044,15 +3759,6 @@
[HTMLElement interface: attribute inert]
expected: FAIL
- [HTMLElement interface: attribute onbeforeinput]
- expected: FAIL
-
- [HTMLElement interface: attribute onbeforematch]
- expected: FAIL
-
- [HTMLElement interface: attribute onscrollend]
- expected: FAIL
-
[HTMLElement interface: document.createElement("noscript") must inherit property "inert" with the proper type]
expected: FAIL
@@ -4317,36 +4023,12 @@
[HTMLSelectElement interface: document.createElement("select") must inherit property "showPicker()" with the proper type]
expected: FAIL
- [HTMLBodyElement interface: attribute onpagereveal]
- expected: FAIL
-
- [HTMLBodyElement interface: document.createElement("body") must inherit property "onpagereveal" with the proper type]
- expected: FAIL
-
- [HTMLFrameSetElement interface: attribute onpagereveal]
- expected: FAIL
-
- [HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onpagereveal" with the proper type]
- expected: FAIL
-
[HTMLTemplateElement interface: attribute shadowRootClonable]
expected: FAIL
[HTMLTemplateElement interface: document.createElement("template") must inherit property "shadowRootClonable" with the proper type]
expected: FAIL
- [HTMLBodyElement interface: attribute onpageswap]
- expected: FAIL
-
- [HTMLBodyElement interface: document.createElement("body") must inherit property "onpageswap" with the proper type]
- expected: FAIL
-
- [HTMLFrameSetElement interface: attribute onpageswap]
- expected: FAIL
-
- [HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onpageswap" with the proper type]
- expected: FAIL
-
[HTMLElement interface: attribute writingSuggestions]
expected: FAIL
@@ -5866,42 +5548,6 @@
[HTMLElement interface: attribute popover]
expected: FAIL
- [HTMLElement interface: attribute onauxclick]
- expected: FAIL
-
- [HTMLElement interface: attribute onbeforeinput]
- expected: FAIL
-
- [HTMLElement interface: attribute onbeforematch]
- expected: FAIL
-
- [HTMLElement interface: attribute onbeforetoggle]
- expected: FAIL
-
- [HTMLElement interface: attribute oncontextlost]
- expected: FAIL
-
- [HTMLElement interface: attribute oncontextrestored]
- expected: FAIL
-
- [HTMLElement interface: attribute onscrollend]
- expected: FAIL
-
- [HTMLElement interface: attribute onslotchange]
- expected: FAIL
-
- [HTMLElement interface: attribute onwebkitanimationend]
- expected: FAIL
-
- [HTMLElement interface: attribute onwebkitanimationiteration]
- expected: FAIL
-
- [HTMLElement interface: attribute onwebkitanimationstart]
- expected: FAIL
-
- [HTMLElement interface: attribute onwebkittransitionend]
- expected: FAIL
-
[HTMLElement interface: attribute enterKeyHint]
expected: FAIL
@@ -5950,42 +5596,6 @@
[HTMLElement interface: document.createElement("noscript") must inherit property "popover" with the proper type]
expected: FAIL
- [HTMLElement interface: document.createElement("noscript") must inherit property "onauxclick" with the proper type]
- expected: FAIL
-
- [HTMLElement interface: document.createElement("noscript") must inherit property "onbeforeinput" with the proper type]
- expected: FAIL
-
- [HTMLElement interface: document.createElement("noscript") must inherit property "onbeforematch" with the proper type]
- expected: FAIL
-
- [HTMLElement interface: document.createElement("noscript") must inherit property "onbeforetoggle" with the proper type]
- expected: FAIL
-
- [HTMLElement interface: document.createElement("noscript") must inherit property "oncontextlost" with the proper type]
- expected: FAIL
-
- [HTMLElement interface: document.createElement("noscript") must inherit property "oncontextrestored" with the proper type]
- expected: FAIL
-
- [HTMLElement interface: document.createElement("noscript") must inherit property "onscrollend" with the proper type]
- expected: FAIL
-
- [HTMLElement interface: document.createElement("noscript") must inherit property "onslotchange" with the proper type]
- expected: FAIL
-
- [HTMLElement interface: document.createElement("noscript") must inherit property "onwebkitanimationend" with the proper type]
- expected: FAIL
-
- [HTMLElement interface: document.createElement("noscript") must inherit property "onwebkitanimationiteration" with the proper type]
- expected: FAIL
-
- [HTMLElement interface: document.createElement("noscript") must inherit property "onwebkitanimationstart" with the proper type]
- expected: FAIL
-
- [HTMLElement interface: document.createElement("noscript") must inherit property "onwebkittransitionend" with the proper type]
- expected: FAIL
-
[HTMLElement interface: document.createElement("noscript") must inherit property "enterKeyHint" with the proper type]
expected: FAIL
@@ -6064,12 +5674,6 @@
[HTMLBodyElement interface: attribute aLink]
expected: FAIL
- [HTMLBodyElement interface: attribute onpagereveal]
- expected: FAIL
-
- [HTMLBodyElement interface: attribute onpageswap]
- expected: FAIL
-
[HTMLBodyElement interface: document.createElement("body") must inherit property "link" with the proper type]
expected: FAIL
@@ -6079,12 +5683,6 @@
[HTMLBodyElement interface: document.createElement("body") must inherit property "aLink" with the proper type]
expected: FAIL
- [HTMLBodyElement interface: document.createElement("body") must inherit property "onpagereveal" with the proper type]
- expected: FAIL
-
- [HTMLBodyElement interface: document.createElement("body") must inherit property "onpageswap" with the proper type]
- expected: FAIL
-
[HTMLHeadingElement interface: attribute align]
expected: FAIL
@@ -7681,24 +7279,12 @@
[HTMLFrameSetElement interface: attribute rows]
expected: FAIL
- [HTMLFrameSetElement interface: attribute onpagereveal]
- expected: FAIL
-
- [HTMLFrameSetElement interface: attribute onpageswap]
- expected: FAIL
-
[HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "cols" with the proper type]
expected: FAIL
[HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "rows" with the proper type]
expected: FAIL
- [HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onpagereveal" with the proper type]
- expected: FAIL
-
- [HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onpageswap" with the proper type]
- expected: FAIL
-
[HTMLFrameElement interface: attribute name]
expected: FAIL
@@ -7813,12 +7399,6 @@
[HTMLDialogElement interface: operation requestClose(optional DOMString)]
expected: FAIL
- [HTMLElement interface: attribute oncommand]
- expected: FAIL
-
- [HTMLElement interface: document.createElement("noscript") must inherit property "oncommand" with the proper type]
- expected: FAIL
-
[HTMLButtonElement interface: attribute command]
expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/the-button-element/command-and-commandfor/button-event-dispatch-content-attribute.html.ini b/tests/wpt/meta/html/semantics/the-button-element/command-and-commandfor/button-event-dispatch-content-attribute.html.ini
index bf4c7b0b9c9..3a75e5ee0ee 100644
--- a/tests/wpt/meta/html/semantics/the-button-element/command-and-commandfor/button-event-dispatch-content-attribute.html.ini
+++ b/tests/wpt/meta/html/semantics/the-button-element/command-and-commandfor/button-event-dispatch-content-attribute.html.ini
@@ -1,6 +1,3 @@
[button-event-dispatch-content-attribute.html]
[oncommand content attribute works]
expected: FAIL
-
- [oncommand content with a value of false prevents default]
- expected: FAIL
diff --git a/tests/wpt/meta/html/webappapis/scripting/events/event-handler-all-global-events.html.ini b/tests/wpt/meta/html/webappapis/scripting/events/event-handler-all-global-events.html.ini
index cd77f908ffb..4d4bbb8a39e 100644
--- a/tests/wpt/meta/html/webappapis/scripting/events/event-handler-all-global-events.html.ini
+++ b/tests/wpt/meta/html/webappapis/scripting/events/event-handler-all-global-events.html.ini
@@ -11,9 +11,6 @@
[onauxclick: the default value must be null]
expected: FAIL
- [onauxclick: the content attribute must be compiled into a function as the corresponding property]
- expected: FAIL
-
[onblur: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
@@ -62,9 +59,6 @@
[oncontextlost: the default value must be null]
expected: FAIL
- [oncontextlost: the content attribute must be compiled into a function as the corresponding property]
- expected: FAIL
-
[oncontextmenu: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
@@ -77,9 +71,6 @@
[oncontextrestored: the default value must be null]
expected: FAIL
- [oncontextrestored: the content attribute must be compiled into a function as the corresponding property]
- expected: FAIL
-
[oncuechange: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
@@ -338,9 +329,6 @@
[onslotchange: the default value must be null]
expected: FAIL
- [onslotchange: the content attribute must be compiled into a function as the corresponding property]
- expected: FAIL
-
[onstalled: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
@@ -389,9 +377,6 @@
[onwebkitanimationend: the default value must be null]
expected: FAIL
- [onwebkitanimationend: the content attribute must be compiled into a function as the corresponding property]
- expected: FAIL
-
[onwebkitanimationend: the content attribute must execute when an event is dispatched]
expected: FAIL
@@ -401,9 +386,6 @@
[onwebkitanimationiteration: the default value must be null]
expected: FAIL
- [onwebkitanimationiteration: the content attribute must be compiled into a function as the corresponding property]
- expected: FAIL
-
[onwebkitanimationiteration: the content attribute must execute when an event is dispatched]
expected: FAIL
@@ -413,9 +395,6 @@
[onwebkitanimationstart: the default value must be null]
expected: FAIL
- [onwebkitanimationstart: the content attribute must be compiled into a function as the corresponding property]
- expected: FAIL
-
[onwebkitanimationstart: the content attribute must execute when an event is dispatched]
expected: FAIL
@@ -425,9 +404,6 @@
[onwebkittransitionend: the default value must be null]
expected: FAIL
- [onwebkittransitionend: the content attribute must be compiled into a function as the corresponding property]
- expected: FAIL
-
[onwebkittransitionend: the content attribute must execute when an event is dispatched]
expected: FAIL
@@ -443,27 +419,18 @@
[onbeforeinput: the default value must be null]
expected: FAIL
- [onbeforeinput: the content attribute must be compiled into a function as the corresponding property]
- expected: FAIL
-
[onbeforematch: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onbeforematch: the default value must be null]
expected: FAIL
- [onbeforematch: the content attribute must be compiled into a function as the corresponding property]
- expected: FAIL
-
[onscrollend: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onscrollend: the default value must be null]
expected: FAIL
- [onscrollend: the content attribute must be compiled into a function as the corresponding property]
- expected: FAIL
-
[oncopy: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
@@ -488,33 +455,6 @@
[onbeforetoggle: the default value must be null]
expected: FAIL
- [onbeforetoggle: the content attribute must be compiled into a function as the corresponding property]
- expected: FAIL
-
- [onauxclick: dispatching an Event at a <meta> element must trigger element.onauxclick]
- expected: FAIL
-
- [onbeforeinput: dispatching an Event at a <meta> element must trigger element.onbeforeinput]
- expected: FAIL
-
- [onbeforematch: dispatching an Event at a <meta> element must trigger element.onbeforematch]
- expected: FAIL
-
- [onbeforetoggle: dispatching an Event at a <meta> element must trigger element.onbeforetoggle]
- expected: FAIL
-
- [oncontextlost: dispatching an Event at a <meta> element must trigger element.oncontextlost]
- expected: FAIL
-
- [oncontextrestored: dispatching an Event at a <meta> element must trigger element.oncontextrestored]
- expected: FAIL
-
- [onscrollend: dispatching an Event at a <meta> element must trigger element.onscrollend]
- expected: FAIL
-
- [onslotchange: dispatching an Event at a <meta> element must trigger element.onslotchange]
- expected: FAIL
-
[onwebkitanimationend: dispatching an Event at a <meta> element must trigger element.onwebkitanimationend]
expected: FAIL
@@ -532,9 +472,3 @@
[oncommand: the default value must be null]
expected: FAIL
-
- [oncommand: the content attribute must be compiled into a function as the corresponding property]
- expected: FAIL
-
- [oncommand: dispatching an Event at a <meta> element must trigger element.oncommand]
- expected: FAIL
diff --git a/tests/wpt/meta/html/webappapis/scripting/events/event-handler-attributes-body-window.html.ini b/tests/wpt/meta/html/webappapis/scripting/events/event-handler-attributes-body-window.html.ini
index deec7c5c132..3b3a37ff7c2 100644
--- a/tests/wpt/meta/html/webappapis/scripting/events/event-handler-attributes-body-window.html.ini
+++ b/tests/wpt/meta/html/webappapis/scripting/events/event-handler-attributes-body-window.html.ini
@@ -1,181 +1,19 @@
[event-handler-attributes-body-window.html]
- [not shadowed auxclick (document.body)]
- expected: FAIL
-
- [not shadowed contextlost (document.body)]
- expected: FAIL
-
- [not shadowed contextrestored (document.body)]
- expected: FAIL
-
- [not shadowed slotchange (document.body)]
- expected: FAIL
-
- [not shadowed webkitanimationend (document.body)]
- expected: FAIL
-
- [not shadowed webkitanimationiteration (document.body)]
- expected: FAIL
-
- [not shadowed webkitanimationstart (document.body)]
- expected: FAIL
-
- [not shadowed webkittransitionend (document.body)]
- expected: FAIL
-
- [not shadowed copy (document.body)]
- expected: FAIL
-
- [not shadowed cut (document.body)]
- expected: FAIL
-
- [not shadowed paste (document.body)]
- expected: FAIL
-
- [not shadowed auxclick (document.createElement("body"))]
- expected: FAIL
-
- [not shadowed contextlost (document.createElement("body"))]
- expected: FAIL
-
- [not shadowed contextrestored (document.createElement("body"))]
- expected: FAIL
-
- [not shadowed slotchange (document.createElement("body"))]
- expected: FAIL
-
- [not shadowed webkitanimationend (document.createElement("body"))]
- expected: FAIL
-
- [not shadowed webkitanimationiteration (document.createElement("body"))]
- expected: FAIL
-
- [not shadowed webkitanimationstart (document.createElement("body"))]
- expected: FAIL
-
- [not shadowed webkittransitionend (document.createElement("body"))]
- expected: FAIL
-
- [not shadowed copy (document.createElement("body"))]
- expected: FAIL
-
- [not shadowed cut (document.createElement("body"))]
- expected: FAIL
-
- [not shadowed paste (document.createElement("body"))]
- expected: FAIL
-
- [not shadowed auxclick (window)]
- expected: FAIL
-
- [not shadowed contextlost (window)]
- expected: FAIL
-
- [not shadowed contextrestored (window)]
- expected: FAIL
-
- [not shadowed slotchange (window)]
- expected: FAIL
-
- [not shadowed webkitanimationend (window)]
- expected: FAIL
-
- [not shadowed webkitanimationiteration (window)]
- expected: FAIL
-
- [not shadowed webkitanimationstart (window)]
- expected: FAIL
-
- [not shadowed webkittransitionend (window)]
- expected: FAIL
-
- [not shadowed beforeinput (document.body)]
- expected: FAIL
-
- [not shadowed beforematch (document.body)]
- expected: FAIL
-
- [not shadowed scrollend (document.body)]
- expected: FAIL
-
- [not shadowed beforeinput (document.createElement("body"))]
- expected: FAIL
-
- [not shadowed beforematch (document.createElement("body"))]
- expected: FAIL
-
- [not shadowed scrollend (document.createElement("body"))]
- expected: FAIL
-
- [not shadowed beforeinput (window)]
- expected: FAIL
-
- [not shadowed beforematch (window)]
- expected: FAIL
-
- [not shadowed scrollend (window)]
- expected: FAIL
-
- [not shadowed beforetoggle (document.body)]
- expected: FAIL
-
- [not shadowed beforetoggle (document.createElement("body"))]
- expected: FAIL
-
- [not shadowed beforetoggle (window)]
- expected: FAIL
-
- [shadowed pagereveal (document.body)]
- expected: FAIL
-
- [shadowed pagereveal removal (document.body)]
- expected: FAIL
-
- [shadowed pagereveal (document.createElement("body"))]
- expected: FAIL
-
[shadowed pagereveal removal (document.createElement("body"))]
expected: FAIL
- [shadowed pagereveal (window)]
- expected: FAIL
-
[shadowed pagereveal removal (window)]
expected: FAIL
- [shadowed pageswap (document.body)]
- expected: FAIL
-
- [shadowed pageswap removal (document.body)]
- expected: FAIL
-
- [shadowed pageswap (document.createElement("body"))]
- expected: FAIL
-
[shadowed pageswap removal (document.createElement("body"))]
expected: FAIL
- [shadowed pageswap (window)]
- expected: FAIL
-
[shadowed pageswap removal (window)]
expected: FAIL
[shadowed blur on body fires when event dispatched on window]
expected: FAIL
- [shadowed messageerror on body fires when event dispatched on window]
- expected: FAIL
-
- [shadowed pagereveal on body fires when event dispatched on window]
- expected: FAIL
-
- [shadowed pageswap on body fires when event dispatched on window]
- expected: FAIL
-
- [shadowed rejectionhandled on body fires when event dispatched on window]
- expected: FAIL
-
[shadowed focus removal (document.createElement("body"))]
expected: FAIL
@@ -206,6 +44,9 @@
[shadowed message removal (document.createElement("body"))]
expected: FAIL
+ [shadowed messageerror removal (document.createElement("body"))]
+ expected: FAIL
+
[shadowed offline removal (document.createElement("body"))]
expected: FAIL
@@ -233,6 +74,9 @@
[shadowed load removal (window)]
expected: FAIL
+ [shadowed rejectionhandled removal (document.createElement("body"))]
+ expected: FAIL
+
[shadowed resize removal (window)]
expected: FAIL
@@ -257,6 +101,9 @@
[shadowed message removal (window)]
expected: FAIL
+ [shadowed messageerror removal (window)]
+ expected: FAIL
+
[shadowed offline removal (window)]
expected: FAIL
@@ -272,17 +119,11 @@
[shadowed popstate removal (window)]
expected: FAIL
- [shadowed storage removal (window)]
+ [shadowed rejectionhandled removal (window)]
expected: FAIL
- [shadowed unload removal (window)]
- expected: FAIL
-
- [not shadowed command (document.body)]
- expected: FAIL
-
- [not shadowed command (document.createElement("body"))]
+ [shadowed storage removal (window)]
expected: FAIL
- [not shadowed command (window)]
+ [shadowed unload removal (window)]
expected: FAIL
diff --git a/tests/wpt/meta/html/webappapis/scripting/events/event-handler-attributes-frameset-window.html.ini b/tests/wpt/meta/html/webappapis/scripting/events/event-handler-attributes-frameset-window.html.ini
index 4484356912c..b18a8cf6d5b 100644
--- a/tests/wpt/meta/html/webappapis/scripting/events/event-handler-attributes-frameset-window.html.ini
+++ b/tests/wpt/meta/html/webappapis/scripting/events/event-handler-attributes-frameset-window.html.ini
@@ -1,166 +1,4 @@
[event-handler-attributes-frameset-window.html]
- [not shadowed auxclick (document.body)]
- expected: FAIL
-
- [not shadowed contextlost (document.body)]
- expected: FAIL
-
- [not shadowed contextrestored (document.body)]
- expected: FAIL
-
- [not shadowed slotchange (document.body)]
- expected: FAIL
-
- [not shadowed webkitanimationend (document.body)]
- expected: FAIL
-
- [not shadowed webkitanimationiteration (document.body)]
- expected: FAIL
-
- [not shadowed webkitanimationstart (document.body)]
- expected: FAIL
-
- [not shadowed webkittransitionend (document.body)]
- expected: FAIL
-
- [not shadowed copy (document.body)]
- expected: FAIL
-
- [not shadowed cut (document.body)]
- expected: FAIL
-
- [not shadowed paste (document.body)]
- expected: FAIL
-
- [not shadowed auxclick (document.createElement("frameset"))]
- expected: FAIL
-
- [not shadowed contextlost (document.createElement("frameset"))]
- expected: FAIL
-
- [not shadowed contextrestored (document.createElement("frameset"))]
- expected: FAIL
-
- [not shadowed slotchange (document.createElement("frameset"))]
- expected: FAIL
-
- [not shadowed webkitanimationend (document.createElement("frameset"))]
- expected: FAIL
-
- [not shadowed webkitanimationiteration (document.createElement("frameset"))]
- expected: FAIL
-
- [not shadowed webkitanimationstart (document.createElement("frameset"))]
- expected: FAIL
-
- [not shadowed webkittransitionend (document.createElement("frameset"))]
- expected: FAIL
-
- [not shadowed copy (document.createElement("frameset"))]
- expected: FAIL
-
- [not shadowed cut (document.createElement("frameset"))]
- expected: FAIL
-
- [not shadowed paste (document.createElement("frameset"))]
- expected: FAIL
-
- [not shadowed auxclick (window)]
- expected: FAIL
-
- [not shadowed contextlost (window)]
- expected: FAIL
-
- [not shadowed contextrestored (window)]
- expected: FAIL
-
- [not shadowed slotchange (window)]
- expected: FAIL
-
- [not shadowed webkitanimationend (window)]
- expected: FAIL
-
- [not shadowed webkitanimationiteration (window)]
- expected: FAIL
-
- [not shadowed webkitanimationstart (window)]
- expected: FAIL
-
- [not shadowed webkittransitionend (window)]
- expected: FAIL
-
- [not shadowed beforeinput (document.body)]
- expected: FAIL
-
- [not shadowed beforematch (document.body)]
- expected: FAIL
-
- [not shadowed scrollend (document.body)]
- expected: FAIL
-
- [not shadowed beforeinput (document.createElement("frameset"))]
- expected: FAIL
-
- [not shadowed beforematch (document.createElement("frameset"))]
- expected: FAIL
-
- [not shadowed scrollend (document.createElement("frameset"))]
- expected: FAIL
-
- [not shadowed beforeinput (window)]
- expected: FAIL
-
- [not shadowed beforematch (window)]
- expected: FAIL
-
- [not shadowed scrollend (window)]
- expected: FAIL
-
- [not shadowed beforetoggle (document.body)]
- expected: FAIL
-
- [not shadowed beforetoggle (document.createElement("frameset"))]
- expected: FAIL
-
- [not shadowed beforetoggle (window)]
- expected: FAIL
-
- [shadowed pagereveal (document.body)]
- expected: FAIL
-
- [shadowed pagereveal removal (document.body)]
- expected: FAIL
-
- [shadowed pagereveal (document.createElement("frameset"))]
- expected: FAIL
-
- [shadowed pagereveal removal (document.createElement("frameset"))]
- expected: FAIL
-
- [shadowed pagereveal (window)]
- expected: FAIL
-
- [shadowed pagereveal removal (window)]
- expected: FAIL
-
- [shadowed pageswap (document.body)]
- expected: FAIL
-
- [shadowed pageswap removal (document.body)]
- expected: FAIL
-
- [shadowed pageswap (document.createElement("frameset"))]
- expected: FAIL
-
- [shadowed pageswap removal (document.createElement("frameset"))]
- expected: FAIL
-
- [shadowed pageswap (window)]
- expected: FAIL
-
- [shadowed pageswap removal (window)]
- expected: FAIL
-
[shadowed blur on body fires when event dispatched on window]
expected: FAIL
@@ -226,12 +64,3 @@
[shadowed unload on body fires when event dispatched on window]
expected: FAIL
-
- [not shadowed command (document.body)]
- expected: FAIL
-
- [not shadowed command (document.createElement("frameset"))]
- expected: FAIL
-
- [not shadowed command (window)]
- expected: FAIL
diff --git a/tests/wpt/meta/html/webappapis/scripting/events/event-handler-attributes-windowless-body.html.ini b/tests/wpt/meta/html/webappapis/scripting/events/event-handler-attributes-windowless-body.html.ini
deleted file mode 100644
index db4d6e3321d..00000000000
--- a/tests/wpt/meta/html/webappapis/scripting/events/event-handler-attributes-windowless-body.html.ini
+++ /dev/null
@@ -1,102 +0,0 @@
-[event-handler-attributes-windowless-body.html]
- [auxclick is unaffected on a windowless body]
- expected: FAIL
-
- [contextlost is unaffected on a windowless body]
- expected: FAIL
-
- [contextrestored is unaffected on a windowless body]
- expected: FAIL
-
- [slotchange is unaffected on a windowless body]
- expected: FAIL
-
- [webkitanimationend is unaffected on a windowless body]
- expected: FAIL
-
- [webkitanimationiteration is unaffected on a windowless body]
- expected: FAIL
-
- [webkitanimationstart is unaffected on a windowless body]
- expected: FAIL
-
- [webkittransitionend is unaffected on a windowless body]
- expected: FAIL
-
- [auxclick is unaffected on a windowless frameset]
- expected: FAIL
-
- [contextlost is unaffected on a windowless frameset]
- expected: FAIL
-
- [contextrestored is unaffected on a windowless frameset]
- expected: FAIL
-
- [slotchange is unaffected on a windowless frameset]
- expected: FAIL
-
- [webkitanimationend is unaffected on a windowless frameset]
- expected: FAIL
-
- [webkitanimationiteration is unaffected on a windowless frameset]
- expected: FAIL
-
- [webkitanimationstart is unaffected on a windowless frameset]
- expected: FAIL
-
- [webkittransitionend is unaffected on a windowless frameset]
- expected: FAIL
-
- [beforeinput is unaffected on a windowless body]
- expected: FAIL
-
- [beforematch is unaffected on a windowless body]
- expected: FAIL
-
- [scrollend is unaffected on a windowless body]
- expected: FAIL
-
- [beforeinput is unaffected on a windowless frameset]
- expected: FAIL
-
- [beforematch is unaffected on a windowless frameset]
- expected: FAIL
-
- [scrollend is unaffected on a windowless frameset]
- expected: FAIL
-
- [beforetoggle is unaffected on a windowless body]
- expected: FAIL
-
- [beforetoggle is unaffected on a windowless frameset]
- expected: FAIL
-
- [Return null when getting the pagereveal event handler of a windowless body]
- expected: FAIL
-
- [Ignore setting of pagereveal window event handlers on windowless body]
- expected: FAIL
-
- [Return null when getting the pagereveal event handler of a windowless frameset]
- expected: FAIL
-
- [Ignore setting of pagereveal window event handlers on windowless frameset]
- expected: FAIL
-
- [Return null when getting the pageswap event handler of a windowless body]
- expected: FAIL
-
- [Ignore setting of pageswap window event handlers on windowless body]
- expected: FAIL
-
- [Return null when getting the pageswap event handler of a windowless frameset]
- expected: FAIL
-
- [Ignore setting of pageswap window event handlers on windowless frameset]
- expected: FAIL
-
- [command is unaffected on a windowless body]
- expected: FAIL
-
- [command is unaffected on a windowless frameset]
- expected: FAIL
diff --git a/tests/wpt/meta/streams/transferable/transfer-with-messageport.window.js.ini b/tests/wpt/meta/streams/transferable/transfer-with-messageport.window.js.ini
index fc885c5a594..a2502281be7 100644
--- a/tests/wpt/meta/streams/transferable/transfer-with-messageport.window.js.ini
+++ b/tests/wpt/meta/streams/transferable/transfer-with-messageport.window.js.ini
@@ -7,6 +7,3 @@
[Transferring a MessagePort with multiple streams should set `.ports`]
expected: FAIL
-
- [TransformStream must not be serializable]
- expected: FAIL
diff --git a/tests/wpt/meta/streams/transferable/transform-stream-members.any.js.ini b/tests/wpt/meta/streams/transferable/transform-stream-members.any.js.ini
index c5d5f43d1a4..4414054a1cf 100644
--- a/tests/wpt/meta/streams/transferable/transform-stream-members.any.js.ini
+++ b/tests/wpt/meta/streams/transferable/transform-stream-members.any.js.ini
@@ -10,14 +10,10 @@
[transform-stream-members.any.shadowrealm-in-window.html]
expected: ERROR
-[transform-stream-members.any.html]
- expected: ERROR
[transform-stream-members.https.any.shadowrealm-in-serviceworker.html]
expected: ERROR
-[transform-stream-members.any.worker.html]
- expected: ERROR
[transform-stream-members.any.shadowrealm-in-dedicatedworker.html]
expected: ERROR
diff --git a/tests/wpt/meta/streams/transferable/transform-stream.html.ini b/tests/wpt/meta/streams/transferable/transform-stream.html.ini
index dc6fe8a6c75..af9a1d42ae7 100644
--- a/tests/wpt/meta/streams/transferable/transform-stream.html.ini
+++ b/tests/wpt/meta/streams/transferable/transform-stream.html.ini
@@ -2,14 +2,5 @@
[window.postMessage should be able to transfer a TransformStream]
expected: FAIL
- [a TransformStream with a locked writable should not be transferable]
- expected: FAIL
-
- [a TransformStream with a locked readable should not be transferable]
- expected: FAIL
-
- [a TransformStream with both sides locked should not be transferable]
- expected: FAIL
-
[piping through transferred transforms should work]
expected: FAIL
diff --git a/tests/wpt/meta/streams/transferable/writable-stream.html.ini b/tests/wpt/meta/streams/transferable/writable-stream.html.ini
deleted file mode 100644
index 47326208f88..00000000000
--- a/tests/wpt/meta/streams/transferable/writable-stream.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[writable-stream.html]
- [window.postMessage should be able to transfer a {readable, writable} pair]
- expected: FAIL
diff --git a/tests/wpt/meta/streams/transform-streams/backpressure.any.js.ini b/tests/wpt/meta/streams/transform-streams/backpressure.any.js.ini
new file mode 100644
index 00000000000..099d3a6f2e0
--- /dev/null
+++ b/tests/wpt/meta/streams/transform-streams/backpressure.any.js.ini
@@ -0,0 +1,23 @@
+[backpressure.any.shadowrealm-in-shadowrealm.html]
+ expected: ERROR
+
+[backpressure.any.shadowrealm-in-window.html]
+ expected: ERROR
+
+[backpressure.any.serviceworker.html]
+ expected: ERROR
+
+[backpressure.any.shadowrealm-in-dedicatedworker.html]
+ expected: ERROR
+
+[backpressure.any.sharedworker.html]
+ expected: ERROR
+
+[backpressure.https.any.shadowrealm-in-serviceworker.html]
+ expected: ERROR
+
+[backpressure.any.shadowrealm-in-sharedworker.html]
+ expected: ERROR
+
+[backpressure.https.any.shadowrealm-in-audioworklet.html]
+ expected: ERROR \ No newline at end of file
diff --git a/tests/wpt/meta/streams/transform-streams/cancel.any.js.ini b/tests/wpt/meta/streams/transform-streams/cancel.any.js.ini
new file mode 100644
index 00000000000..7e5a1b9af50
--- /dev/null
+++ b/tests/wpt/meta/streams/transform-streams/cancel.any.js.ini
@@ -0,0 +1,32 @@
+[cancel.any.shadowrealm-in-dedicatedworker.html]
+ expected: ERROR
+
+[cancel.any.serviceworker.html]
+ expected: ERROR
+
+[cancel.https.any.shadowrealm-in-audioworklet.html]
+ expected: ERROR
+
+[cancel.any.shadowrealm-in-sharedworker.html]
+ expected: ERROR
+
+[cancel.any.sharedworker.html]
+ expected: ERROR
+
+[cancel.any.shadowrealm-in-window.html]
+ expected: ERROR
+
+[cancel.any.shadowrealm-in-shadowrealm.html]
+ expected: ERROR
+
+[cancel.https.any.shadowrealm-in-serviceworker.html]
+ expected: ERROR
+
+[cancel.any.worker.html]
+ [readable.cancel() and a parallel writable.close() should reject if a transformer.cancel() calls controller.error()]
+ expected: FAIL
+
+
+[cancel.any.html]
+ [readable.cancel() and a parallel writable.close() should reject if a transformer.cancel() calls controller.error()]
+ expected: FAIL
diff --git a/tests/wpt/meta/streams/transform-streams/errors.any.js.ini b/tests/wpt/meta/streams/transform-streams/errors.any.js.ini
new file mode 100644
index 00000000000..02eaa76ca8e
--- /dev/null
+++ b/tests/wpt/meta/streams/transform-streams/errors.any.js.ini
@@ -0,0 +1,32 @@
+[errors.any.sharedworker.html]
+ expected: ERROR
+
+[errors.https.any.shadowrealm-in-serviceworker.html]
+ expected: ERROR
+
+[errors.any.shadowrealm-in-sharedworker.html]
+ expected: ERROR
+
+[errors.any.shadowrealm-in-shadowrealm.html]
+ expected: ERROR
+
+[errors.any.serviceworker.html]
+ expected: ERROR
+
+[errors.https.any.shadowrealm-in-audioworklet.html]
+ expected: ERROR
+
+[errors.any.shadowrealm-in-dedicatedworker.html]
+ expected: ERROR
+
+[errors.any.shadowrealm-in-window.html]
+ expected: ERROR
+
+[errors.any.html]
+ [abort should set the close reason for the writable when it happens before cancel during start, and cancel should reject]
+ expected: FAIL
+
+
+[errors.any.worker.html]
+ [abort should set the close reason for the writable when it happens before cancel during start, and cancel should reject]
+ expected: FAIL
diff --git a/tests/wpt/meta/streams/transform-streams/flush.any.js.ini b/tests/wpt/meta/streams/transform-streams/flush.any.js.ini
new file mode 100644
index 00000000000..a2ee0101993
--- /dev/null
+++ b/tests/wpt/meta/streams/transform-streams/flush.any.js.ini
@@ -0,0 +1,23 @@
+[flush.any.shadowrealm-in-dedicatedworker.html]
+ expected: ERROR
+
+[flush.any.shadowrealm-in-window.html]
+ expected: ERROR
+
+[flush.https.any.shadowrealm-in-audioworklet.html]
+ expected: ERROR
+
+[flush.any.shadowrealm-in-sharedworker.html]
+ expected: ERROR
+
+[flush.any.shadowrealm-in-shadowrealm.html]
+ expected: ERROR
+
+[flush.any.sharedworker.html]
+ expected: ERROR
+
+[flush.https.any.shadowrealm-in-serviceworker.html]
+ expected: ERROR
+
+[flush.any.serviceworker.html]
+ expected: ERROR \ No newline at end of file
diff --git a/tests/wpt/meta/streams/transform-streams/general.any.js.ini b/tests/wpt/meta/streams/transform-streams/general.any.js.ini
new file mode 100644
index 00000000000..11dfc7d4ece
--- /dev/null
+++ b/tests/wpt/meta/streams/transform-streams/general.any.js.ini
@@ -0,0 +1,23 @@
+[general.any.shadowrealm-in-sharedworker.html]
+ expected: ERROR
+
+[general.https.any.shadowrealm-in-serviceworker.html]
+ expected: ERROR
+
+[general.any.shadowrealm-in-shadowrealm.html]
+ expected: ERROR
+
+[general.any.shadowrealm-in-dedicatedworker.html]
+ expected: ERROR
+
+[general.https.any.shadowrealm-in-audioworklet.html]
+ expected: ERROR
+
+[general.any.serviceworker.html]
+ expected: ERROR
+
+[general.any.shadowrealm-in-window.html]
+ expected: ERROR
+
+[general.any.sharedworker.html]
+ expected: ERROR
diff --git a/tests/wpt/meta/streams/transform-streams/lipfuzz.any.js.ini b/tests/wpt/meta/streams/transform-streams/lipfuzz.any.js.ini
new file mode 100644
index 00000000000..5af2be4a1ae
--- /dev/null
+++ b/tests/wpt/meta/streams/transform-streams/lipfuzz.any.js.ini
@@ -0,0 +1,23 @@
+[lipfuzz.any.shadowrealm-in-window.html]
+ expected: ERROR
+
+[lipfuzz.https.any.shadowrealm-in-serviceworker.html]
+ expected: ERROR
+
+[lipfuzz.any.serviceworker.html]
+ expected: ERROR
+
+[lipfuzz.any.shadowrealm-in-shadowrealm.html]
+ expected: ERROR
+
+[lipfuzz.any.shadowrealm-in-dedicatedworker.html]
+ expected: ERROR
+
+[lipfuzz.https.any.shadowrealm-in-audioworklet.html]
+ expected: ERROR
+
+[lipfuzz.any.sharedworker.html]
+ expected: ERROR
+
+[lipfuzz.any.shadowrealm-in-sharedworker.html]
+ expected: ERROR
diff --git a/tests/wpt/meta/streams/transform-streams/patched-global.any.js.ini b/tests/wpt/meta/streams/transform-streams/patched-global.any.js.ini
new file mode 100644
index 00000000000..06a324cb060
--- /dev/null
+++ b/tests/wpt/meta/streams/transform-streams/patched-global.any.js.ini
@@ -0,0 +1,23 @@
+[patched-global.any.shadowrealm-in-dedicatedworker.html]
+ expected: ERROR
+
+[patched-global.any.shadowrealm-in-window.html]
+ expected: ERROR
+
+[patched-global.any.shadowrealm-in-sharedworker.html]
+ expected: ERROR
+
+[patched-global.https.any.shadowrealm-in-serviceworker.html]
+ expected: ERROR
+
+[patched-global.any.shadowrealm-in-shadowrealm.html]
+ expected: ERROR
+
+[patched-global.https.any.shadowrealm-in-audioworklet.html]
+ expected: ERROR
+
+[patched-global.any.sharedworker.html]
+ expected: ERROR
+
+[patched-global.any.serviceworker.html]
+ expected: ERROR
diff --git a/tests/wpt/meta/streams/transform-streams/properties.any.js.ini b/tests/wpt/meta/streams/transform-streams/properties.any.js.ini
new file mode 100644
index 00000000000..f5573ee57e4
--- /dev/null
+++ b/tests/wpt/meta/streams/transform-streams/properties.any.js.ini
@@ -0,0 +1,23 @@
+[properties.any.shadowrealm-in-shadowrealm.html]
+ expected: ERROR
+
+[properties.https.any.shadowrealm-in-serviceworker.html]
+ expected: ERROR
+
+[properties.any.shadowrealm-in-window.html]
+ expected: ERROR
+
+[properties.any.shadowrealm-in-dedicatedworker.html]
+ expected: ERROR
+
+[properties.any.sharedworker.html]
+ expected: ERROR
+
+[properties.https.any.shadowrealm-in-audioworklet.html]
+ expected: ERROR
+
+[properties.any.serviceworker.html]
+ expected: ERROR
+
+[properties.any.shadowrealm-in-sharedworker.html]
+ expected: ERROR
diff --git a/tests/wpt/meta/streams/transform-streams/reentrant-strategies.any.js.ini b/tests/wpt/meta/streams/transform-streams/reentrant-strategies.any.js.ini
new file mode 100644
index 00000000000..1c6b9fd51da
--- /dev/null
+++ b/tests/wpt/meta/streams/transform-streams/reentrant-strategies.any.js.ini
@@ -0,0 +1,23 @@
+[reentrant-strategies.any.shadowrealm-in-window.html]
+ expected: ERROR
+
+[reentrant-strategies.https.any.shadowrealm-in-serviceworker.html]
+ expected: ERROR
+
+[reentrant-strategies.any.sharedworker.html]
+ expected: ERROR
+
+[reentrant-strategies.https.any.shadowrealm-in-audioworklet.html]
+ expected: ERROR
+
+[reentrant-strategies.any.shadowrealm-in-dedicatedworker.html]
+ expected: ERROR
+
+[reentrant-strategies.any.serviceworker.html]
+ expected: ERROR
+
+[reentrant-strategies.any.shadowrealm-in-sharedworker.html]
+ expected: ERROR
+
+[reentrant-strategies.any.shadowrealm-in-shadowrealm.html]
+ expected: ERROR
diff --git a/tests/wpt/meta/streams/transform-streams/strategies.any.js.ini b/tests/wpt/meta/streams/transform-streams/strategies.any.js.ini
new file mode 100644
index 00000000000..52c18b67fd4
--- /dev/null
+++ b/tests/wpt/meta/streams/transform-streams/strategies.any.js.ini
@@ -0,0 +1,24 @@
+[strategies.any.shadowrealm-in-shadowrealm.html]
+ expected: ERROR
+
+[strategies.any.serviceworker.html]
+ expected: ERROR
+
+[strategies.https.any.shadowrealm-in-serviceworker.html]
+ expected: ERROR
+
+[strategies.any.shadowrealm-in-window.html]
+ expected: ERROR
+
+[strategies.any.shadowrealm-in-sharedworker.html]
+ expected: ERROR
+
+[strategies.any.shadowrealm-in-dedicatedworker.html]
+ expected: ERROR
+
+[strategies.any.sharedworker.html]
+ expected: ERROR
+
+[strategies.https.any.shadowrealm-in-audioworklet.html]
+ expected: ERROR
+
diff --git a/tests/wpt/meta/streams/transform-streams/terminate.any.js.ini b/tests/wpt/meta/streams/transform-streams/terminate.any.js.ini
new file mode 100644
index 00000000000..c81b1e40d1e
--- /dev/null
+++ b/tests/wpt/meta/streams/transform-streams/terminate.any.js.ini
@@ -0,0 +1,23 @@
+[terminate.any.serviceworker.html]
+ expected: ERROR
+
+[terminate.any.shadowrealm-in-sharedworker.html]
+ expected: ERROR
+
+[terminate.https.any.shadowrealm-in-serviceworker.html]
+ expected: ERROR
+
+[terminate.any.shadowrealm-in-window.html]
+ expected: ERROR
+
+[terminate.any.shadowrealm-in-shadowrealm.html]
+ expected: ERROR
+
+[terminate.https.any.shadowrealm-in-audioworklet.html]
+ expected: ERROR
+
+[terminate.any.shadowrealm-in-dedicatedworker.html]
+ expected: ERROR
+
+[terminate.any.sharedworker.html]
+ expected: ERROR
diff --git a/tests/wpt/meta/trusted-types/default-policy.html.ini b/tests/wpt/meta/trusted-types/default-policy.html.ini
index 15588646951..cf57031ddbe 100644
--- a/tests/wpt/meta/trusted-types/default-policy.html.ini
+++ b/tests/wpt/meta/trusted-types/default-policy.html.ini
@@ -1,7 +1,7 @@
[default-policy.html]
- expected: TIMEOUT
+ expected: OK
[Count SecurityPolicyViolation events.]
- expected: TIMEOUT
+ expected: FAIL
[div.innerHTML no default policy]
expected: FAIL
diff --git a/tests/wpt/meta/trusted-types/empty-default-policy.html.ini b/tests/wpt/meta/trusted-types/empty-default-policy.html.ini
index 4f06e4c971f..c3f34522557 100644
--- a/tests/wpt/meta/trusted-types/empty-default-policy.html.ini
+++ b/tests/wpt/meta/trusted-types/empty-default-policy.html.ini
@@ -1,7 +1,7 @@
[empty-default-policy.html]
- expected: TIMEOUT
+ expected: OK
[Count SecurityPolicyViolation events.]
- expected: TIMEOUT
+ expected: FAIL
[div.innerHTML default]
expected: FAIL
diff --git a/tests/wpt/meta/trusted-types/trusted-types-event-handlers.html.ini b/tests/wpt/meta/trusted-types/trusted-types-event-handlers.html.ini
index 225c4d84121..205dd5886a8 100644
--- a/tests/wpt/meta/trusted-types/trusted-types-event-handlers.html.ini
+++ b/tests/wpt/meta/trusted-types/trusted-types-event-handlers.html.ini
@@ -23,9 +23,21 @@
[Event handler div.onpaste should be blocked.]
expected: FAIL
+ [Event handler div.onauxclick should be blocked.]
+ expected: FAIL
+
[Event handler div.onabort should be blocked.]
expected: FAIL
+ [Event handler div.onbeforeinput should be blocked.]
+ expected: FAIL
+
+ [Event handler div.onbeforematch should be blocked.]
+ expected: FAIL
+
+ [Event handler div.onbeforetoggle should be blocked.]
+ expected: FAIL
+
[Event handler div.onblur should be blocked.]
expected: FAIL
@@ -47,9 +59,18 @@
[Event handler div.onclose should be blocked.]
expected: FAIL
+ [Event handler div.oncommand should be blocked.]
+ expected: FAIL
+
[Event handler div.oncontextmenu should be blocked.]
expected: FAIL
+ [Event handler div.oncontextlost should be blocked.]
+ expected: FAIL
+
+ [Event handler div.oncontextrestored should be blocked.]
+ expected: FAIL
+
[Event handler div.oncuechange should be blocked.]
expected: FAIL
@@ -173,6 +194,9 @@
[Event handler div.onscroll should be blocked.]
expected: FAIL
+ [Event handler div.onscrollend should be blocked.]
+ expected: FAIL
+
[Event handler div.onsecuritypolicyviolation should be blocked.]
expected: FAIL
@@ -188,6 +212,9 @@
[Event handler div.onshow should be blocked.]
expected: FAIL
+ [Event handler div.onslotchange should be blocked.]
+ expected: FAIL
+
[Event handler div.onstalled should be blocked.]
expected: FAIL
@@ -229,3 +256,15 @@
[Event handler div.onselectionchange should be blocked.]
expected: FAIL
+
+ [Event handler div.onwebkitanimationend should be blocked.]
+ expected: FAIL
+
+ [Event handler div.onwebkitanimationiteration should be blocked.]
+ expected: FAIL
+
+ [Event handler div.onwebkitanimationstart should be blocked.]
+ expected: FAIL
+
+ [Event handler div.onwebkittransitionend should be blocked.]
+ expected: FAIL
diff --git a/tests/wpt/meta/wasm/webapi/esm-integration/script-src-blocks-wasm.tentative.sub.html.ini b/tests/wpt/meta/wasm/webapi/esm-integration/script-src-blocks-wasm.tentative.sub.html.ini
deleted file mode 100644
index c804530024c..00000000000
--- a/tests/wpt/meta/wasm/webapi/esm-integration/script-src-blocks-wasm.tentative.sub.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[script-src-blocks-wasm.tentative.sub.html]
- [Importing a WebAssembly module should be guarded by script-src CSP.]
- expected: FAIL
diff --git a/tests/wpt/meta/webdriver/tests/classic/element_click/click.py.ini b/tests/wpt/meta/webdriver/tests/classic/element_click/click.py.ini
index ad0f9714ad1..9cdf1e0d0da 100644
--- a/tests/wpt/meta/webdriver/tests/classic/element_click/click.py.ini
+++ b/tests/wpt/meta/webdriver/tests/classic/element_click/click.py.ini
@@ -13,9 +13,3 @@
[test_no_such_element_from_other_frame[closed\]]
expected: FAIL
-
- [test_stale_element_reference[top_context\]]
- expected: FAIL
-
- [test_stale_element_reference[child_context\]]
- expected: FAIL
diff --git a/tests/wpt/meta/webdriver/tests/classic/element_click/scroll_into_view.py.ini b/tests/wpt/meta/webdriver/tests/classic/element_click/scroll_into_view.py.ini
index 87c9c813881..2627072cf91 100644
--- a/tests/wpt/meta/webdriver/tests/classic/element_click/scroll_into_view.py.ini
+++ b/tests/wpt/meta/webdriver/tests/classic/element_click/scroll_into_view.py.ini
@@ -1,30 +1,30 @@
[scroll_into_view.py]
[test_scroll_into_view]
- expected: ERROR
+ expected: FAIL
[test_partially_visible_does_not_scroll[9\]]
- expected: ERROR
+ expected: FAIL
[test_partially_visible_does_not_scroll[8\]]
- expected: ERROR
+ expected: FAIL
[test_partially_visible_does_not_scroll[7\]]
- expected: ERROR
+ expected: FAIL
[test_partially_visible_does_not_scroll[6\]]
- expected: ERROR
+ expected: FAIL
[test_partially_visible_does_not_scroll[5\]]
- expected: ERROR
+ expected: FAIL
[test_partially_visible_does_not_scroll[4\]]
- expected: ERROR
+ expected: FAIL
[test_partially_visible_does_not_scroll[3\]]
- expected: ERROR
+ expected: FAIL
[test_partially_visible_does_not_scroll[2\]]
- expected: ERROR
+ expected: FAIL
[test_partially_visible_does_not_scroll[1\]]
- expected: ERROR
+ expected: FAIL
diff --git a/tests/wpt/meta/webdriver/tests/classic/element_send_keys/form_controls.py.ini b/tests/wpt/meta/webdriver/tests/classic/element_send_keys/form_controls.py.ini
index 5d4a3bd4de5..1dea194f9b2 100644
--- a/tests/wpt/meta/webdriver/tests/classic/element_send_keys/form_controls.py.ini
+++ b/tests/wpt/meta/webdriver/tests/classic/element_send_keys/form_controls.py.ini
@@ -4,3 +4,6 @@
[test_textarea_append]
expected: FAIL
+
+ [test_date]
+ expected: FAIL
diff --git a/tests/wpt/meta/webdriver/tests/classic/element_send_keys/scroll_into_view.py.ini b/tests/wpt/meta/webdriver/tests/classic/element_send_keys/scroll_into_view.py.ini
index 3e260cade03..d141c6022db 100644
--- a/tests/wpt/meta/webdriver/tests/classic/element_send_keys/scroll_into_view.py.ini
+++ b/tests/wpt/meta/webdriver/tests/classic/element_send_keys/scroll_into_view.py.ini
@@ -1,7 +1,4 @@
[scroll_into_view.py]
- [test_element_outside_of_not_scrollable_viewport]
- expected: FAIL
-
[test_element_outside_of_scrollable_viewport]
expected: FAIL
diff --git a/tests/wpt/meta/webdriver/tests/classic/element_send_keys/send_keys.py.ini b/tests/wpt/meta/webdriver/tests/classic/element_send_keys/send_keys.py.ini
index b2b09490191..10a5a86e3d2 100644
--- a/tests/wpt/meta/webdriver/tests/classic/element_send_keys/send_keys.py.ini
+++ b/tests/wpt/meta/webdriver/tests/classic/element_send_keys/send_keys.py.ini
@@ -13,9 +13,3 @@
[test_no_such_element_from_other_frame[closed\]]
expected: FAIL
-
- [test_stale_element_reference[top_context\]]
- expected: FAIL
-
- [test_stale_element_reference[child_context\]]
- expected: FAIL
diff --git a/tests/wpt/meta/webdriver/tests/classic/execute_async_script/collections.py.ini b/tests/wpt/meta/webdriver/tests/classic/execute_async_script/collections.py.ini
index 5d0711fe4ad..710ae93d053 100644
--- a/tests/wpt/meta/webdriver/tests/classic/execute_async_script/collections.py.ini
+++ b/tests/wpt/meta/webdriver/tests/classic/execute_async_script/collections.py.ini
@@ -1,10 +1,4 @@
[collections.py]
- [test_array_in_array]
- expected: FAIL
-
- [test_dom_token_list]
- expected: FAIL
-
[test_file_list]
expected: FAIL
diff --git a/tests/wpt/meta/webdriver/tests/classic/execute_script/collections.py.ini b/tests/wpt/meta/webdriver/tests/classic/execute_script/collections.py.ini
index 68e5ec4b830..710ae93d053 100644
--- a/tests/wpt/meta/webdriver/tests/classic/execute_script/collections.py.ini
+++ b/tests/wpt/meta/webdriver/tests/classic/execute_script/collections.py.ini
@@ -1,12 +1,6 @@
[collections.py]
- [test_dom_token_list]
- expected: FAIL
-
[test_file_list]
expected: FAIL
[test_html_all_collection]
expected: FAIL
-
- [test_array_in_array]
- expected: FAIL
diff --git a/tests/wpt/meta/webdriver/tests/classic/get_computed_role/get.py.ini b/tests/wpt/meta/webdriver/tests/classic/get_computed_role/get.py.ini
index abd4a7750b7..f00172fdc5a 100644
--- a/tests/wpt/meta/webdriver/tests/classic/get_computed_role/get.py.ini
+++ b/tests/wpt/meta/webdriver/tests/classic/get_computed_role/get.py.ini
@@ -14,11 +14,5 @@
[test_no_such_element_from_other_frame[closed\]]
expected: FAIL
- [test_stale_element_reference[top_context\]]
- expected: FAIL
-
- [test_stale_element_reference[child_context\]]
- expected: FAIL
-
[test_computed_roles[<article>foo</article>-article-article\]]
expected: FAIL
diff --git a/tests/wpt/meta/webdriver/tests/classic/get_element_css_value/get.py.ini b/tests/wpt/meta/webdriver/tests/classic/get_element_css_value/get.py.ini
index bcd25112776..d55c5312a47 100644
--- a/tests/wpt/meta/webdriver/tests/classic/get_element_css_value/get.py.ini
+++ b/tests/wpt/meta/webdriver/tests/classic/get_element_css_value/get.py.ini
@@ -13,9 +13,3 @@
[test_no_such_element_from_other_frame[closed\]]
expected: FAIL
-
- [test_stale_element_reference[top_context\]]
- expected: FAIL
-
- [test_stale_element_reference[child_context\]]
- expected: FAIL
diff --git a/tests/wpt/meta/webdriver/tests/classic/get_element_rect/get.py.ini b/tests/wpt/meta/webdriver/tests/classic/get_element_rect/get.py.ini
index 065e9fbc4ce..67875a58cd9 100644
--- a/tests/wpt/meta/webdriver/tests/classic/get_element_rect/get.py.ini
+++ b/tests/wpt/meta/webdriver/tests/classic/get_element_rect/get.py.ini
@@ -14,11 +14,5 @@
[test_no_such_element_from_other_frame[closed\]]
expected: FAIL
- [test_stale_element_reference[top_context\]]
- expected: FAIL
-
- [test_stale_element_reference[child_context\]]
- expected: FAIL
-
[test_basic]
expected: FAIL
diff --git a/tests/wpt/meta/webdriver/tests/classic/get_element_tag_name/get.py.ini b/tests/wpt/meta/webdriver/tests/classic/get_element_tag_name/get.py.ini
index b810c389100..0ac8ff98d59 100644
--- a/tests/wpt/meta/webdriver/tests/classic/get_element_tag_name/get.py.ini
+++ b/tests/wpt/meta/webdriver/tests/classic/get_element_tag_name/get.py.ini
@@ -14,11 +14,5 @@
[test_no_such_element_from_other_frame[closed\]]
expected: FAIL
- [test_stale_element_reference[top_context\]]
- expected: FAIL
-
- [test_stale_element_reference[child_context\]]
- expected: FAIL
-
[test_get_element_tag_name]
expected: FAIL
diff --git a/tests/wpt/meta/webdriver/tests/classic/get_element_text/get.py.ini b/tests/wpt/meta/webdriver/tests/classic/get_element_text/get.py.ini
index 5f04f967054..ad870f8f49b 100644
--- a/tests/wpt/meta/webdriver/tests/classic/get_element_text/get.py.ini
+++ b/tests/wpt/meta/webdriver/tests/classic/get_element_text/get.py.ini
@@ -14,12 +14,6 @@
[test_no_such_element_from_other_frame[closed\]]
expected: FAIL
- [test_stale_element_reference[top_context\]]
- expected: FAIL
-
- [test_stale_element_reference[child_context\]]
- expected: FAIL
-
[test_transform_capitalize[space\]]
expected: FAIL
diff --git a/tests/wpt/meta/webdriver/tests/classic/is_element_selected/selected.py.ini b/tests/wpt/meta/webdriver/tests/classic/is_element_selected/selected.py.ini
index f75724979c5..eb4c0299197 100644
--- a/tests/wpt/meta/webdriver/tests/classic/is_element_selected/selected.py.ini
+++ b/tests/wpt/meta/webdriver/tests/classic/is_element_selected/selected.py.ini
@@ -13,9 +13,3 @@
[test_no_such_element_from_other_frame[closed\]]
expected: FAIL
-
- [test_stale_element_reference[top_context\]]
- expected: FAIL
-
- [test_stale_element_reference[child_context\]]
- expected: FAIL
diff --git a/tests/wpt/meta/webdriver/tests/classic/new_window/new_tab.py.ini b/tests/wpt/meta/webdriver/tests/classic/new_window/new_tab.py.ini
index 77be6174789..db51a3496ae 100644
--- a/tests/wpt/meta/webdriver/tests/classic/new_window/new_tab.py.ini
+++ b/tests/wpt/meta/webdriver/tests/classic/new_window/new_tab.py.ini
@@ -1,15 +1,9 @@
[new_tab.py]
[test_keeps_current_window_handle]
- expected: ERROR
+ expected: FAIL
[test_opens_about_blank_in_new_tab]
- expected: ERROR
+ expected: FAIL
[test_initial_selection_for_contenteditable]
- expected: ERROR
-
- [test_sets_no_window_name]
- expected: ERROR
-
- [test_sets_no_opener]
- expected: ERROR
+ expected: FAIL
diff --git a/tests/wpt/meta/webdriver/tests/classic/perform_actions/perform.py.ini b/tests/wpt/meta/webdriver/tests/classic/perform_actions/perform.py.ini
deleted file mode 100644
index b4a8841b9ae..00000000000
--- a/tests/wpt/meta/webdriver/tests/classic/perform_actions/perform.py.ini
+++ /dev/null
@@ -1,9 +0,0 @@
-[perform.py]
- [test_input_source_action_sequence_actions_pause_duration_valid[wheel\]]
- expected: FAIL
-
- [test_input_source_action_sequence_actions_pause_duration_missing[wheel\]]
- expected: FAIL
-
- [test_input_source_action_sequence_pointer_parameters_not_processed[wheel\]]
- expected: FAIL
diff --git a/tests/wpt/meta/webdriver/tests/classic/perform_actions/pointer_mouse.py.ini b/tests/wpt/meta/webdriver/tests/classic/perform_actions/pointer_mouse.py.ini
index 4a163fe2fac..4222966b349 100644
--- a/tests/wpt/meta/webdriver/tests/classic/perform_actions/pointer_mouse.py.ini
+++ b/tests/wpt/meta/webdriver/tests/classic/perform_actions/pointer_mouse.py.ini
@@ -1,18 +1,11 @@
[pointer_mouse.py]
- expected: TIMEOUT
[test_no_top_browsing_context]
expected: FAIL
[test_no_browsing_context]
- expected: ERROR
-
- [test_pointer_down_closes_browsing_context]
- expected: FAIL
-
- [test_stale_element_reference[top_context\]]
expected: FAIL
- [test_stale_element_reference[child_context\]]
+ [test_pointer_down_closes_browsing_context]
expected: FAIL
[test_click_at_coordinates]
@@ -39,9 +32,6 @@
[test_click_element_in_shadow_tree[inner-closed\]]
expected: FAIL
- [test_click_navigation]
- expected: FAIL
-
[test_move_to_position_in_viewport[x\]]
expected: FAIL
@@ -60,5 +50,5 @@
[test_move_to_origin_position_within_frame[element\]]
expected: FAIL
- [test_invalid_element_origin]
+ [test_params_actions_origin_outside_viewport[element\]]
expected: FAIL
diff --git a/tests/wpt/meta/webdriver/tests/classic/perform_actions/pointer_mouse_drag.py.ini b/tests/wpt/meta/webdriver/tests/classic/perform_actions/pointer_mouse_drag.py.ini
index 8657edd79e8..3fa735ac7ea 100644
--- a/tests/wpt/meta/webdriver/tests/classic/perform_actions/pointer_mouse_drag.py.ini
+++ b/tests/wpt/meta/webdriver/tests/classic/perform_actions/pointer_mouse_drag.py.ini
@@ -1,63 +1,63 @@
[pointer_mouse_drag.py]
[test_drag_and_drop[20-0-0\]]
- expected: ERROR
+ expected: FAIL
[test_drag_and_drop[20-0-300\]]
- expected: ERROR
+ expected: FAIL
[test_drag_and_drop[20-0-800\]]
- expected: ERROR
+ expected: FAIL
[test_drag_and_drop[0-15-0\]]
- expected: ERROR
+ expected: FAIL
[test_drag_and_drop[0-15-300\]]
- expected: ERROR
+ expected: FAIL
[test_drag_and_drop[0-15-800\]]
- expected: ERROR
+ expected: FAIL
[test_drag_and_drop[10-15-0\]]
- expected: ERROR
+ expected: FAIL
[test_drag_and_drop[10-15-300\]]
- expected: ERROR
+ expected: FAIL
[test_drag_and_drop[10-15-800\]]
- expected: ERROR
+ expected: FAIL
[test_drag_and_drop[-20-0-0\]]
- expected: ERROR
+ expected: FAIL
[test_drag_and_drop[-20-0-300\]]
- expected: ERROR
+ expected: FAIL
[test_drag_and_drop[-20-0-800\]]
- expected: ERROR
+ expected: FAIL
[test_drag_and_drop[10--15-0\]]
- expected: ERROR
+ expected: FAIL
[test_drag_and_drop[10--15-300\]]
- expected: ERROR
+ expected: FAIL
[test_drag_and_drop[10--15-800\]]
- expected: ERROR
+ expected: FAIL
[test_drag_and_drop[-10--15-0\]]
- expected: ERROR
+ expected: FAIL
[test_drag_and_drop[-10--15-300\]]
- expected: ERROR
+ expected: FAIL
[test_drag_and_drop[-10--15-800\]]
- expected: ERROR
+ expected: FAIL
[test_drag_and_drop_with_draggable_element[0\]]
- expected: ERROR
+ expected: FAIL
[test_drag_and_drop_with_draggable_element[300\]]
- expected: ERROR
+ expected: FAIL
[test_drag_and_drop_with_draggable_element[800\]]
- expected: ERROR
+ expected: FAIL
diff --git a/tests/wpt/meta/webdriver/tests/classic/perform_actions/pointer_origin.py.ini b/tests/wpt/meta/webdriver/tests/classic/perform_actions/pointer_origin.py.ini
index 112a4f9ddf4..8102334d66b 100644
--- a/tests/wpt/meta/webdriver/tests/classic/perform_actions/pointer_origin.py.ini
+++ b/tests/wpt/meta/webdriver/tests/classic/perform_actions/pointer_origin.py.ini
@@ -1,27 +1,18 @@
[pointer_origin.py]
[test_viewport_inside]
- expected: ERROR
+ expected: FAIL
[test_pointer_inside]
- expected: ERROR
+ expected: FAIL
[test_element_center_point]
- expected: ERROR
+ expected: FAIL
[test_element_center_point_with_offset]
- expected: ERROR
+ expected: FAIL
[test_element_in_view_center_point_partly_visible]
- expected: ERROR
+ expected: FAIL
[test_element_larger_than_viewport]
- expected: ERROR
-
- [test_element_outside_of_view_port]
- expected: ERROR
-
- [test_viewport_outside]
- expected: ERROR
-
- [test_pointer_outside]
- expected: ERROR
+ expected: FAIL
diff --git a/tests/wpt/meta/webdriver/tests/classic/perform_actions/pointer_pen.py.ini b/tests/wpt/meta/webdriver/tests/classic/perform_actions/pointer_pen.py.ini
index a3d52579f7d..5c08076b7b2 100644
--- a/tests/wpt/meta/webdriver/tests/classic/perform_actions/pointer_pen.py.ini
+++ b/tests/wpt/meta/webdriver/tests/classic/perform_actions/pointer_pen.py.ini
@@ -8,12 +8,6 @@
[test_pointer_down_closes_browsing_context]
expected: FAIL
- [test_stale_element_reference[top_context\]]
- expected: FAIL
-
- [test_stale_element_reference[child_context\]]
- expected: FAIL
-
[test_pen_pointer_in_shadow_tree[outer-open\]]
expected: FAIL
diff --git a/tests/wpt/meta/webdriver/tests/classic/perform_actions/pointer_touch.py.ini b/tests/wpt/meta/webdriver/tests/classic/perform_actions/pointer_touch.py.ini
index 65101d138aa..2dd2ee19891 100644
--- a/tests/wpt/meta/webdriver/tests/classic/perform_actions/pointer_touch.py.ini
+++ b/tests/wpt/meta/webdriver/tests/classic/perform_actions/pointer_touch.py.ini
@@ -8,12 +8,6 @@
[test_pointer_down_closes_browsing_context]
expected: FAIL
- [test_stale_element_reference[top_context\]]
- expected: FAIL
-
- [test_stale_element_reference[child_context\]]
- expected: FAIL
-
[test_touch_pointer_in_shadow_tree[outer-open\]]
expected: FAIL
diff --git a/tests/wpt/meta/webdriver/tests/classic/perform_actions/sequence.py.ini b/tests/wpt/meta/webdriver/tests/classic/perform_actions/sequence.py.ini
deleted file mode 100644
index 54ee376545d..00000000000
--- a/tests/wpt/meta/webdriver/tests/classic/perform_actions/sequence.py.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[sequence.py]
- [test_perform_no_actions_send_no_events]
- expected: FAIL
diff --git a/tests/wpt/meta/webdriver/tests/classic/perform_actions/wheel.py.ini b/tests/wpt/meta/webdriver/tests/classic/perform_actions/wheel.py.ini
index 3f6abc70f3e..c8a0364b783 100644
--- a/tests/wpt/meta/webdriver/tests/classic/perform_actions/wheel.py.ini
+++ b/tests/wpt/meta/webdriver/tests/classic/perform_actions/wheel.py.ini
@@ -1,19 +1,10 @@
[wheel.py]
- [test_null_response_value]
- expected: FAIL
-
[test_no_top_browsing_context]
expected: FAIL
[test_no_browsing_context]
expected: FAIL
- [test_params_actions_origin_outside_viewport[element\]]
- expected: FAIL
-
- [test_params_actions_origin_outside_viewport[viewport\]]
- expected: FAIL
-
[test_scroll_not_scrollable]
expected: FAIL
diff --git a/tests/wpt/meta/webdriver/tests/classic/switch_to_frame/switch_webelement.py.ini b/tests/wpt/meta/webdriver/tests/classic/switch_to_frame/switch_webelement.py.ini
index 9932ab9a5d5..1f469cd85c3 100644
--- a/tests/wpt/meta/webdriver/tests/classic/switch_to_frame/switch_webelement.py.ini
+++ b/tests/wpt/meta/webdriver/tests/classic/switch_to_frame/switch_webelement.py.ini
@@ -1,10 +1,4 @@
[switch_webelement.py]
- [test_frame_id_webelement_stale_element_reference[top_context\]]
- expected: FAIL
-
- [test_frame_id_webelement_stale_element_reference[child_context\]]
- expected: FAIL
-
[test_frame_id_webelement_frame[0-foo\]]
expected: FAIL
diff --git a/tests/wpt/meta/webdriver/tests/classic/take_element_screenshot/screenshot.py.ini b/tests/wpt/meta/webdriver/tests/classic/take_element_screenshot/screenshot.py.ini
index 319e4bf848f..981c68641a8 100644
--- a/tests/wpt/meta/webdriver/tests/classic/take_element_screenshot/screenshot.py.ini
+++ b/tests/wpt/meta/webdriver/tests/classic/take_element_screenshot/screenshot.py.ini
@@ -19,12 +19,3 @@
[test_no_such_element_from_other_frame[closed\]]
expected: FAIL
-
- [test_stale_element_reference[top_context\]]
- expected: FAIL
-
- [test_stale_element_reference[child_context\]]
- expected: FAIL
-
- [test_format_and_dimensions]
- expected: FAIL
diff --git a/tests/wpt/meta/webdriver/tests/classic/take_screenshot/iframe.py.ini b/tests/wpt/meta/webdriver/tests/classic/take_screenshot/iframe.py.ini
deleted file mode 100644
index 62f7ab5e4da..00000000000
--- a/tests/wpt/meta/webdriver/tests/classic/take_screenshot/iframe.py.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[iframe.py]
- [test_always_captures_top_browsing_context]
- expected: FAIL
diff --git a/tests/wpt/meta/webmessaging/messageerror.html.ini b/tests/wpt/meta/webmessaging/messageerror.html.ini
deleted file mode 100644
index 9b875551f90..00000000000
--- a/tests/wpt/meta/webmessaging/messageerror.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[messageerror.html]
- [The onmessageerror content attribute must be compiled into the onmessageerror property]
- expected: FAIL
-
- [The onmessageerror content attribute must execute when an event is dispatched on the window]
- expected: FAIL
diff --git a/tests/wpt/mozilla/meta/MANIFEST.json b/tests/wpt/mozilla/meta/MANIFEST.json
index 7035ae424dc..296804116f8 100644
--- a/tests/wpt/mozilla/meta/MANIFEST.json
+++ b/tests/wpt/mozilla/meta/MANIFEST.json
@@ -13575,14 +13575,14 @@
]
],
"interfaces.https.html": [
- "76d746b0663ed73865816e678c2536eceff31f2d",
+ "72918e837726b58740a491a9223eeeb625055ae5",
[
null,
{}
]
],
"interfaces.worker.js": [
- "8d109502622fac7266a4564de09684a3ab94118c",
+ "e86f34f261442aeaa7074c525fb4b1206219769d",
[
"mozilla/interfaces.worker.html",
{}
diff --git a/tests/wpt/mozilla/tests/mozilla/interfaces.https.html b/tests/wpt/mozilla/tests/mozilla/interfaces.https.html
index 76d746b0663..72918e83772 100644
--- a/tests/wpt/mozilla/tests/mozilla/interfaces.https.html
+++ b/tests/wpt/mozilla/tests/mozilla/interfaces.https.html
@@ -371,6 +371,8 @@ test_interfaces([
"WritableStream",
"WritableStreamDefaultController",
"WritableStreamDefaultWriter",
+ "TransformStream",
+ "TransformStreamDefaultController",
"WGSLLanguageFeatures",
"XMLDocument",
"XMLHttpRequest",
diff --git a/tests/wpt/mozilla/tests/mozilla/interfaces.worker.js b/tests/wpt/mozilla/tests/mozilla/interfaces.worker.js
index 8d109502622..e86f34f2614 100644
--- a/tests/wpt/mozilla/tests/mozilla/interfaces.worker.js
+++ b/tests/wpt/mozilla/tests/mozilla/interfaces.worker.js
@@ -137,6 +137,8 @@ test_interfaces([
"WritableStream",
"WritableStreamDefaultController",
"WritableStreamDefaultWriter",
+ "TransformStream",
+ "TransformStreamDefaultController",
"WGSLLanguageFeatures",
"XMLHttpRequest",
"XMLHttpRequestEventTarget",
diff --git a/tests/wpt/tests/content-security-policy/img-src/icon-blocked.sub.html b/tests/wpt/tests/content-security-policy/img-src/icon-blocked.sub.html
index cc882347a1a..4c39e5dec73 100644
--- a/tests/wpt/tests/content-security-policy/img-src/icon-blocked.sub.html
+++ b/tests/wpt/tests/content-security-policy/img-src/icon-blocked.sub.html
@@ -12,6 +12,7 @@
var t_spv = async_test("Test that spv event is fired");
window.addEventListener("securitypolicyviolation", t_spv.step_func_done(function(e) {
assert_equals(e.violatedDirective, 'img-src');
+ assert_equals(e.target, document);
assert_true(e.blockedURI.endsWith('/support/fail.png'));
}));
diff --git a/tests/wpt/tests/content-security-policy/img-src/img-src-targeting.html b/tests/wpt/tests/content-security-policy/img-src/img-src-targeting.html
new file mode 100644
index 00000000000..3b4fe7c690b
--- /dev/null
+++ b/tests/wpt/tests/content-security-policy/img-src/img-src-targeting.html
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html>
+<head>
+ <meta http-equiv="Content-Security-Policy" content="img-src 'none';">
+ <script src='/resources/testharness.js'></script>
+ <script src='/resources/testharnessreport.js'></script>
+</head>
+<body>
+<p>Check that img-src sets correct target</p>
+ <script>
+ var t = async_test("Test that image does not load");
+ var t_spv = async_test("Test that spv event is fired");
+ window.addEventListener("securitypolicyviolation", t_spv.step_func_done(function(e) {
+ assert_equals(e.violatedDirective, 'img-src');
+ assert_equals(e.target, document);
+ assert_true(e.blockedURI.endsWith('/support/fail.png'));
+ }));
+ </script>
+ <img src='/content-security-policy/support/fail.png'
+ onload='t.step(function() { assert_unreached("Image should not have loaded"); t.done(); });'
+ onerror='t.done();'>
+</body>
+
+</html>
diff --git a/tests/wpt/tests/content-security-policy/style-src/style-src-inline-style-with-csstext.html b/tests/wpt/tests/content-security-policy/style-src/style-src-inline-style-with-csstext.html
new file mode 100644
index 00000000000..5e812b4aee9
--- /dev/null
+++ b/tests/wpt/tests/content-security-policy/style-src/style-src-inline-style-with-csstext.html
@@ -0,0 +1,29 @@
+<!doctype html>
+<html>
+<head>
+ <meta http-equiv="Content-Security-Policy" content="style-src 'self';">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+
+ <script>
+ var t = async_test("Manipulating cssText should be allowed with 'self'");
+ document.addEventListener("securitypolicyviolation", t.unreached_func("Should not trigger a security policy violation"));
+ </script>
+</head>
+<body>
+ <div id='log'></div>
+
+ <div id="content">Lorem ipsum</div>
+
+ <script>
+ t.step(function() {
+ var contentEl = document.getElementById("content");
+ contentEl.style.cssText = 'margin-left: 2px;';
+ var marginLeftVal = getComputedStyle(contentEl).getPropertyValue('margin-left');
+ assert_equals(marginLeftVal, "2px");
+ t.done();
+ });
+ </script>
+
+</body>
+</html>
diff --git a/tests/wpt/webgl/meta/conformance/context/premultiplyalpha-test.html.ini b/tests/wpt/webgl/meta/conformance/context/premultiplyalpha-test.html.ini
deleted file mode 100644
index ffc971bc861..00000000000
--- a/tests/wpt/webgl/meta/conformance/context/premultiplyalpha-test.html.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[premultiplyalpha-test.html]
- bug: https://github.com/servo/servo/issues/21132
-
- [WebGL test #62]
- expected: FAIL
-
- [WebGL test #69]
- expected: FAIL