diff options
author | Luke Warlow <luke@warlow.dev> | 2024-07-26 17:03:25 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-07-26 16:03:25 +0000 |
commit | 8f377a0cb144b32182938f2210360a9a124e2b16 (patch) | |
tree | 2ed581f3c01bd23edf6b09a2335a14beb28988be /tests/wpt/meta/html | |
parent | 902bf5733139ba6269e4f10c52ae62e0eea4a4c0 (diff) | |
download | servo-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')
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 |