aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt/meta/html
diff options
context:
space:
mode:
authorLuke Warlow <luke@warlow.dev>2024-07-26 17:03:25 +0100
committerGitHub <noreply@github.com>2024-07-26 16:03:25 +0000
commit8f377a0cb144b32182938f2210360a9a124e2b16 (patch)
tree2ed581f3c01bd23edf6b09a2335a14beb28988be /tests/wpt/meta/html
parent902bf5733139ba6269e4f10c52ae62e0eea4a4c0 (diff)
downloadservo-8f377a0cb144b32182938f2210360a9a124e2b16.tar.gz
servo-8f377a0cb144b32182938f2210360a9a124e2b16.zip
Partially implement dialog.show() (#32681)
Signed-off-by: Luke Warlow <lwarlow@igalia.com>
Diffstat (limited to 'tests/wpt/meta/html')
-rw-r--r--tests/wpt/meta/html/dom/idlharness.https.html.ini3
-rw-r--r--tests/wpt/meta/html/interaction/focus/the-autofocus-attribute/autofocus-dialog.html.ini2
-rw-r--r--tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-close-event.html.ini3
-rw-r--r--tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-focus-previous-outside.html.ini3
-rw-r--r--tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-focusing-steps-disconnected.html.ini3
-rw-r--r--tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-focusing-steps-inert.html.ini3
-rw-r--r--tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-focusing-steps-prevent-autofocus.html.ini3
-rw-r--r--tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-open-2.html.ini3
-rw-r--r--tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-return-value.html.ini3
-rw-r--r--tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/modal-dialog-in-visibility-hidden.html.ini3
-rw-r--r--tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/non-modal-dialog-layout.html.ini3
-rw-r--r--tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/submit-dialog-close-event.html.ini3
12 files changed, 3 insertions, 32 deletions
diff --git a/tests/wpt/meta/html/dom/idlharness.https.html.ini b/tests/wpt/meta/html/dom/idlharness.https.html.ini
index 2bc8cb01296..3555bfd253d 100644
--- a/tests/wpt/meta/html/dom/idlharness.https.html.ini
+++ b/tests/wpt/meta/html/dom/idlharness.https.html.ini
@@ -3165,9 +3165,6 @@
[HTMLTableElement interface: attribute summary]
expected: FAIL
- [HTMLDialogElement interface: operation show()]
- expected: FAIL
-
[HTMLUListElement interface: attribute type]
expected: FAIL
diff --git a/tests/wpt/meta/html/interaction/focus/the-autofocus-attribute/autofocus-dialog.html.ini b/tests/wpt/meta/html/interaction/focus/the-autofocus-attribute/autofocus-dialog.html.ini
index fdc27d37788..d8fc3ccf172 100644
--- a/tests/wpt/meta/html/interaction/focus/the-autofocus-attribute/autofocus-dialog.html.ini
+++ b/tests/wpt/meta/html/interaction/focus/the-autofocus-attribute/autofocus-dialog.html.ini
@@ -3,4 +3,4 @@
expected: FAIL
[<dialog>-contained autofocus element gets focused when the dialog is shown]
- expected: FAIL
+ expected: TIMEOUT
diff --git a/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-close-event.html.ini b/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-close-event.html.ini
deleted file mode 100644
index 55fc622e734..00000000000
--- a/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-close-event.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[dialog-close-event.html]
- [Test that dialog receives a close event upon closing.]
- expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-focus-previous-outside.html.ini b/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-focus-previous-outside.html.ini
index 9702f2ea949..fc24a206a89 100644
--- a/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-focus-previous-outside.html.ini
+++ b/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-focus-previous-outside.html.ini
@@ -1,7 +1,4 @@
[dialog-focus-previous-outside.html]
- [Focus should not be restored if the currently focused element is not inside the dialog.]
- expected: FAIL
-
[Focus restore should not occur when the focused element is in a shadowroot outside of the dialog.]
expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-focusing-steps-disconnected.html.ini b/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-focusing-steps-disconnected.html.ini
index 431e978d6de..b012977caa1 100644
--- a/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-focusing-steps-disconnected.html.ini
+++ b/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-focusing-steps-disconnected.html.ini
@@ -1,6 +1,3 @@
[dialog-focusing-steps-disconnected.html]
- [dialog.show(): focusing steps should not change focus on disconnected <dialog>]
- expected: FAIL
-
[dialog.showModal() should throw on disconnected <dialog>]
expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-focusing-steps-inert.html.ini b/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-focusing-steps-inert.html.ini
index 8a87d616083..d4edcedc0e7 100644
--- a/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-focusing-steps-inert.html.ini
+++ b/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-focusing-steps-inert.html.ini
@@ -1,6 +1,3 @@
[dialog-focusing-steps-inert.html]
- [dialog.show(): focusing steps should not change focus when dialog is inert]
- expected: FAIL
-
[dialog.showModal(): focusing steps should apply focus fixup rule when dialog is inert]
expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-focusing-steps-prevent-autofocus.html.ini b/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-focusing-steps-prevent-autofocus.html.ini
deleted file mode 100644
index dc0bb041356..00000000000
--- a/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-focusing-steps-prevent-autofocus.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[dialog-focusing-steps-prevent-autofocus.html]
- [After showing a dialog, non-dialog autofocus processing won't work.]
- expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-open-2.html.ini b/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-open-2.html.ini
deleted file mode 100644
index 609b0be13f4..00000000000
--- a/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-open-2.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[dialog-open-2.html]
- [Tests that dialog is visible after show() is called and not visible after close() is called.]
- expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-return-value.html.ini b/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-return-value.html.ini
deleted file mode 100644
index 1ee6fa41bf8..00000000000
--- a/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/dialog-return-value.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[dialog-return-value.html]
- [Tests dialog.returnValue is settable and returns the last value set.]
- expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/modal-dialog-in-visibility-hidden.html.ini b/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/modal-dialog-in-visibility-hidden.html.ini
index 95470de83f6..80f0790373b 100644
--- a/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/modal-dialog-in-visibility-hidden.html.ini
+++ b/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/modal-dialog-in-visibility-hidden.html.ini
@@ -1,7 +1,4 @@
[modal-dialog-in-visibility-hidden.html]
- [Non-modal dialog should let parent visibility inherit]
- expected: FAIL
-
[Modal dialog should have visibility: visible by default in UA sheet]
expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/non-modal-dialog-layout.html.ini b/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/non-modal-dialog-layout.html.ini
deleted file mode 100644
index 6c65b8e6f0b..00000000000
--- a/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/non-modal-dialog-layout.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[non-modal-dialog-layout.html]
- [Tests layout of non-modal dialogs.]
- expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/submit-dialog-close-event.html.ini b/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/submit-dialog-close-event.html.ini
index 5535c3b9cba..cd762141b9e 100644
--- a/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/submit-dialog-close-event.html.ini
+++ b/tests/wpt/meta/html/semantics/interactive-elements/the-dialog-element/submit-dialog-close-event.html.ini
@@ -1,3 +1,4 @@
[submit-dialog-close-event.html]
+ expected: TIMEOUT
[Tests submitting a dialog on a close event triggered by a previous submission.]
- expected: FAIL
+ expected: TIMEOUT