OLD | NEW |
1 importScripts('interfaces.js'); | 1 importScripts('interfaces.js'); |
2 importScripts('worker-test-harness.js'); | 2 importScripts('worker-test-harness.js'); |
3 | 3 |
4 test(function() { | 4 test(function() { |
5 var EVENT_HANDLER = 'object'; | 5 var EVENT_HANDLER = 'object'; |
6 | 6 |
7 verifyInterface('ServiceWorkerGlobalScope', | 7 verifyInterface('ServiceWorkerGlobalScope', |
8 self, | 8 self, |
9 { | 9 { |
10 scope: 'string', | 10 scope: 'string', |
(...skipping 17 matching lines...) Expand all Loading... |
28 verifyInterface('CacheStorage', | 28 verifyInterface('CacheStorage', |
29 self.caches, | 29 self.caches, |
30 { | 30 { |
31 match: 'function', | 31 match: 'function', |
32 get: 'function', | 32 get: 'function', |
33 has: 'function', | 33 has: 'function', |
34 create: 'function', | 34 create: 'function', |
35 delete: 'function', | 35 delete: 'function', |
36 keys: 'function' | 36 keys: 'function' |
37 }); | 37 }); |
| 38 |
| 39 verifyInterface('Cache', |
| 40 new Cache(), |
| 41 { |
| 42 match: 'function', |
| 43 matchAll: 'function', |
| 44 add: 'function', |
| 45 addAll: 'function', |
| 46 put: 'function', |
| 47 delete: 'function', |
| 48 keys: 'function', |
| 49 }); |
38 }, 'Interfaces and attributes in ServiceWorkerGlobalScope'); | 50 }, 'Interfaces and attributes in ServiceWorkerGlobalScope'); |
OLD | NEW |