diff options
Diffstat (limited to 'testing/web-platform/meta/webstorage')
46 files changed, 177 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..3023ed190b --- /dev/null +++ b/testing/web-platform/meta/webstorage/localstorage-about-blank-3P-iframe-opens-3P-window.partitioned.tentative.html.ini @@ -0,0 +1,13 @@ +[localstorage-about-blank-3P-iframe-opens-3P-window.partitioned.tentative.html] + expected: + if fission and (os == "win") and (processor == "x86_64") and debug and not swgl: [OK, TIMEOUT] + if fission and (os == "mac") and debug: [OK, TIMEOUT] + if fission and (os == "win") and (processor == "x86"): [OK, TIMEOUT] + if fission and (os == "linux") and not swgl: [OK, TIMEOUT] + [StorageKey: test 3P about:blank window opened from a 3P iframe] + expected: + if (os == "win") and (processor == "x86_64") and debug and not swgl: [PASS, TIMEOUT] + if (os == "linux") and fission and not swgl: [PASS, TIMEOUT] + if (os == "mac") and debug: [PASS, TIMEOUT] + if (os == "win") and (processor == "x86"): [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 |