diff options
Diffstat (limited to 'test/wpt/tests/storage/persist-permission-manual.https.html')
-rw-r--r-- | test/wpt/tests/storage/persist-permission-manual.https.html | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/test/wpt/tests/storage/persist-permission-manual.https.html b/test/wpt/tests/storage/persist-permission-manual.https.html new file mode 100644 index 0000000..aa49900 --- /dev/null +++ b/test/wpt/tests/storage/persist-permission-manual.https.html @@ -0,0 +1,27 @@ +<!DOCTYPE html> +<html> + <head> + <meta charset="utf-8"> + <title>StorageManager: permission state is granted</title> + <p>Clear all persistent storage permissions before running this test.</p> + <p>Test passes if there is a permission prompt and click allow store persistent data</p> + <meta name="help" href="https://storage.spec.whatwg.org/#dom-storagemanager-persist"> + <meta name="author" title="Mozilla" href="https://www.mozilla.org"> + <script src="/resources/testharness.js"></script> + <script src="/resources/testharnessreport.js"></script> + </head> + <body> + <script> + promise_test(function(t) { + return navigator.storage.persist() + .then(function(result) { + assert_true(result); + return navigator.storage.persisted(); + }) + .then(function(result) { + assert_true(result); + }) + }, 'Expect permission state is granted after calling persist()'); + </script> + </body> +</html> |