aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt/meta/html
diff options
context:
space:
mode:
Diffstat (limited to 'tests/wpt/meta/html')
-rw-r--r--tests/wpt/meta/html/browsers/browsing-the-web/navigating-across-documents/008.html.ini3
-rw-r--r--tests/wpt/meta/html/browsers/browsing-the-web/navigating-across-documents/empty-iframe-load-event.html.ini6
-rw-r--r--tests/wpt/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-aboutblank-navigate-immediately.html.ini3
-rw-r--r--tests/wpt/meta/html/browsers/history/the-history-interface/traverse_the_history_3.html.ini3
-rw-r--r--tests/wpt/meta/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_access_details.sub.html.ini3
-rw-r--r--tests/wpt/meta/html/dom/idlharness.https.html.ini9
-rw-r--r--tests/wpt/meta/html/semantics/embedded-content/media-elements/error-sequence.html.ini30
-rw-r--r--tests/wpt/meta/html/semantics/embedded-content/media-elements/track/track-element/track-cues-sorted-before-dispatch.html.ini1
-rw-r--r--tests/wpt/meta/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.alpha.html.ini3
-rw-r--r--tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-1.html.ini1
-rw-r--r--tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-1.html.ini2
-rw-r--r--tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-2.html.ini3
-rw-r--r--tests/wpt/meta/html/semantics/forms/form-submission-0/jsurl-form-submit.tentative.html.ini3
-rw-r--r--tests/wpt/meta/html/semantics/forms/historical.html.ini3
-rw-r--r--tests/wpt/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/code-cache-nonce.html.ini9
-rw-r--r--tests/wpt/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-external-classic.html.ini3
-rw-r--r--tests/wpt/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-inline-classic.html.ini3
-rw-r--r--tests/wpt/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-nonce-classic.html.ini14
-rw-r--r--tests/wpt/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-nonce-module.html.ini7
-rw-r--r--tests/wpt/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/v8-code-cache.html.ini30
-rw-r--r--tests/wpt/meta/html/syntax/serializing-html-fragments/serializing-lt-gt.tentative.html.ini6
21 files changed, 127 insertions, 18 deletions
diff --git a/tests/wpt/meta/html/browsers/browsing-the-web/navigating-across-documents/008.html.ini b/tests/wpt/meta/html/browsers/browsing-the-web/navigating-across-documents/008.html.ini
deleted file mode 100644
index c253f779d78..00000000000
--- a/tests/wpt/meta/html/browsers/browsing-the-web/navigating-across-documents/008.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[008.html]
- [Link with onclick form submit to javascript url and href navigation ]
- expected: FAIL
diff --git a/tests/wpt/meta/html/browsers/browsing-the-web/navigating-across-documents/empty-iframe-load-event.html.ini b/tests/wpt/meta/html/browsers/browsing-the-web/navigating-across-documents/empty-iframe-load-event.html.ini
new file mode 100644
index 00000000000..3e07e6b7d1f
--- /dev/null
+++ b/tests/wpt/meta/html/browsers/browsing-the-web/navigating-across-documents/empty-iframe-load-event.html.ini
@@ -0,0 +1,6 @@
+[empty-iframe-load-event.html]
+ [Check execution order from nested timeout]
+ expected: FAIL
+
+ [Check execution order on load handler]
+ expected: FAIL
diff --git a/tests/wpt/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-aboutblank-navigate-immediately.html.ini b/tests/wpt/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-aboutblank-navigate-immediately.html.ini
index 277436ffad2..5f9a07f92f0 100644
--- a/tests/wpt/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-aboutblank-navigate-immediately.html.ini
+++ b/tests/wpt/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-aboutblank-navigate-immediately.html.ini
@@ -1,3 +1,6 @@
[iframe-src-aboutblank-navigate-immediately.html]
[Navigating to a different document with window.open]
expected: FAIL
+
+ [Navigating to a different document with form submission]
+ expected: FAIL
diff --git a/tests/wpt/meta/html/browsers/history/the-history-interface/traverse_the_history_3.html.ini b/tests/wpt/meta/html/browsers/history/the-history-interface/traverse_the_history_3.html.ini
deleted file mode 100644
index a03a8322165..00000000000
--- a/tests/wpt/meta/html/browsers/history/the-history-interface/traverse_the_history_3.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[traverse_the_history_3.html]
- [Multiple history traversals, last would be aborted]
- expected: FAIL
diff --git a/tests/wpt/meta/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_access_details.sub.html.ini b/tests/wpt/meta/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_access_details.sub.html.ini
index ac4a3af4b00..4db5975ba24 100644
--- a/tests/wpt/meta/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_access_details.sub.html.ini
+++ b/tests/wpt/meta/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_access_details.sub.html.ini
@@ -11,9 +11,6 @@
[Access is revoked to Window object when we stop being same effective script origin due to document.domain.]
expected: FAIL
- [Access is revoked to Location object when we stop being same effective script origin due to document.domain.]
- expected: FAIL
-
[Access evolves correctly for non-cross-origin objects when we join up via document.domain and then diverge again.]
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 29cbc17c7e3..23b8e353fb0 100644
--- a/tests/wpt/meta/html/dom/idlharness.https.html.ini
+++ b/tests/wpt/meta/html/dom/idlharness.https.html.ini
@@ -5801,6 +5801,9 @@
[ImageData interface: new ImageData(10, 10) must inherit property "pixelFormat" with the proper type]
expected: FAIL
+ [CustomElementRegistry interface: operation initialize(Node)]
+ expected: FAIL
+
[idlharness.https.html?include=HTML.+]
[HTMLAllCollection interface: existence and properties of interface object]
@@ -7848,3 +7851,9 @@
[HTMLButtonElement interface: document.createElement("button") must inherit property "commandForElement" with the proper type]
expected: FAIL
+
+ [HTMLTemplateElement interface: attribute shadowRootCustomElementRegistry]
+ expected: FAIL
+
+ [HTMLTemplateElement interface: document.createElement("template") must inherit property "shadowRootCustomElementRegistry" with the proper type]
+ expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/embedded-content/media-elements/error-sequence.html.ini b/tests/wpt/meta/html/semantics/embedded-content/media-elements/error-sequence.html.ini
new file mode 100644
index 00000000000..4faa017d9e5
--- /dev/null
+++ b/tests/wpt/meta/html/semantics/embedded-content/media-elements/error-sequence.html.ini
@@ -0,0 +1,30 @@
+[error-sequence.html]
+ [empty src attribute]
+ expected: FAIL
+
+ [urlRecord failure]
+ expected: FAIL
+
+ [fetch resource]
+ expected: FAIL
+
+ [error event while HAVE_NOTHING]
+ expected: FAIL
+
+ [error attribute while HAVE_NOTHING]
+ expected: FAIL
+
+ [play() promise while HAVE_NOTHING]
+ expected: FAIL
+
+ [play() promise after error event while HAVE_NOTHING]
+ expected: FAIL
+
+ [error event while HAVE_METADATA]
+ expected: FAIL
+
+ [error event after HAVE_FUTURE_DATA]
+ expected: FAIL
+
+ [error attribute after DECODE_ERROR]
+ expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/embedded-content/media-elements/track/track-element/track-cues-sorted-before-dispatch.html.ini b/tests/wpt/meta/html/semantics/embedded-content/media-elements/track/track-element/track-cues-sorted-before-dispatch.html.ini
index d8b5fe6b0d1..5472f6d7f70 100644
--- a/tests/wpt/meta/html/semantics/embedded-content/media-elements/track/track-element/track-cues-sorted-before-dispatch.html.ini
+++ b/tests/wpt/meta/html/semantics/embedded-content/media-elements/track/track-element/track-cues-sorted-before-dispatch.html.ini
@@ -2,4 +2,3 @@
expected: TIMEOUT
[All events are triggered in chronological order]
expected: TIMEOUT
-
diff --git a/tests/wpt/meta/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.alpha.html.ini b/tests/wpt/meta/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.alpha.html.ini
deleted file mode 100644
index 16ecb34bf33..00000000000
--- a/tests/wpt/meta/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.alpha.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[toDataURL.jpeg.alpha.html]
- [toDataURL with JPEG composites onto black]
- expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-1.html.ini b/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-1.html.ini
index 56f11f614da..24903b5f66f 100644
--- a/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-1.html.ini
+++ b/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-1.html.ini
@@ -1,3 +1,4 @@
[iframe_sandbox_popups_escaping-1.html]
+ expected: TIMEOUT
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used]
expected: TIMEOUT
diff --git a/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-1.html.ini b/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-1.html.ini
index e8872b3585b..62a6e7fc812 100644
--- a/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-1.html.ini
+++ b/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-1.html.ini
@@ -1,4 +1,4 @@
[iframe_sandbox_popups_nonescaping-1.html]
- expected: TIMEOUT
+ expected: CRASH
[Check that popups from a sandboxed iframe do not escape the sandbox]
expected: NOTRUN
diff --git a/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-2.html.ini b/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-2.html.ini
index 4034793cc72..c6f1e5d7d84 100644
--- a/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-2.html.ini
+++ b/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-2.html.ini
@@ -1,3 +1,4 @@
[iframe_sandbox_popups_nonescaping-2.html]
+ expected: TIMEOUT
[Check that popups from a sandboxed iframe do not escape the sandbox]
- expected: FAIL
+ expected: NOTRUN
diff --git a/tests/wpt/meta/html/semantics/forms/form-submission-0/jsurl-form-submit.tentative.html.ini b/tests/wpt/meta/html/semantics/forms/form-submission-0/jsurl-form-submit.tentative.html.ini
new file mode 100644
index 00000000000..640bea3a8dd
--- /dev/null
+++ b/tests/wpt/meta/html/semantics/forms/form-submission-0/jsurl-form-submit.tentative.html.ini
@@ -0,0 +1,3 @@
+[jsurl-form-submit.tentative.html]
+ [Verifies that form submissions scheduled inside javascript: urls take precedence over the javascript: url's return value.]
+ expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/forms/historical.html.ini b/tests/wpt/meta/html/semantics/forms/historical.html.ini
new file mode 100644
index 00000000000..5d8289307cc
--- /dev/null
+++ b/tests/wpt/meta/html/semantics/forms/historical.html.ini
@@ -0,0 +1,3 @@
+[historical.html]
+ [<input name=isindex> should not be supported]
+ expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/code-cache-nonce.html.ini b/tests/wpt/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/code-cache-nonce.html.ini
new file mode 100644
index 00000000000..ccad3276c85
--- /dev/null
+++ b/tests/wpt/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/code-cache-nonce.html.ini
@@ -0,0 +1,9 @@
+[code-cache-nonce.html]
+ [First dynamic import should use nonce=abc]
+ expected: FAIL
+
+ [Second dynamic import should use nonce=def]
+ expected: FAIL
+
+ [Third dynamic import should use nonce=ghi]
+ expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-external-classic.html.ini b/tests/wpt/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-external-classic.html.ini
new file mode 100644
index 00000000000..0080e7908e9
--- /dev/null
+++ b/tests/wpt/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-external-classic.html.ini
@@ -0,0 +1,3 @@
+[propagate-nonce-external-classic.html]
+ [Dynamically imported module should eval when imported from script w/ a valid nonce.]
+ expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-inline-classic.html.ini b/tests/wpt/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-inline-classic.html.ini
new file mode 100644
index 00000000000..74b32cc06dd
--- /dev/null
+++ b/tests/wpt/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-inline-classic.html.ini
@@ -0,0 +1,3 @@
+[propagate-nonce-inline-classic.html]
+ [Dynamically imported module should eval when imported from script w/ a valid nonce.]
+ expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-nonce-classic.html.ini b/tests/wpt/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-nonce-classic.html.ini
index 6c4f4e4311b..9b3e3358ad3 100644
--- a/tests/wpt/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-nonce-classic.html.ini
+++ b/tests/wpt/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-nonce-classic.html.ini
@@ -1,6 +1,18 @@
[string-compilation-nonce-classic.html]
[reflected inline event handlers must not inherit the nonce from the triggering script, thus fail]
- expected: FAIL
+ expected: PASS
[inline event handlers triggered via UA code must not inherit the nonce from the triggering script, thus fail]
+ expected: PASS
+
+ [setTimeout must inherit the nonce from the triggering script, thus execute]
+ expected: FAIL
+
+ [direct eval must inherit the nonce from the triggering script, thus execute]
+ expected: FAIL
+
+ [indirect eval must inherit the nonce from the triggering script, thus execute]
expected: FAIL
+
+ [the Function constructor must inherit the nonce from the triggering script, thus execute]
+ expected: FAIL \ No newline at end of file
diff --git a/tests/wpt/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-nonce-module.html.ini b/tests/wpt/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-nonce-module.html.ini
index aef6f76d69e..1d3b047b68b 100644
--- a/tests/wpt/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-nonce-module.html.ini
+++ b/tests/wpt/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-nonce-module.html.ini
@@ -1,9 +1,9 @@
[string-compilation-nonce-module.html]
[reflected inline event handlers must not inherit the nonce from the triggering script, thus fail]
- expected: FAIL
+ expected: PASS
[inline event handlers triggered via UA code must not inherit the nonce from the triggering script, thus fail]
- expected: FAIL
+ expected: PASS
[direct eval must inherit the nonce from the triggering script, thus execute]
expected: FAIL
@@ -13,3 +13,6 @@
[the Function constructor must inherit the nonce from the triggering script, thus execute]
expected: FAIL
+
+ [setTimeout must inherit the nonce from the triggering script, thus execute]
+ expected: FAIL \ No newline at end of file
diff --git a/tests/wpt/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/v8-code-cache.html.ini b/tests/wpt/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/v8-code-cache.html.ini
new file mode 100644
index 00000000000..64413107401
--- /dev/null
+++ b/tests/wpt/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/v8-code-cache.html.ini
@@ -0,0 +1,30 @@
+[v8-code-cache.html]
+ [text/javascript: Run #1]
+ expected: FAIL
+
+ [text/javascript: Run #2]
+ expected: FAIL
+
+ [text/javascript: Run #3]
+ expected: FAIL
+
+ [text/javascript: Run #4]
+ expected: FAIL
+
+ [text/javascript: Run #5]
+ expected: FAIL
+
+ [module: Run #1]
+ expected: FAIL
+
+ [module: Run #2]
+ expected: FAIL
+
+ [module: Run #3]
+ expected: FAIL
+
+ [module: Run #4]
+ expected: FAIL
+
+ [module: Run #5]
+ expected: FAIL
diff --git a/tests/wpt/meta/html/syntax/serializing-html-fragments/serializing-lt-gt.tentative.html.ini b/tests/wpt/meta/html/syntax/serializing-html-fragments/serializing-lt-gt.tentative.html.ini
new file mode 100644
index 00000000000..932fc486676
--- /dev/null
+++ b/tests/wpt/meta/html/syntax/serializing-html-fragments/serializing-lt-gt.tentative.html.ini
@@ -0,0 +1,6 @@
+[serializing-lt-gt.tentative.html]
+ [innerHTML]
+ expected: FAIL
+
+ [outerHTML]
+ expected: FAIL