summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/html/semantics/invokers
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/meta/html/semantics/invokers')
-rw-r--r--testing/web-platform/meta/html/semantics/invokers/interestelement-interface.tentative.html.ini39
-rw-r--r--testing/web-platform/meta/html/semantics/invokers/invokeelement-interface.tentative.html.ini12
-rw-r--r--testing/web-platform/meta/html/semantics/invokers/invokeevent-interface.tentative.html.ini6
-rw-r--r--testing/web-platform/meta/html/semantics/invokers/invoketarget-button-event-dispatch.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/html/semantics/invokers/invoketarget-on-dialog-behavior.tentative.html.ini123
-rw-r--r--testing/web-platform/meta/html/semantics/invokers/invoketarget-on-popover-behavior.tentative.html.ini108
-rw-r--r--testing/web-platform/meta/html/semantics/invokers/invoketarget-on-video-behavior.tentative.html.ini14
7 files changed, 293 insertions, 11 deletions
diff --git a/testing/web-platform/meta/html/semantics/invokers/interestelement-interface.tentative.html.ini b/testing/web-platform/meta/html/semantics/invokers/interestelement-interface.tentative.html.ini
new file mode 100644
index 0000000000..65ca46c502
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/invokers/interestelement-interface.tentative.html.ini
@@ -0,0 +1,39 @@
+[interestelement-interface.tentative.html]
+ [interestTargetElement reflects interestee HTML element]
+ expected: FAIL
+
+ [interestTargetElement reflects set value]
+ expected: FAIL
+
+ [interestTargetElement reflects set value across shadow root into light dom]
+ expected: FAIL
+
+ [interestTargetElement does not reflect set value inside shadowroot]
+ expected: FAIL
+
+ [interestTargetElement does not reflect invalid value]
+ expected: FAIL
+
+ [interestTargetElement throws error on assignment of non Element]
+ expected: FAIL
+
+ [interestAction reflects '' when attribute not present]
+ expected: FAIL
+
+ [interestAction reflects '' when attribute empty, setAttribute version]
+ expected: FAIL
+
+ [interestAction reflects '' when attribute empty, IDL setter version]
+ expected: FAIL
+
+ [interestAction reflects same casing]
+ expected: FAIL
+
+ [interestAction reflects '' when attribute set to [\]]
+ expected: FAIL
+
+ [interestAction reflects tostring value]
+ expected: FAIL
+
+ [interestAction reflects tostring value 2]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/semantics/invokers/invokeelement-interface.tentative.html.ini b/testing/web-platform/meta/html/semantics/invokers/invokeelement-interface.tentative.html.ini
new file mode 100644
index 0000000000..ed83205a0e
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/invokers/invokeelement-interface.tentative.html.ini
@@ -0,0 +1,12 @@
+[invokeelement-interface.tentative.html]
+ [invokeAction reflects '' when attribute not present]
+ expected: FAIL
+
+ [invokeAction reflects '' when attribute empty, setAttribute version]
+ expected: FAIL
+
+ [invokeAction reflects '' when attribute empty, IDL version]
+ expected: FAIL
+
+ [invokeAction reflects '' when attribute set to [\]]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/semantics/invokers/invokeevent-interface.tentative.html.ini b/testing/web-platform/meta/html/semantics/invokers/invokeevent-interface.tentative.html.ini
new file mode 100644
index 0000000000..dae2e79096
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/invokers/invokeevent-interface.tentative.html.ini
@@ -0,0 +1,6 @@
+[invokeevent-interface.tentative.html]
+ [action is a readonly defaulting to '']
+ expected: FAIL
+
+ [action set to undefined]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/semantics/invokers/invoketarget-button-event-dispatch.tentative.html.ini b/testing/web-platform/meta/html/semantics/invokers/invoketarget-button-event-dispatch.tentative.html.ini
index 97f430ce7f..19d709a88d 100644
--- a/testing/web-platform/meta/html/semantics/invokers/invoketarget-button-event-dispatch.tentative.html.ini
+++ b/testing/web-platform/meta/html/semantics/invokers/invoketarget-button-event-dispatch.tentative.html.ini
@@ -1,3 +1,3 @@
[invoketarget-button-event-dispatch.tentative.html]
- [event dispatches if invoker is non-HTML Element]
+ [event dispatches on click]
expected: FAIL
diff --git a/testing/web-platform/meta/html/semantics/invokers/invoketarget-on-dialog-behavior.tentative.html.ini b/testing/web-platform/meta/html/semantics/invokers/invoketarget-on-dialog-behavior.tentative.html.ini
new file mode 100644
index 0000000000..98712ed1f0
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/invokers/invoketarget-on-dialog-behavior.tentative.html.ini
@@ -0,0 +1,123 @@
+[invoketarget-on-dialog-behavior.tentative.html]
+ [invoking (with invokeaction property as auto) closed dialog opens as modal]
+ expected: FAIL
+
+ [invoking (with invokeaction property as auto) while changing action still opens as modal]
+ expected: FAIL
+
+ [invoking (with invokeaction attribute as auto) closed dialog opens as modal]
+ expected: FAIL
+
+ [invoking (with invokeaction attribute as auto) while changing action still opens as modal]
+ expected: FAIL
+
+ [invoking (with invokeaction property as explicit empty) closed dialog opens as modal]
+ expected: FAIL
+
+ [invoking (with invokeaction property as explicit empty) while changing action still opens as modal]
+ expected: FAIL
+
+ [invoking (with invokeaction attribute as explicit empty) closed dialog opens as modal]
+ expected: FAIL
+
+ [invoking (with invokeaction attribute as explicit empty) while changing action still opens as modal]
+ expected: FAIL
+
+ [invoking (with invokeaction property as showmodal) closed dialog opens as modal]
+ expected: FAIL
+
+ [invoking (with invokeaction property as showmodal) while changing action still opens as modal]
+ expected: FAIL
+
+ [invoking (with invokeaction attribute as showmodal) closed dialog opens as modal]
+ expected: FAIL
+
+ [invoking (with invokeaction attribute as showmodal) while changing action still opens as modal]
+ expected: FAIL
+
+ [invoking (with invokeaction property as sHoWmOdAl) closed dialog opens as modal]
+ expected: FAIL
+
+ [invoking (with invokeaction property as sHoWmOdAl) while changing action still opens as modal]
+ expected: FAIL
+
+ [invoking (with invokeaction attribute as sHoWmOdAl) closed dialog opens as modal]
+ expected: FAIL
+
+ [invoking (with invokeaction attribute as sHoWmOdAl) while changing action still opens as modal]
+ expected: FAIL
+
+ [invoking to close (with invokeaction property as auto) open dialog closes]
+ expected: FAIL
+
+ [invoking to close (with invokeaction property as auto) open dialog while changing action still closes]
+ expected: FAIL
+
+ [invoking to close (with invokeaction property as auto) open modal dialog while changing action still closes]
+ expected: FAIL
+
+ [invoking to close (with invokeaction attribute as auto) open dialog closes]
+ expected: FAIL
+
+ [invoking to close (with invokeaction attribute as auto) open dialog while changing action still closes]
+ expected: FAIL
+
+ [invoking to close (with invokeaction attribute as auto) open modal dialog while changing action still closes]
+ expected: FAIL
+
+ [invoking to close (with invokeaction property as explicit empty) open dialog closes]
+ expected: FAIL
+
+ [invoking to close (with invokeaction property as explicit empty) open dialog while changing action still closes]
+ expected: FAIL
+
+ [invoking to close (with invokeaction property as explicit empty) open modal dialog while changing action still closes]
+ expected: FAIL
+
+ [invoking to close (with invokeaction attribute as explicit empty) open dialog closes]
+ expected: FAIL
+
+ [invoking to close (with invokeaction attribute as explicit empty) open dialog while changing action still closes]
+ expected: FAIL
+
+ [invoking to close (with invokeaction attribute as explicit empty) open modal dialog while changing action still closes]
+ expected: FAIL
+
+ [invoking to close (with invokeaction property as close) open dialog closes]
+ expected: FAIL
+
+ [invoking to close (with invokeaction property as close) open dialog while changing action still closes]
+ expected: FAIL
+
+ [invoking to close (with invokeaction property as close) open modal dialog while changing action still closes]
+ expected: FAIL
+
+ [invoking to close (with invokeaction attribute as close) open dialog closes]
+ expected: FAIL
+
+ [invoking to close (with invokeaction attribute as close) open dialog while changing action still closes]
+ expected: FAIL
+
+ [invoking to close (with invokeaction attribute as close) open modal dialog while changing action still closes]
+ expected: FAIL
+
+ [invoking to close (with invokeaction property as cLoSe) open dialog closes]
+ expected: FAIL
+
+ [invoking to close (with invokeaction property as cLoSe) open dialog while changing action still closes]
+ expected: FAIL
+
+ [invoking to close (with invokeaction property as cLoSe) open modal dialog while changing action still closes]
+ expected: FAIL
+
+ [invoking to close (with invokeaction attribute as cLoSe) open dialog closes]
+ expected: FAIL
+
+ [invoking to close (with invokeaction attribute as cLoSe) open dialog while changing action still closes]
+ expected: FAIL
+
+ [invoking to close (with invokeaction attribute as cLoSe) open modal dialog while changing action still closes]
+ expected: FAIL
+
+ [invoking (as showmodal) closed popover dialog opens as modal]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/semantics/invokers/invoketarget-on-popover-behavior.tentative.html.ini b/testing/web-platform/meta/html/semantics/invokers/invoketarget-on-popover-behavior.tentative.html.ini
index de96fc5f32..463016d51a 100644
--- a/testing/web-platform/meta/html/semantics/invokers/invoketarget-on-popover-behavior.tentative.html.ini
+++ b/testing/web-platform/meta/html/semantics/invokers/invoketarget-on-popover-behavior.tentative.html.ini
@@ -1,5 +1,7 @@
[invoketarget-on-popover-behavior.tentative.html]
prefs: [dom.element.popover.enabled: true]
+ expected:
+ if (os == "mac") and not debug: TIMEOUT
[invoking (as auto) closed popover opens]
expected: FAIL
@@ -7,25 +9,117 @@
expected: FAIL
[invoking (as togglepopover - case insensitive) closed popover opens]
- expected: FAIL
+ expected:
+ if (os == "mac") and not debug: [FAIL, TIMEOUT]
+ FAIL
[invoking (as showpopover) closed popover opens]
- expected: FAIL
+ expected:
+ if (os == "mac") and not debug: NOTRUN
+ FAIL
[invoking (as showpopover - case insensitive) closed popover opens]
- expected: FAIL
+ expected:
+ if (os == "mac") and not debug: NOTRUN
+ FAIL
[invoking (as showpopover) open popover is noop]
- expected: FAIL
+ expected:
+ if (os == "mac") and not debug: NOTRUN
+ FAIL
[invoking (as hidepopover) open popover closes]
- expected: FAIL
+ expected:
+ if (os == "mac") and not debug: NOTRUN
+ FAIL
[invoking (as hidepopover - case insensitive) open popover closes]
- expected: FAIL
+ expected:
+ if (os == "mac") and not debug: NOTRUN
+ FAIL
[invoking (as auto) from within open popover closes]
expected: FAIL
[invoking (as togglepopover) from within open popover closes]
- expected: FAIL
+ expected:
+ if (os == "mac") and not debug: [TIMEOUT, NOTRUN, FAIL]
+ FAIL
+
+ [invoking (as foo) on open popover does nothing]
+ expected:
+ if (os == "mac") and not debug: NOTRUN
+ FAIL
+
+ [invoking (as togglemodal) on open popover does nothing]
+ expected:
+ if (os == "mac") and not debug: NOTRUN
+ FAIL
+
+ [invoking (as showpicker) on open popover does nothing]
+ expected:
+ if (os == "mac") and not debug: NOTRUN
+ FAIL
+
+ [invoking (as toggle) on open popover does nothing]
+ expected:
+ if (os == "mac") and not debug: [NOTRUN, FAIL, TIMEOUT]
+ FAIL
+
+ [invoking (as open) on open popover does nothing]
+ expected:
+ if (os == "mac") and not debug: [NOTRUN, FAIL]
+ FAIL
+
+ [invoking (as close) on open popover does nothing]
+ expected:
+ if (os == "mac") and not debug: [NOTRUN, TIMEOUT]
+ FAIL
+
+ [invoking (as close) on popover does nothing]
+ expected:
+ if (os == "mac") and not debug: [NOTRUN, PASS]
+
+ [invoking (as open) on popover does nothing]
+ expected:
+ if (os == "mac") and not debug: [NOTRUN, PASS]
+
+ [invoking (as foo) on popover does nothing]
+ expected:
+ if (os == "mac") and not debug: NOTRUN
+
+ [invoking (as togglepopover) open popover with preventDefault does not close]
+ expected:
+ if (os == "mac") and not debug: [NOTRUN, TIMEOUT]
+
+ [invoking (as showpopover) closed popover with preventDefault does not open]
+ expected:
+ if (os == "mac") and not debug: NOTRUN
+
+ [invoking (as togglepopover) closed popover with preventDefault does not open]
+ expected:
+ if (os == "mac") and not debug: [PASS, NOTRUN]
+
+ [invoking (as hidepopover) closed popover is noop]
+ expected:
+ if (os == "mac") and not debug: NOTRUN
+
+ [invoking (as toggle) on popover does nothing]
+ expected:
+ if (os == "mac") and not debug: NOTRUN
+
+ [invoking (as togglepopover) open popover closes]
+ expected:
+ if (os == "mac") and not debug: [PASS, TIMEOUT, NOTRUN]
+
+ [invoking (as togglemodal) on popover does nothing]
+ expected:
+ if (os == "mac") and not debug: NOTRUN
+
+ [invoking (as hidepopover) open popover with preventDefault does not close]
+ expected:
+ if (os == "mac") and not debug: NOTRUN
+
+ [invoking (as showpicker) on popover does nothing]
+ expected:
+ if (os == "mac") and not debug: NOTRUN
diff --git a/testing/web-platform/meta/html/semantics/invokers/invoketarget-on-video-behavior.tentative.html.ini b/testing/web-platform/meta/html/semantics/invokers/invoketarget-on-video-behavior.tentative.html.ini
index 1cb97b83ee..8806df1630 100644
--- a/testing/web-platform/meta/html/semantics/invokers/invoketarget-on-video-behavior.tentative.html.ini
+++ b/testing/web-platform/meta/html/semantics/invokers/invoketarget-on-video-behavior.tentative.html.ini
@@ -1,9 +1,17 @@
[invoketarget-on-video-behavior.tentative.html]
+ expected:
+ if tsan: [OK, ERROR]
[invoking video with auto action is no-op]
expected:
- if (os == "linux") and debug and not fission and swgl: [PASS, FAIL]
- if (os == "linux") and debug and not fission and not swgl: [PASS, FAIL]
- if (os == "linux") and not debug: [PASS, FAIL]
+ if (os == "linux") and fission and not debug and (processor == "x86_64") and not asan and tsan: [FAIL, PASS]
+ if (os == "linux") and fission and not debug and (processor == "x86_64") and asan: [FAIL, PASS]
+ if (os == "linux") and fission and debug and swgl: [FAIL, PASS]
+ if (os == "linux") and fission and debug and not swgl: FAIL
+ if (os == "linux") and not fission and not debug and asan: [FAIL, PASS]
+ if (os == "linux") and not fission and not debug and not asan: [FAIL, PASS]
+ if (os == "linux") and not fission and debug: [FAIL, PASS]
+ if os == "android": PASS
+ [PASS, FAIL]
[invoking video with playpause action makes video play]
expected: FAIL