| OLD | NEW |
| 1 importScripts('interfaces.js'); | 1 importScripts('interfaces.js'); |
| 2 importScripts('worker-testharness.js'); | 2 importScripts('worker-testharness.js'); |
| 3 importScripts('/resources/testharness-helpers.js'); |
| 3 | 4 |
| 4 test(function() { | 5 test(function() { |
| 5 var EVENT_HANDLER = 'object'; | 6 var EVENT_HANDLER = 'object'; |
| 6 | 7 |
| 7 verifyInterface('ServiceWorkerGlobalScope', | 8 verifyInterface('ServiceWorkerGlobalScope', |
| 8 self, | 9 self, |
| 9 { | 10 { |
| 10 scope: 'string', | 11 scope: 'string', |
| 11 clients: 'object', | 12 clients: 'object', |
| 12 close: 'function', | 13 close: 'function', |
| (...skipping 17 matching lines...) Expand all Loading... |
| 30 self.caches, | 31 self.caches, |
| 31 { | 32 { |
| 32 match: 'function', | 33 match: 'function', |
| 33 get: 'function', | 34 get: 'function', |
| 34 has: 'function', | 35 has: 'function', |
| 35 create: 'function', | 36 create: 'function', |
| 36 delete: 'function', | 37 delete: 'function', |
| 37 keys: 'function' | 38 keys: 'function' |
| 38 }); | 39 }); |
| 39 }, 'Interfaces and attributes in ServiceWorkerGlobalScope'); | 40 }, 'Interfaces and attributes in ServiceWorkerGlobalScope'); |
| 41 |
| 42 promise_test(function(t) { |
| 43 return create_temporary_cache(t) |
| 44 .then(function(cache) { |
| 45 verifyInterface('Cache', |
| 46 cache, |
| 47 { |
| 48 match: 'function', |
| 49 matchAll: 'function', |
| 50 add: 'function', |
| 51 addAll: 'function', |
| 52 put: 'function', |
| 53 delete: 'function', |
| 54 keys: 'function' |
| 55 }); |
| 56 }); |
| 57 }, 'Cache'); |
| OLD | NEW |