summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/webstorage
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 09:22:09 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 09:22:09 +0000
commit43a97878ce14b72f0981164f87f2e35e14151312 (patch)
tree620249daf56c0258faa40cbdcf9cfba06de2a846 /testing/web-platform/meta/webstorage
parentInitial commit. (diff)
downloadfirefox-43a97878ce14b72f0981164f87f2e35e14151312.tar.xz
firefox-43a97878ce14b72f0981164f87f2e35e14151312.zip
Adding upstream version 110.0.1.upstream/110.0.1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/webstorage')
-rw-r--r--testing/web-platform/meta/webstorage/__dir__.ini1
-rw-r--r--testing/web-platform/meta/webstorage/event_case_sensitive.html.ini3
-rw-r--r--testing/web-platform/meta/webstorage/event_constructor.window.js.ini3
-rw-r--r--testing/web-platform/meta/webstorage/event_initstorageevent.window.js.ini11
-rw-r--r--testing/web-platform/meta/webstorage/event_local_key.html.ini3
-rw-r--r--testing/web-platform/meta/webstorage/event_local_newvalue.html.ini3
-rw-r--r--testing/web-platform/meta/webstorage/event_local_oldvalue.html.ini3
-rw-r--r--testing/web-platform/meta/webstorage/event_local_removeitem.html.ini3
-rw-r--r--testing/web-platform/meta/webstorage/event_local_storagearea.html.ini3
-rw-r--r--testing/web-platform/meta/webstorage/event_local_url.html.ini3
-rw-r--r--testing/web-platform/meta/webstorage/event_no_duplicates.html.ini3
-rw-r--r--testing/web-platform/meta/webstorage/event_session_key.html.ini3
-rw-r--r--testing/web-platform/meta/webstorage/event_session_newvalue.html.ini3
-rw-r--r--testing/web-platform/meta/webstorage/event_session_oldvalue.html.ini3
-rw-r--r--testing/web-platform/meta/webstorage/event_session_removeitem.html.ini3
-rw-r--r--testing/web-platform/meta/webstorage/event_session_storagearea.html.ini3
-rw-r--r--testing/web-platform/meta/webstorage/event_session_url.html.ini3
-rw-r--r--testing/web-platform/meta/webstorage/event_setattribute.html.ini3
-rw-r--r--testing/web-platform/meta/webstorage/localstorage-about-blank-3P-iframe-opens-3P-window.partitioned.tentative.html.ini16
-rw-r--r--testing/web-platform/meta/webstorage/localstorage-basic-partitioned.tentative.sub.html.ini7
-rw-r--r--testing/web-platform/meta/webstorage/localstorage-cross-origin-iframe.tentative.https.window.js.ini3
-rw-r--r--testing/web-platform/meta/webstorage/missing_arguments.window.js.ini3
-rw-r--r--testing/web-platform/meta/webstorage/sessionStorage-basic-partitioned.tentative.sub.html.ini6
-rw-r--r--testing/web-platform/meta/webstorage/set.window.js.ini14
-rw-r--r--testing/web-platform/meta/webstorage/storage_builtins.window.js.ini3
-rw-r--r--testing/web-platform/meta/webstorage/storage_clear.window.js.ini3
-rw-r--r--testing/web-platform/meta/webstorage/storage_enumerate.window.js.ini3
-rw-r--r--testing/web-platform/meta/webstorage/storage_functions_not_overwritten.window.js.ini3
-rw-r--r--testing/web-platform/meta/webstorage/storage_getitem.window.js.ini3
-rw-r--r--testing/web-platform/meta/webstorage/storage_in.window.js.ini3
-rw-r--r--testing/web-platform/meta/webstorage/storage_indexing.window.js.ini3
-rw-r--r--testing/web-platform/meta/webstorage/storage_key.window.js.ini3
-rw-r--r--testing/web-platform/meta/webstorage/storage_key_empty_string.window.js.ini3
-rw-r--r--testing/web-platform/meta/webstorage/storage_length.window.js.ini3
-rw-r--r--testing/web-platform/meta/webstorage/storage_local_setitem_quotaexceedederr.window.js.ini3
-rw-r--r--testing/web-platform/meta/webstorage/storage_local_window_open.window.js.ini3
-rw-r--r--testing/web-platform/meta/webstorage/storage_removeitem.window.js.ini3
-rw-r--r--testing/web-platform/meta/webstorage/storage_session_setitem_quotaexceedederr.window.js.ini3
-rw-r--r--testing/web-platform/meta/webstorage/storage_session_window_noopener.window.js.ini3
-rw-r--r--testing/web-platform/meta/webstorage/storage_session_window_open.window.js.ini3
-rw-r--r--testing/web-platform/meta/webstorage/storage_session_window_reopen.window.js.ini3
-rw-r--r--testing/web-platform/meta/webstorage/storage_set_value_enumerate.window.js.ini3
-rw-r--r--testing/web-platform/meta/webstorage/storage_setitem.window.js.ini3
-rw-r--r--testing/web-platform/meta/webstorage/storage_string_conversion.window.js.ini3
-rw-r--r--testing/web-platform/meta/webstorage/storage_supported_property_names.window.js.ini3
-rw-r--r--testing/web-platform/meta/webstorage/symbol-props.window.js.ini8
46 files changed, 180 insertions, 0 deletions
diff --git a/testing/web-platform/meta/webstorage/__dir__.ini b/testing/web-platform/meta/webstorage/__dir__.ini
new file mode 100644
index 0000000000..daf68383df
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/__dir__.ini
@@ -0,0 +1 @@
+leak-threshold: [default:51200]
diff --git a/testing/web-platform/meta/webstorage/event_case_sensitive.html.ini b/testing/web-platform/meta/webstorage/event_case_sensitive.html.ini
new file mode 100644
index 0000000000..3b08b7bf33
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/event_case_sensitive.html.ini
@@ -0,0 +1,3 @@
+[event_case_sensitive.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/event_constructor.window.js.ini b/testing/web-platform/meta/webstorage/event_constructor.window.js.ini
new file mode 100644
index 0000000000..c0e1b378ba
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/event_constructor.window.js.ini
@@ -0,0 +1,3 @@
+[event_constructor.window.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/event_initstorageevent.window.js.ini b/testing/web-platform/meta/webstorage/event_initstorageevent.window.js.ini
new file mode 100644
index 0000000000..19d1a5d79d
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/event_initstorageevent.window.js.ini
@@ -0,0 +1,11 @@
+[event_initstorageevent.window.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [initStorageEvent with 1 argument]
+ expected: FAIL
+
+ [initStorageEvent with 8 null arguments]
+ expected: FAIL
+
+ [initStorageEvent with 8 undefined arguments]
+ expected: FAIL
diff --git a/testing/web-platform/meta/webstorage/event_local_key.html.ini b/testing/web-platform/meta/webstorage/event_local_key.html.ini
new file mode 100644
index 0000000000..80bdd28365
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/event_local_key.html.ini
@@ -0,0 +1,3 @@
+[event_local_key.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/event_local_newvalue.html.ini b/testing/web-platform/meta/webstorage/event_local_newvalue.html.ini
new file mode 100644
index 0000000000..a292806257
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/event_local_newvalue.html.ini
@@ -0,0 +1,3 @@
+[event_local_newvalue.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/event_local_oldvalue.html.ini b/testing/web-platform/meta/webstorage/event_local_oldvalue.html.ini
new file mode 100644
index 0000000000..bf32da1c9b
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/event_local_oldvalue.html.ini
@@ -0,0 +1,3 @@
+[event_local_oldvalue.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
diff --git a/testing/web-platform/meta/webstorage/event_local_removeitem.html.ini b/testing/web-platform/meta/webstorage/event_local_removeitem.html.ini
new file mode 100644
index 0000000000..79813d50c6
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/event_local_removeitem.html.ini
@@ -0,0 +1,3 @@
+[event_local_removeitem.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/event_local_storagearea.html.ini b/testing/web-platform/meta/webstorage/event_local_storagearea.html.ini
new file mode 100644
index 0000000000..0b95ef37cc
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/event_local_storagearea.html.ini
@@ -0,0 +1,3 @@
+[event_local_storagearea.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/event_local_url.html.ini b/testing/web-platform/meta/webstorage/event_local_url.html.ini
new file mode 100644
index 0000000000..1504e48855
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/event_local_url.html.ini
@@ -0,0 +1,3 @@
+[event_local_url.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/event_no_duplicates.html.ini b/testing/web-platform/meta/webstorage/event_no_duplicates.html.ini
new file mode 100644
index 0000000000..f2526462f0
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/event_no_duplicates.html.ini
@@ -0,0 +1,3 @@
+[event_no_duplicates.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/event_session_key.html.ini b/testing/web-platform/meta/webstorage/event_session_key.html.ini
new file mode 100644
index 0000000000..e53d7af52e
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/event_session_key.html.ini
@@ -0,0 +1,3 @@
+[event_session_key.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/event_session_newvalue.html.ini b/testing/web-platform/meta/webstorage/event_session_newvalue.html.ini
new file mode 100644
index 0000000000..42a327adf5
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/event_session_newvalue.html.ini
@@ -0,0 +1,3 @@
+[event_session_newvalue.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/event_session_oldvalue.html.ini b/testing/web-platform/meta/webstorage/event_session_oldvalue.html.ini
new file mode 100644
index 0000000000..09616e624f
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/event_session_oldvalue.html.ini
@@ -0,0 +1,3 @@
+[event_session_oldvalue.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
diff --git a/testing/web-platform/meta/webstorage/event_session_removeitem.html.ini b/testing/web-platform/meta/webstorage/event_session_removeitem.html.ini
new file mode 100644
index 0000000000..9d4a537acc
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/event_session_removeitem.html.ini
@@ -0,0 +1,3 @@
+[event_session_removeitem.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/event_session_storagearea.html.ini b/testing/web-platform/meta/webstorage/event_session_storagearea.html.ini
new file mode 100644
index 0000000000..52508c6da4
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/event_session_storagearea.html.ini
@@ -0,0 +1,3 @@
+[event_session_storagearea.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/event_session_url.html.ini b/testing/web-platform/meta/webstorage/event_session_url.html.ini
new file mode 100644
index 0000000000..b409214181
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/event_session_url.html.ini
@@ -0,0 +1,3 @@
+[event_session_url.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/event_setattribute.html.ini b/testing/web-platform/meta/webstorage/event_setattribute.html.ini
new file mode 100644
index 0000000000..51d4f09d28
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/event_setattribute.html.ini
@@ -0,0 +1,3 @@
+[event_setattribute.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/localstorage-about-blank-3P-iframe-opens-3P-window.partitioned.tentative.html.ini b/testing/web-platform/meta/webstorage/localstorage-about-blank-3P-iframe-opens-3P-window.partitioned.tentative.html.ini
new file mode 100644
index 0000000000..53e18579ed
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/localstorage-about-blank-3P-iframe-opens-3P-window.partitioned.tentative.html.ini
@@ -0,0 +1,16 @@
+[localstorage-about-blank-3P-iframe-opens-3P-window.partitioned.tentative.html]
+ expected:
+ if fission and (os == "linux") and not swgl and not debug and (processor == "x86"): [OK, TIMEOUT]
+ if fission and (os == "linux") and not swgl and not debug and (processor == "x86_64"): [OK, TIMEOUT]
+ if fission and (os == "win") and (processor == "x86") and debug: [OK, TIMEOUT]
+ if fission and (os == "linux") and not swgl and debug: [OK, TIMEOUT]
+ if fission and (os == "mac") and debug: [OK, TIMEOUT]
+ if fission and (os == "android"): [OK, TIMEOUT]
+ [StorageKey: test 3P about:blank window opened from a 3P iframe]
+ expected:
+ if (os == "linux") and fission and not swgl and not debug and (processor == "x86"): [PASS, TIMEOUT]
+ if (os == "linux") and fission and not swgl and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
+ if (os == "linux") and fission and not swgl and debug: [PASS, TIMEOUT]
+ if (os == "win") and (processor == "x86") and debug: [PASS, TIMEOUT]
+ if (os == "mac") and debug: [PASS, TIMEOUT]
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/webstorage/localstorage-basic-partitioned.tentative.sub.html.ini b/testing/web-platform/meta/webstorage/localstorage-basic-partitioned.tentative.sub.html.ini
new file mode 100644
index 0000000000..ac7a3e8519
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/localstorage-basic-partitioned.tentative.sub.html.ini
@@ -0,0 +1,7 @@
+[localstorage-basic-partitioned.tentative.sub.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
+ [Simple test for partitioned localStorage]
+ expected:
+ if os == "android": FAIL
+ [PASS, FAIL]
diff --git a/testing/web-platform/meta/webstorage/localstorage-cross-origin-iframe.tentative.https.window.js.ini b/testing/web-platform/meta/webstorage/localstorage-cross-origin-iframe.tentative.https.window.js.ini
new file mode 100644
index 0000000000..90a74a49f1
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/localstorage-cross-origin-iframe.tentative.https.window.js.ini
@@ -0,0 +1,3 @@
+[localstorage-cross-origin-iframe.tentative.https.window.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/missing_arguments.window.js.ini b/testing/web-platform/meta/webstorage/missing_arguments.window.js.ini
new file mode 100644
index 0000000000..09c6704b36
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/missing_arguments.window.js.ini
@@ -0,0 +1,3 @@
+[missing_arguments.window.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/sessionStorage-basic-partitioned.tentative.sub.html.ini b/testing/web-platform/meta/webstorage/sessionStorage-basic-partitioned.tentative.sub.html.ini
new file mode 100644
index 0000000000..2a2495e039
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/sessionStorage-basic-partitioned.tentative.sub.html.ini
@@ -0,0 +1,6 @@
+[sessionStorage-basic-partitioned.tentative.sub.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Simple test for partitioned sessionStorage]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/webstorage/set.window.js.ini b/testing/web-platform/meta/webstorage/set.window.js.ini
new file mode 100644
index 0000000000..5614d614eb
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/set.window.js.ini
@@ -0,0 +1,14 @@
+[set.window.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Setting property for key x on localStorage with accessor property on prototype]
+ expected: FAIL
+
+ [Setting property for key x on sessionStorage with accessor property on prototype]
+ expected: FAIL
+
+ [Setting property for key 9 on localStorage with accessor property on prototype]
+ expected: FAIL
+
+ [Setting property for key 9 on sessionStorage with accessor property on prototype]
+ expected: FAIL
diff --git a/testing/web-platform/meta/webstorage/storage_builtins.window.js.ini b/testing/web-platform/meta/webstorage/storage_builtins.window.js.ini
new file mode 100644
index 0000000000..ee58b579e4
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/storage_builtins.window.js.ini
@@ -0,0 +1,3 @@
+[storage_builtins.window.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
diff --git a/testing/web-platform/meta/webstorage/storage_clear.window.js.ini b/testing/web-platform/meta/webstorage/storage_clear.window.js.ini
new file mode 100644
index 0000000000..511fb6b67e
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/storage_clear.window.js.ini
@@ -0,0 +1,3 @@
+[storage_clear.window.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/storage_enumerate.window.js.ini b/testing/web-platform/meta/webstorage/storage_enumerate.window.js.ini
new file mode 100644
index 0000000000..03851002d7
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/storage_enumerate.window.js.ini
@@ -0,0 +1,3 @@
+[storage_enumerate.window.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/storage_functions_not_overwritten.window.js.ini b/testing/web-platform/meta/webstorage/storage_functions_not_overwritten.window.js.ini
new file mode 100644
index 0000000000..69dc0f0779
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/storage_functions_not_overwritten.window.js.ini
@@ -0,0 +1,3 @@
+[storage_functions_not_overwritten.window.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/storage_getitem.window.js.ini b/testing/web-platform/meta/webstorage/storage_getitem.window.js.ini
new file mode 100644
index 0000000000..6c56cd42ad
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/storage_getitem.window.js.ini
@@ -0,0 +1,3 @@
+[storage_getitem.window.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/storage_in.window.js.ini b/testing/web-platform/meta/webstorage/storage_in.window.js.ini
new file mode 100644
index 0000000000..4215beef84
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/storage_in.window.js.ini
@@ -0,0 +1,3 @@
+[storage_in.window.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/storage_indexing.window.js.ini b/testing/web-platform/meta/webstorage/storage_indexing.window.js.ini
new file mode 100644
index 0000000000..48298a4aa9
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/storage_indexing.window.js.ini
@@ -0,0 +1,3 @@
+[storage_indexing.window.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/storage_key.window.js.ini b/testing/web-platform/meta/webstorage/storage_key.window.js.ini
new file mode 100644
index 0000000000..13fac39bd2
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/storage_key.window.js.ini
@@ -0,0 +1,3 @@
+[storage_key.window.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
diff --git a/testing/web-platform/meta/webstorage/storage_key_empty_string.window.js.ini b/testing/web-platform/meta/webstorage/storage_key_empty_string.window.js.ini
new file mode 100644
index 0000000000..228464b248
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/storage_key_empty_string.window.js.ini
@@ -0,0 +1,3 @@
+[storage_key_empty_string.window.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/storage_length.window.js.ini b/testing/web-platform/meta/webstorage/storage_length.window.js.ini
new file mode 100644
index 0000000000..3563036576
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/storage_length.window.js.ini
@@ -0,0 +1,3 @@
+[storage_length.window.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/storage_local_setitem_quotaexceedederr.window.js.ini b/testing/web-platform/meta/webstorage/storage_local_setitem_quotaexceedederr.window.js.ini
new file mode 100644
index 0000000000..897d51fcba
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/storage_local_setitem_quotaexceedederr.window.js.ini
@@ -0,0 +1,3 @@
+[storage_local_setitem_quotaexceedederr.window.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/storage_local_window_open.window.js.ini b/testing/web-platform/meta/webstorage/storage_local_window_open.window.js.ini
new file mode 100644
index 0000000000..eb5fab6999
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/storage_local_window_open.window.js.ini
@@ -0,0 +1,3 @@
+[storage_local_window_open.window.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/storage_removeitem.window.js.ini b/testing/web-platform/meta/webstorage/storage_removeitem.window.js.ini
new file mode 100644
index 0000000000..6c58413cc0
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/storage_removeitem.window.js.ini
@@ -0,0 +1,3 @@
+[storage_removeitem.window.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/storage_session_setitem_quotaexceedederr.window.js.ini b/testing/web-platform/meta/webstorage/storage_session_setitem_quotaexceedederr.window.js.ini
new file mode 100644
index 0000000000..b9af69d29a
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/storage_session_setitem_quotaexceedederr.window.js.ini
@@ -0,0 +1,3 @@
+[storage_session_setitem_quotaexceedederr.window.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/storage_session_window_noopener.window.js.ini b/testing/web-platform/meta/webstorage/storage_session_window_noopener.window.js.ini
new file mode 100644
index 0000000000..785f59fea2
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/storage_session_window_noopener.window.js.ini
@@ -0,0 +1,3 @@
+[storage_session_window_noopener.window.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/storage_session_window_open.window.js.ini b/testing/web-platform/meta/webstorage/storage_session_window_open.window.js.ini
new file mode 100644
index 0000000000..a487672dad
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/storage_session_window_open.window.js.ini
@@ -0,0 +1,3 @@
+[storage_session_window_open.window.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/storage_session_window_reopen.window.js.ini b/testing/web-platform/meta/webstorage/storage_session_window_reopen.window.js.ini
new file mode 100644
index 0000000000..22dd9e3ce7
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/storage_session_window_reopen.window.js.ini
@@ -0,0 +1,3 @@
+[storage_session_window_reopen.window.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
diff --git a/testing/web-platform/meta/webstorage/storage_set_value_enumerate.window.js.ini b/testing/web-platform/meta/webstorage/storage_set_value_enumerate.window.js.ini
new file mode 100644
index 0000000000..53c7935188
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/storage_set_value_enumerate.window.js.ini
@@ -0,0 +1,3 @@
+[storage_set_value_enumerate.window.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/storage_setitem.window.js.ini b/testing/web-platform/meta/webstorage/storage_setitem.window.js.ini
new file mode 100644
index 0000000000..6b22ad1f72
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/storage_setitem.window.js.ini
@@ -0,0 +1,3 @@
+[storage_setitem.window.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/storage_string_conversion.window.js.ini b/testing/web-platform/meta/webstorage/storage_string_conversion.window.js.ini
new file mode 100644
index 0000000000..e123a75bb2
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/storage_string_conversion.window.js.ini
@@ -0,0 +1,3 @@
+[storage_string_conversion.window.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/storage_supported_property_names.window.js.ini b/testing/web-platform/meta/webstorage/storage_supported_property_names.window.js.ini
new file mode 100644
index 0000000000..b6dd2a0ed6
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/storage_supported_property_names.window.js.ini
@@ -0,0 +1,3 @@
+[storage_supported_property_names.window.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webstorage/symbol-props.window.js.ini b/testing/web-platform/meta/webstorage/symbol-props.window.js.ini
new file mode 100644
index 0000000000..92c5571c42
--- /dev/null
+++ b/testing/web-platform/meta/webstorage/symbol-props.window.js.ini
@@ -0,0 +1,8 @@
+[symbol-props.window.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [localStorage: defineProperty not configurable]
+ expected: FAIL
+
+ [sessionStorage: defineProperty not configurable]
+ expected: FAIL