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/replace-before-load/a-click.html.ini3
-rw-r--r--tests/wpt/meta/html/browsers/history/the-history-interface/traverse_the_history_4.html.ini3
-rw-r--r--tests/wpt/meta/html/semantics/embedded-content/media-elements/media_fragment_seek.html.ini2
-rw-r--r--tests/wpt/meta/html/semantics/embedded-content/the-embed-element/embed-javascript-url.html.ini7
-rw-r--r--tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe-loading-lazy-reload-navigation-reload.html.ini3
-rw-r--r--tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_in_src.htm.ini40
-rw-r--r--tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_initial_insertion.html.ini3
-rw-r--r--tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_loading_lazy.htm.ini3
-rw-r--r--tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_not_about_blank.html.ini3
-rw-r--r--tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_remove_srcdoc.html.ini3
-rw-r--r--tests/wpt/meta/html/semantics/embedded-content/the-img-element/naturalWidth-naturalHeight-unavailable.tentative.html.ini90
-rw-r--r--tests/wpt/meta/html/semantics/embedded-content/the-object-element/object-javascript-url.html.ini7
-rw-r--r--tests/wpt/meta/html/semantics/embedded-content/the-video-element/intrinsic_sizes.htm.ini3
-rw-r--r--tests/wpt/meta/html/semantics/forms/the-select-element/customizable-select/selectedcontent-mutations.tentative.html.ini3
-rw-r--r--tests/wpt/meta/html/semantics/permission-element/display-css-property-reftest.tentative.html.ini2
-rw-r--r--tests/wpt/meta/html/semantics/permission-element/display-css-property.tentative.html.ini3
-rw-r--r--tests/wpt/meta/html/semantics/popovers/popover-toggle-source.tentative.html.ini21
17 files changed, 188 insertions, 11 deletions
diff --git a/tests/wpt/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/a-click.html.ini b/tests/wpt/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/a-click.html.ini
deleted file mode 100644
index 60a4fa51f8a..00000000000
--- a/tests/wpt/meta/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/a-click.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[a-click.html]
- [aElement.click() before the load event must NOT replace]
- expected: FAIL
diff --git a/tests/wpt/meta/html/browsers/history/the-history-interface/traverse_the_history_4.html.ini b/tests/wpt/meta/html/browsers/history/the-history-interface/traverse_the_history_4.html.ini
deleted file mode 100644
index d6188c03424..00000000000
--- a/tests/wpt/meta/html/browsers/history/the-history-interface/traverse_the_history_4.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[traverse_the_history_4.html]
- [Multiple history traversals, last would be aborted]
- expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/embedded-content/media-elements/media_fragment_seek.html.ini b/tests/wpt/meta/html/semantics/embedded-content/media-elements/media_fragment_seek.html.ini
new file mode 100644
index 00000000000..dbbc149ee4a
--- /dev/null
+++ b/tests/wpt/meta/html/semantics/embedded-content/media-elements/media_fragment_seek.html.ini
@@ -0,0 +1,2 @@
+[media_fragment_seek.html]
+ expected: CRASH
diff --git a/tests/wpt/meta/html/semantics/embedded-content/the-embed-element/embed-javascript-url.html.ini b/tests/wpt/meta/html/semantics/embedded-content/the-embed-element/embed-javascript-url.html.ini
new file mode 100644
index 00000000000..e07fe430a2b
--- /dev/null
+++ b/tests/wpt/meta/html/semantics/embedded-content/the-embed-element/embed-javascript-url.html.ini
@@ -0,0 +1,7 @@
+[embed-javascript-url.html]
+ expected: TIMEOUT
+ [location.href = 'javascript:"test"' should fire a load event]
+ expected: TIMEOUT
+
+ [location.href = 'javascript:1' should not fire a load event]
+ expected: NOTRUN
diff --git a/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe-loading-lazy-reload-navigation-reload.html.ini b/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe-loading-lazy-reload-navigation-reload.html.ini
index 0c94be22223..920391c61dd 100644
--- a/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe-loading-lazy-reload-navigation-reload.html.ini
+++ b/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe-loading-lazy-reload-navigation-reload.html.ini
@@ -1,3 +1,6 @@
[iframe-loading-lazy-reload-navigation-reload.html]
[Reloading iframe loading='lazy' before it is loaded: location.reload]
expected: FAIL
+
+ [Reloading iframe loading='lazy' before it is loaded: navigation.reload]
+ expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_in_src.htm.ini b/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_in_src.htm.ini
new file mode 100644
index 00000000000..66d33308cd7
--- /dev/null
+++ b/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_in_src.htm.ini
@@ -0,0 +1,40 @@
+[iframe_javascript_url_in_src.htm]
+ expected: TIMEOUT
+ [String object: javascript:new String("foo")]
+ expected: TIMEOUT
+
+ [undefined: javascript:void(0)]
+ expected: TIMEOUT
+
+ [number: javascript:1]
+ expected: TIMEOUT
+
+ [boolean: javascript:true]
+ expected: TIMEOUT
+
+ [null: javascript:null]
+ expected: TIMEOUT
+
+ [global: javascript:window]
+ expected: TIMEOUT
+
+ [host object: javascript:document]
+ expected: TIMEOUT
+
+ [function: javascript:(() => { return function() {}; })()]
+ expected: TIMEOUT
+
+ [regexp: javascript:/foo/]
+ expected: TIMEOUT
+
+ [array: javascript:["foo"\]]
+ expected: TIMEOUT
+
+ [object: javascript:{"foo": "bar"}]
+ expected: TIMEOUT
+
+ [ArrayBuffer: javascript:new ArrayBuffer(8)]
+ expected: TIMEOUT
+
+ [TypeError: javascript:new TypeError("foo")]
+ expected: TIMEOUT
diff --git a/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_initial_insertion.html.ini b/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_initial_insertion.html.ini
new file mode 100644
index 00000000000..0df7c29c568
--- /dev/null
+++ b/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_initial_insertion.html.ini
@@ -0,0 +1,3 @@
+[iframe_javascript_url_initial_insertion.html]
+ [javascript: URL in iframe src, initial insertion check]
+ expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_loading_lazy.htm.ini b/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_loading_lazy.htm.ini
new file mode 100644
index 00000000000..8a829e693a7
--- /dev/null
+++ b/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_loading_lazy.htm.ini
@@ -0,0 +1,3 @@
+[iframe_javascript_url_loading_lazy.htm]
+ [javascript: URL in iframe src and loading="lazy"]
+ expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_not_about_blank.html.ini b/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_not_about_blank.html.ini
new file mode 100644
index 00000000000..2731e6d0a84
--- /dev/null
+++ b/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_not_about_blank.html.ini
@@ -0,0 +1,3 @@
+[iframe_javascript_url_not_about_blank.html]
+ [javascript: URL in iframe src, initial src is not about:blank]
+ expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_remove_srcdoc.html.ini b/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_remove_srcdoc.html.ini
new file mode 100644
index 00000000000..d4d519b44f6
--- /dev/null
+++ b/tests/wpt/meta/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_remove_srcdoc.html.ini
@@ -0,0 +1,3 @@
+[iframe_javascript_url_remove_srcdoc.html]
+ [javascript: URL in iframe src, removing srcdoc]
+ expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/embedded-content/the-img-element/naturalWidth-naturalHeight-unavailable.tentative.html.ini b/tests/wpt/meta/html/semantics/embedded-content/the-img-element/naturalWidth-naturalHeight-unavailable.tentative.html.ini
new file mode 100644
index 00000000000..5c4c37fa7e1
--- /dev/null
+++ b/tests/wpt/meta/html/semantics/embedded-content/the-img-element/naturalWidth-naturalHeight-unavailable.tentative.html.ini
@@ -0,0 +1,90 @@
+[naturalWidth-naturalHeight-unavailable.tentative.html]
+ [SVG image, no natural dimensions]
+ expected: FAIL
+
+ [SVG image, percengage natural dimensions]
+ expected: FAIL
+
+ [SVG image, negative percengage natural dimensions]
+ expected: FAIL
+
+ [SVG image, with natural width]
+ expected: FAIL
+
+ [SVG image, with natural height]
+ expected: FAIL
+
+ [SVG image, with natural width of 0]
+ expected: FAIL
+
+ [SVG image, with natural height of 0]
+ expected: FAIL
+
+ [SVG image, with natural width being negative]
+ expected: FAIL
+
+ [SVG image, with natural height being negative]
+ expected: FAIL
+
+ [SVG image, no natural dimensions, and aspect ratio from viewBox]
+ expected: FAIL
+
+ [SVG image, percengage natural dimensions, and aspect ratio from viewBox]
+ expected: FAIL
+
+ [SVG image, negative percengage natural dimensions, and aspect ratio from viewBox]
+ expected: FAIL
+
+ [SVG image, with natural width, and aspect ratio from viewBox]
+ expected: FAIL
+
+ [SVG image, with natural height, and aspect ratio from viewBox]
+ expected: FAIL
+
+ [SVG image, with natural width of 0, and aspect ratio from viewBox]
+ expected: FAIL
+
+ [SVG image, with natural height of 0, and aspect ratio from viewBox]
+ expected: FAIL
+
+ [SVG image, with natural width being negative, and aspect ratio from viewBox]
+ expected: FAIL
+
+ [SVG image, with natural height being negative, and aspect ratio from viewBox]
+ expected: FAIL
+
+ [SVG image, no natural dimensions, viewBox with 0 width/height]
+ expected: FAIL
+
+ [SVG image, no natural dimensions, viewBox with 0 width]
+ expected: FAIL
+
+ [SVG image, no natural dimensions, viewBox with 0 height]
+ expected: FAIL
+
+ [SVG image, with natural width, viewBox with 0 width/height]
+ expected: FAIL
+
+ [SVG image, with natural width, viewBox with 0 width]
+ expected: FAIL
+
+ [SVG image, with natural width, viewBox with 0 height]
+ expected: FAIL
+
+ [SVG image, with natural height, viewBox with 0 width/height]
+ expected: FAIL
+
+ [SVG image, with natural height, viewBox with 0 width]
+ expected: FAIL
+
+ [SVG image, with natural height, viewBox with 0 height]
+ expected: FAIL
+
+ [SVG image, with natural width and height, and aspect ratio from viewBox]
+ expected: FAIL
+
+ [SVG image, with natural width and height of 0, and aspect ratio from viewBox]
+ expected: FAIL
+
+ [SVG image, with natural width and height being negative, and aspect ratio from viewBox]
+ expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/embedded-content/the-object-element/object-javascript-url.html.ini b/tests/wpt/meta/html/semantics/embedded-content/the-object-element/object-javascript-url.html.ini
new file mode 100644
index 00000000000..d1c90754358
--- /dev/null
+++ b/tests/wpt/meta/html/semantics/embedded-content/the-object-element/object-javascript-url.html.ini
@@ -0,0 +1,7 @@
+[object-javascript-url.html]
+ expected: TIMEOUT
+ [location.href = 'javascript:"test"' should fire a load event]
+ expected: TIMEOUT
+
+ [location.href = 'javascript:1' should not fire a load event]
+ expected: NOTRUN
diff --git a/tests/wpt/meta/html/semantics/embedded-content/the-video-element/intrinsic_sizes.htm.ini b/tests/wpt/meta/html/semantics/embedded-content/the-video-element/intrinsic_sizes.htm.ini
new file mode 100644
index 00000000000..4cb15eeee5e
--- /dev/null
+++ b/tests/wpt/meta/html/semantics/embedded-content/the-video-element/intrinsic_sizes.htm.ini
@@ -0,0 +1,3 @@
+[intrinsic_sizes.htm]
+ [default object size after src is removed]
+ expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/forms/the-select-element/customizable-select/selectedcontent-mutations.tentative.html.ini b/tests/wpt/meta/html/semantics/forms/the-select-element/customizable-select/selectedcontent-mutations.tentative.html.ini
new file mode 100644
index 00000000000..4f7b9917493
--- /dev/null
+++ b/tests/wpt/meta/html/semantics/forms/the-select-element/customizable-select/selectedcontent-mutations.tentative.html.ini
@@ -0,0 +1,3 @@
+[selectedcontent-mutations.tentative.html]
+ [MutationObserver records during parsing of <select> with <selectedcontent>]
+ expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/permission-element/display-css-property-reftest.tentative.html.ini b/tests/wpt/meta/html/semantics/permission-element/display-css-property-reftest.tentative.html.ini
deleted file mode 100644
index 01e47dd8995..00000000000
--- a/tests/wpt/meta/html/semantics/permission-element/display-css-property-reftest.tentative.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[display-css-property-reftest.tentative.html]
- expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/permission-element/display-css-property.tentative.html.ini b/tests/wpt/meta/html/semantics/permission-element/display-css-property.tentative.html.ini
deleted file mode 100644
index 3653fbe90d3..00000000000
--- a/tests/wpt/meta/html/semantics/permission-element/display-css-property.tentative.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[display-css-property.tentative.html]
- ['display' should be either 'inline-block' or 'none']
- expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/popovers/popover-toggle-source.tentative.html.ini b/tests/wpt/meta/html/semantics/popovers/popover-toggle-source.tentative.html.ini
new file mode 100644
index 00000000000..0792a3bfa23
--- /dev/null
+++ b/tests/wpt/meta/html/semantics/popovers/popover-toggle-source.tentative.html.ini
@@ -0,0 +1,21 @@
+[popover-toggle-source.tentative.html]
+ [ToggleEvent.source on popover elements: showPopover() without source.]
+ expected: FAIL
+
+ [ToggleEvent.source on popover elements: showPopover() with source.]
+ expected: FAIL
+
+ [ToggleEvent.source on popover elements: Calling click() on a popovertarget button.]
+ expected: FAIL
+
+ [ToggleEvent.source on popover elements: Calling click() on a command button.]
+ expected: FAIL
+
+ [ToggleEvent.source on popover elements: showPopover() then popovertarget button.]
+ expected: FAIL
+
+ [ToggleEvent.source on popover elements: showPopover(invoker) then popovertarget button.]
+ expected: FAIL
+
+ [ToggleEvent.source on popover elements: popovertarget button then hidePopover().]
+ expected: FAIL