OLD | NEW |
---|---|
(Empty) | |
1 <!DOCTYPE html> | |
jsbell
2015/08/03 19:57:41
Since this is not under http/tests this is implici
jsbell
2015/08/03 23:11:16
... and this can be based on (and live with) the t
dgrogan
2015/08/06 23:52:01
Done.
| |
2 <title>navigator.storage methods return promises that are fulfilled</title> | |
3 <script src="../../resources/testharness.js"></script> | |
4 <script src="../../resources/testharnessreport.js"></script> | |
5 <script type="text/javascript"> | |
jsbell
2015/08/03 19:57:41
No need for type here
dgrogan
2015/08/06 23:52:01
Done.
| |
6 | |
7 test(function() { assert_true(!!navigator.storage); }, "These tests requires nav igator.storage"); | |
8 | |
9 promise_test(function() { | |
10 var promise = navigator.storage.requestPersistent(); | |
11 assert_true(promise instanceof Promise, "navigator.storage.requestPersistent () returned a Promise.") | |
12 return promise; | |
jsbell
2015/08/03 19:57:41
This looks like it's missing the test of the promi
dgrogan
2015/08/06 23:52:01
That was intentional, content/shell/browser/layout
| |
13 }, "navigator.storage.requestPersistent returns a promise that resolves."); | |
14 | |
15 promise_test(function() { | |
16 var promise = navigator.storage.persistentPermission(); | |
17 assert_true(promise instanceof Promise, "navigator.storage.persistentPermiss ion() returned a Promise.") | |
18 return promise; | |
jsbell
2015/08/03 19:57:41
Ditto?
dgrogan
2015/08/06 23:52:01
Acknowledged.
| |
19 }, "navigator.storage.persistentPermission returns a promise that resolves."); | |
20 | |
21 </script> | |
OLD | NEW |