summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/event-timing
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
commit26a029d407be480d791972afb5975cf62c9360a6 (patch)
treef435a8308119effd964b339f76abb83a57c29483 /testing/web-platform/meta/event-timing
parentInitial commit. (diff)
downloadfirefox-26a029d407be480d791972afb5975cf62c9360a6.tar.xz
firefox-26a029d407be480d791972afb5975cf62c9360a6.zip
Adding upstream version 124.0.1.upstream/124.0.1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/event-timing')
-rw-r--r--testing/web-platform/meta/event-timing/click-timing.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/click.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/contextmenu.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/crossiframe.html.ini5
-rw-r--r--testing/web-platform/meta/event-timing/dblclick.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/disconnect-target.html.ini5
-rw-r--r--testing/web-platform/meta/event-timing/duration-with-target-low.html.ini16
-rw-r--r--testing/web-platform/meta/event-timing/event-click-counts.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/event-click-visibilitychange.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/event-counts-zero.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/event-retarget.html.ini5
-rw-r--r--testing/web-platform/meta/event-timing/first-input-interactionid-click.html.ini5
-rw-r--r--testing/web-platform/meta/event-timing/first-input-interactionid-tap.html.ini12
-rw-r--r--testing/web-platform/meta/event-timing/first-input-shadow-dom.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/idlharness.any.js.ini51
-rw-r--r--testing/web-platform/meta/event-timing/interaction-count-click.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/interaction-count-press-key.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/interaction-count-tap.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/interactionid-aux-pointerdown-and-pointerdown.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/interactionid-aux-pointerdown.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/interactionid-auxclick.html.ini4
-rw-r--r--testing/web-platform/meta/event-timing/interactionid-click.html.ini5
-rw-r--r--testing/web-platform/meta/event-timing/interactionid-press-key-as-input.html.ini5
-rw-r--r--testing/web-platform/meta/event-timing/interactionid-press-key-no-effect.html.ini5
-rw-r--r--testing/web-platform/meta/event-timing/interactionid-tap.html.ini4
-rw-r--r--testing/web-platform/meta/event-timing/keydown.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/keyup.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/large-duration-threshold.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/medium-duration-threshold.html.ini9
-rw-r--r--testing/web-platform/meta/event-timing/min-duration-threshold.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/modal-dialog-interrupt-paint.html.ini2
-rw-r--r--testing/web-platform/meta/event-timing/mousedown.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/mouseenter.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/mouseleave.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/mouseout.html.ini2
-rw-r--r--testing/web-platform/meta/event-timing/mouseover.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/mouseup.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/only-observe-firstInput.html.ini5
-rw-r--r--testing/web-platform/meta/event-timing/pointerdown.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/pointerenter.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/pointerleave.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/pointerout.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/pointerover.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/pointerup.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/programmatic-click-not-observed.html.ini5
-rw-r--r--testing/web-platform/meta/event-timing/retrievability.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/retrieve-firstInput.html.ini5
-rw-r--r--testing/web-platform/meta/event-timing/shadow-dom-null-target.html.ini2
-rw-r--r--testing/web-platform/meta/event-timing/supported-types-consistent-with-self.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/supported-types.window.js.ini3
-rw-r--r--testing/web-platform/meta/event-timing/timingconditions.html.ini3
-rw-r--r--testing/web-platform/meta/event-timing/toJSON.html.ini3
52 files changed, 251 insertions, 0 deletions
diff --git a/testing/web-platform/meta/event-timing/click-timing.html.ini b/testing/web-platform/meta/event-timing/click-timing.html.ini
new file mode 100644
index 0000000000..17f1d5fb17
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/click-timing.html.ini
@@ -0,0 +1,3 @@
+[click-timing.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/event-timing/click.html.ini b/testing/web-platform/meta/event-timing/click.html.ini
new file mode 100644
index 0000000000..75e5295fbb
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/click.html.ini
@@ -0,0 +1,3 @@
+[click.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/event-timing/contextmenu.html.ini b/testing/web-platform/meta/event-timing/contextmenu.html.ini
new file mode 100644
index 0000000000..5a24f6e15d
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/contextmenu.html.ini
@@ -0,0 +1,3 @@
+[contextmenu.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/event-timing/crossiframe.html.ini b/testing/web-platform/meta/event-timing/crossiframe.html.ini
new file mode 100644
index 0000000000..0ef65bee29
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/crossiframe.html.ini
@@ -0,0 +1,5 @@
+[crossiframe.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Event Timing: entries should only be observable by its own frame.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/event-timing/dblclick.html.ini b/testing/web-platform/meta/event-timing/dblclick.html.ini
new file mode 100644
index 0000000000..863ca3f8db
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/dblclick.html.ini
@@ -0,0 +1,3 @@
+[dblclick.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/event-timing/disconnect-target.html.ini b/testing/web-platform/meta/event-timing/disconnect-target.html.ini
new file mode 100644
index 0000000000..217bc888ad
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/disconnect-target.html.ini
@@ -0,0 +1,5 @@
+[disconnect-target.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Event Timing: when target is disconnected, entry.target returns null.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/event-timing/duration-with-target-low.html.ini b/testing/web-platform/meta/event-timing/duration-with-target-low.html.ini
new file mode 100644
index 0000000000..369d4d8aae
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/duration-with-target-low.html.ini
@@ -0,0 +1,16 @@
+[duration-with-target-low.html]
+ expected:
+ if not debug and fission and (os == "win") and (processor == "x86"): [TIMEOUT, OK]
+ [OK, TIMEOUT]
+ [PerformanceObserver with durationThreshold of 300 and processingDelay of 0 doesn't see any entries in the observer]
+ expected:
+ if (os == "linux") and debug and fission and not swgl: [FAIL, PASS, TIMEOUT]
+ if (os == "linux") and debug and fission and swgl: [FAIL, PASS, TIMEOUT]
+ if (os == "linux") and not debug and (processor == "x86_64") and fission: [PASS, TIMEOUT, FAIL]
+ if (os == "linux") and not debug and (processor == "x86"): [FAIL, PASS, TIMEOUT]
+ if (os == "win") and not debug and (processor == "x86"): [TIMEOUT, PASS, FAIL]
+ if (os == "win") and not debug and (processor == "x86_64"): [FAIL, PASS, TIMEOUT]
+ if (os == "mac") and debug: [FAIL, PASS, TIMEOUT]
+ if (os == "mac") and not debug: [FAIL, TIMEOUT, PASS]
+ if (os == "win") and debug: [FAIL, PASS, TIMEOUT]
+ [PASS, FAIL, TIMEOUT]
diff --git a/testing/web-platform/meta/event-timing/event-click-counts.html.ini b/testing/web-platform/meta/event-timing/event-click-counts.html.ini
new file mode 100644
index 0000000000..788c4c0ab9
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/event-click-counts.html.ini
@@ -0,0 +1,3 @@
+[event-click-counts.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/event-timing/event-click-visibilitychange.html.ini b/testing/web-platform/meta/event-timing/event-click-visibilitychange.html.ini
new file mode 100644
index 0000000000..470b3b65c6
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/event-click-visibilitychange.html.ini
@@ -0,0 +1,3 @@
+[event-click-visibilitychange.html]
+ expected:
+ if os == "android": ERROR
diff --git a/testing/web-platform/meta/event-timing/event-counts-zero.html.ini b/testing/web-platform/meta/event-timing/event-counts-zero.html.ini
new file mode 100644
index 0000000000..6415597c57
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/event-counts-zero.html.ini
@@ -0,0 +1,3 @@
+[event-counts-zero.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/event-timing/event-retarget.html.ini b/testing/web-platform/meta/event-timing/event-retarget.html.ini
new file mode 100644
index 0000000000..20ab09783e
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/event-retarget.html.ini
@@ -0,0 +1,5 @@
+[event-retarget.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Event Timing: target reports the last Event Target, i.e. nothing from shadow DOM.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/event-timing/first-input-interactionid-click.html.ini b/testing/web-platform/meta/event-timing/first-input-interactionid-click.html.ini
new file mode 100644
index 0000000000..2bd54b3243
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/first-input-interactionid-click.html.ini
@@ -0,0 +1,5 @@
+[first-input-interactionid-click.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [The interactionId of the first input entry should match the same pointerdown entry of event timing when click.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/event-timing/first-input-interactionid-tap.html.ini b/testing/web-platform/meta/event-timing/first-input-interactionid-tap.html.ini
new file mode 100644
index 0000000000..e2e153c3d0
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/first-input-interactionid-tap.html.ini
@@ -0,0 +1,12 @@
+[first-input-interactionid-tap.html]
+ expected:
+ if (os == "android") and debug and swgl: [OK, TIMEOUT]
+ if (os == "android") and debug and not swgl: [OK, TIMEOUT]
+ if (os == "android") and not debug: [OK, TIMEOUT]
+ [TIMEOUT, OK]
+ [The interactionId of the first input entry should match the same pointerdown entry of event timing when tap.]
+ expected:
+ if (os == "android") and debug and swgl: [FAIL, TIMEOUT]
+ if (os == "android") and debug and not swgl: [FAIL, TIMEOUT]
+ if (os == "android") and not debug: [FAIL, TIMEOUT]
+ [TIMEOUT, FAIL]
diff --git a/testing/web-platform/meta/event-timing/first-input-shadow-dom.html.ini b/testing/web-platform/meta/event-timing/first-input-shadow-dom.html.ini
new file mode 100644
index 0000000000..42d5fab12b
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/first-input-shadow-dom.html.ini
@@ -0,0 +1,3 @@
+[first-input-shadow-dom.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/event-timing/idlharness.any.js.ini b/testing/web-platform/meta/event-timing/idlharness.any.js.ini
new file mode 100644
index 0000000000..e2164fde18
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/idlharness.any.js.ini
@@ -0,0 +1,51 @@
+[idlharness.any.serviceworker.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ if os == "win": [OK, TIMEOUT]
+ [EventCounts must be primary interface of performance.eventCounts]
+ expected: FAIL
+
+ [Stringification of performance.eventCounts]
+ expected: FAIL
+
+ [EventCounts interface: performance.eventCounts must not have property "undefined"]
+ expected: FAIL
+
+
+[idlharness.any.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [PerformanceEventTiming interface: attribute interactionId]
+ expected: FAIL
+
+ [Performance interface: attribute interactionCount]
+ expected: FAIL
+
+ [Performance interface: performance must inherit property "interactionCount" with the proper type]
+ expected: FAIL
+
+
+[idlharness.any.sharedworker.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [EventCounts must be primary interface of performance.eventCounts]
+ expected: FAIL
+
+ [Stringification of performance.eventCounts]
+ expected: FAIL
+
+ [EventCounts interface: performance.eventCounts must not have property "undefined"]
+ expected: FAIL
+
+
+[idlharness.any.worker.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [EventCounts must be primary interface of performance.eventCounts]
+ expected: FAIL
+
+ [Stringification of performance.eventCounts]
+ expected: FAIL
+
+ [EventCounts interface: performance.eventCounts must not have property "undefined"]
+ expected: FAIL
diff --git a/testing/web-platform/meta/event-timing/interaction-count-click.html.ini b/testing/web-platform/meta/event-timing/interaction-count-click.html.ini
new file mode 100644
index 0000000000..12f2efd39b
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/interaction-count-click.html.ini
@@ -0,0 +1,3 @@
+[interaction-count-click.html]
+ [EventTiming: verify interactionCount for click interaction]
+ expected: FAIL
diff --git a/testing/web-platform/meta/event-timing/interaction-count-press-key.html.ini b/testing/web-platform/meta/event-timing/interaction-count-press-key.html.ini
new file mode 100644
index 0000000000..5076b71911
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/interaction-count-press-key.html.ini
@@ -0,0 +1,3 @@
+[interaction-count-press-key.html]
+ [EventTiming: verify interactionCount for key interaction]
+ expected: FAIL
diff --git a/testing/web-platform/meta/event-timing/interaction-count-tap.html.ini b/testing/web-platform/meta/event-timing/interaction-count-tap.html.ini
new file mode 100644
index 0000000000..3881e88366
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/interaction-count-tap.html.ini
@@ -0,0 +1,3 @@
+[interaction-count-tap.html]
+ [EventTiming: verify interactionCount for tap interaction]
+ expected: FAIL
diff --git a/testing/web-platform/meta/event-timing/interactionid-aux-pointerdown-and-pointerdown.html.ini b/testing/web-platform/meta/event-timing/interactionid-aux-pointerdown-and-pointerdown.html.ini
new file mode 100644
index 0000000000..306c222782
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/interactionid-aux-pointerdown-and-pointerdown.html.ini
@@ -0,0 +1,3 @@
+[interactionid-aux-pointerdown-and-pointerdown.html]
+ [Event Timing: verify pointerdown reporting for mouse aux pointerdown only triggered contextmenu followed immediately by another pointerdown event.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/event-timing/interactionid-aux-pointerdown.html.ini b/testing/web-platform/meta/event-timing/interactionid-aux-pointerdown.html.ini
new file mode 100644
index 0000000000..9bd63e6d6a
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/interactionid-aux-pointerdown.html.ini
@@ -0,0 +1,3 @@
+[interactionid-aux-pointerdown.html]
+ [Event Timing: verify pointerdown reporting for mouse aux pointerdown only triggered contextmenu.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/event-timing/interactionid-auxclick.html.ini b/testing/web-platform/meta/event-timing/interactionid-auxclick.html.ini
new file mode 100644
index 0000000000..938d952e39
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/interactionid-auxclick.html.ini
@@ -0,0 +1,4 @@
+[interactionid-auxclick.html]
+ expected: [TIMEOUT, OK]
+ [Event Timing: verify pointerdown & pointerup reporting for mouse aux click triggered contextmenu.]
+ expected: [TIMEOUT, FAIL]
diff --git a/testing/web-platform/meta/event-timing/interactionid-click.html.ini b/testing/web-platform/meta/event-timing/interactionid-click.html.ini
new file mode 100644
index 0000000000..49a34de31d
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/interactionid-click.html.ini
@@ -0,0 +1,5 @@
+[interactionid-click.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Event Timing: compare event timing interactionId.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/event-timing/interactionid-press-key-as-input.html.ini b/testing/web-platform/meta/event-timing/interactionid-press-key-as-input.html.ini
new file mode 100644
index 0000000000..0aada0e49f
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/interactionid-press-key-as-input.html.ini
@@ -0,0 +1,5 @@
+[interactionid-press-key-as-input.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Event Timing: compare event timing interactionId for key press as input.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/event-timing/interactionid-press-key-no-effect.html.ini b/testing/web-platform/meta/event-timing/interactionid-press-key-no-effect.html.ini
new file mode 100644
index 0000000000..f4a29d0004
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/interactionid-press-key-no-effect.html.ini
@@ -0,0 +1,5 @@
+[interactionid-press-key-no-effect.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Event Timing: compare event timing interactionId for key press with no effect.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/event-timing/interactionid-tap.html.ini b/testing/web-platform/meta/event-timing/interactionid-tap.html.ini
new file mode 100644
index 0000000000..d422dbfb4c
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/interactionid-tap.html.ini
@@ -0,0 +1,4 @@
+[interactionid-tap.html]
+ expected: [TIMEOUT, OK]
+ [Event Timing: compare event timing interactionId for tap.]
+ expected: [TIMEOUT, FAIL]
diff --git a/testing/web-platform/meta/event-timing/keydown.html.ini b/testing/web-platform/meta/event-timing/keydown.html.ini
new file mode 100644
index 0000000000..e26e14b340
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/keydown.html.ini
@@ -0,0 +1,3 @@
+[keydown.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/event-timing/keyup.html.ini b/testing/web-platform/meta/event-timing/keyup.html.ini
new file mode 100644
index 0000000000..675938e524
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/keyup.html.ini
@@ -0,0 +1,3 @@
+[keyup.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/event-timing/large-duration-threshold.html.ini b/testing/web-platform/meta/event-timing/large-duration-threshold.html.ini
new file mode 100644
index 0000000000..18c4938867
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/large-duration-threshold.html.ini
@@ -0,0 +1,3 @@
+[large-duration-threshold.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/event-timing/medium-duration-threshold.html.ini b/testing/web-platform/meta/event-timing/medium-duration-threshold.html.ini
new file mode 100644
index 0000000000..278a08fb15
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/medium-duration-threshold.html.ini
@@ -0,0 +1,9 @@
+[medium-duration-threshold.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [PerformanceObserver observes events according to its durationThreshold]
+ expected:
+ if (os == "linux") and debug and fission and swgl: [PASS, FAIL]
+ if (os == "linux") and debug and not fission: [PASS, FAIL]
+ if (os == "linux") and not debug: [PASS, FAIL]
+ if (os == "mac") and debug: [PASS, FAIL]
diff --git a/testing/web-platform/meta/event-timing/min-duration-threshold.html.ini b/testing/web-platform/meta/event-timing/min-duration-threshold.html.ini
new file mode 100644
index 0000000000..e9456172a3
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/min-duration-threshold.html.ini
@@ -0,0 +1,3 @@
+[min-duration-threshold.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/event-timing/modal-dialog-interrupt-paint.html.ini b/testing/web-platform/meta/event-timing/modal-dialog-interrupt-paint.html.ini
new file mode 100644
index 0000000000..e7347d22c4
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/modal-dialog-interrupt-paint.html.ini
@@ -0,0 +1,2 @@
+[modal-dialog-interrupt-paint.html]
+ expected: ERROR
diff --git a/testing/web-platform/meta/event-timing/mousedown.html.ini b/testing/web-platform/meta/event-timing/mousedown.html.ini
new file mode 100644
index 0000000000..db2c212e6d
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/mousedown.html.ini
@@ -0,0 +1,3 @@
+[mousedown.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/event-timing/mouseenter.html.ini b/testing/web-platform/meta/event-timing/mouseenter.html.ini
new file mode 100644
index 0000000000..e1f37b1c19
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/mouseenter.html.ini
@@ -0,0 +1,3 @@
+[mouseenter.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/event-timing/mouseleave.html.ini b/testing/web-platform/meta/event-timing/mouseleave.html.ini
new file mode 100644
index 0000000000..cdb1dff30e
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/mouseleave.html.ini
@@ -0,0 +1,3 @@
+[mouseleave.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
diff --git a/testing/web-platform/meta/event-timing/mouseout.html.ini b/testing/web-platform/meta/event-timing/mouseout.html.ini
new file mode 100644
index 0000000000..fe26a39fe3
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/mouseout.html.ini
@@ -0,0 +1,2 @@
+[mouseout.html]
+ expected: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/event-timing/mouseover.html.ini b/testing/web-platform/meta/event-timing/mouseover.html.ini
new file mode 100644
index 0000000000..e6413e81d6
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/mouseover.html.ini
@@ -0,0 +1,3 @@
+[mouseover.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/event-timing/mouseup.html.ini b/testing/web-platform/meta/event-timing/mouseup.html.ini
new file mode 100644
index 0000000000..9e6930f3fd
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/mouseup.html.ini
@@ -0,0 +1,3 @@
+[mouseup.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/event-timing/only-observe-firstInput.html.ini b/testing/web-platform/meta/event-timing/only-observe-firstInput.html.ini
new file mode 100644
index 0000000000..db492a4d71
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/only-observe-firstInput.html.ini
@@ -0,0 +1,5 @@
+[only-observe-firstInput.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Event Timing: check first-input for a PerformanceObserver observing only first-input.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/event-timing/pointerdown.html.ini b/testing/web-platform/meta/event-timing/pointerdown.html.ini
new file mode 100644
index 0000000000..98dcba0d1c
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/pointerdown.html.ini
@@ -0,0 +1,3 @@
+[pointerdown.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/event-timing/pointerenter.html.ini b/testing/web-platform/meta/event-timing/pointerenter.html.ini
new file mode 100644
index 0000000000..f2aeea67fd
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/pointerenter.html.ini
@@ -0,0 +1,3 @@
+[pointerenter.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/event-timing/pointerleave.html.ini b/testing/web-platform/meta/event-timing/pointerleave.html.ini
new file mode 100644
index 0000000000..e229b79c7b
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/pointerleave.html.ini
@@ -0,0 +1,3 @@
+[pointerleave.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/event-timing/pointerout.html.ini b/testing/web-platform/meta/event-timing/pointerout.html.ini
new file mode 100644
index 0000000000..dae5b135c6
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/pointerout.html.ini
@@ -0,0 +1,3 @@
+[pointerout.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/event-timing/pointerover.html.ini b/testing/web-platform/meta/event-timing/pointerover.html.ini
new file mode 100644
index 0000000000..f5f9882d8b
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/pointerover.html.ini
@@ -0,0 +1,3 @@
+[pointerover.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/event-timing/pointerup.html.ini b/testing/web-platform/meta/event-timing/pointerup.html.ini
new file mode 100644
index 0000000000..df4bfe882a
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/pointerup.html.ini
@@ -0,0 +1,3 @@
+[pointerup.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/event-timing/programmatic-click-not-observed.html.ini b/testing/web-platform/meta/event-timing/programmatic-click-not-observed.html.ini
new file mode 100644
index 0000000000..4054c697f8
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/programmatic-click-not-observed.html.ini
@@ -0,0 +1,5 @@
+[programmatic-click-not-observed.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Event Timing: events from programmatic click are not observed]
+ expected: FAIL
diff --git a/testing/web-platform/meta/event-timing/retrievability.html.ini b/testing/web-platform/meta/event-timing/retrievability.html.ini
new file mode 100644
index 0000000000..fd7eeacfd6
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/retrievability.html.ini
@@ -0,0 +1,3 @@
+[retrievability.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/event-timing/retrieve-firstInput.html.ini b/testing/web-platform/meta/event-timing/retrieve-firstInput.html.ini
new file mode 100644
index 0000000000..942fe1760e
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/retrieve-firstInput.html.ini
@@ -0,0 +1,5 @@
+[retrieve-firstInput.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Event Timing: check first-input after onload, observer, click, click.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/event-timing/shadow-dom-null-target.html.ini b/testing/web-platform/meta/event-timing/shadow-dom-null-target.html.ini
new file mode 100644
index 0000000000..c4b4578581
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/shadow-dom-null-target.html.ini
@@ -0,0 +1,2 @@
+[shadow-dom-null-target.html]
+ expected: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/event-timing/supported-types-consistent-with-self.html.ini b/testing/web-platform/meta/event-timing/supported-types-consistent-with-self.html.ini
new file mode 100644
index 0000000000..0a83c859de
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/supported-types-consistent-with-self.html.ini
@@ -0,0 +1,3 @@
+[supported-types-consistent-with-self.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/event-timing/supported-types.window.js.ini b/testing/web-platform/meta/event-timing/supported-types.window.js.ini
new file mode 100644
index 0000000000..94e207aee9
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/supported-types.window.js.ini
@@ -0,0 +1,3 @@
+[supported-types.window.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/event-timing/timingconditions.html.ini b/testing/web-platform/meta/event-timing/timingconditions.html.ini
new file mode 100644
index 0000000000..122a92a022
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/timingconditions.html.ini
@@ -0,0 +1,3 @@
+[timingconditions.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/event-timing/toJSON.html.ini b/testing/web-platform/meta/event-timing/toJSON.html.ini
new file mode 100644
index 0000000000..4f70284923
--- /dev/null
+++ b/testing/web-platform/meta/event-timing/toJSON.html.ini
@@ -0,0 +1,3 @@
+[toJSON.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]