Chromium Code Reviews| 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 |