| Index: third_party/WebKit/LayoutTests/http/tests/cachestorage/resources/iframe.html
|
| diff --git a/third_party/WebKit/LayoutTests/http/tests/cachestorage/resources/iframe.html b/third_party/WebKit/LayoutTests/http/tests/cachestorage/resources/iframe.html
|
| index f4f418b8ddb44e1a95afe126a9023b31b79592bd..a2f1e502bb392bbdf443b7de86e730a8e6085af8 100644
|
| --- a/third_party/WebKit/LayoutTests/http/tests/cachestorage/resources/iframe.html
|
| +++ b/third_party/WebKit/LayoutTests/http/tests/cachestorage/resources/iframe.html
|
| @@ -4,10 +4,15 @@
|
| window.onmessage = function(e) {
|
| var id = e.data.id;
|
| try {
|
| - self.caches;
|
| - window.parent.postMessage({id: id, result: 'allowed'}, '*');
|
| + var name = 'checkallowed';
|
| + self.caches.open(name).then(function (cache) {
|
| + self.caches.delete(name);
|
| + window.parent.postMessage({id: id, result: 'allowed'}, '*');
|
| + }).catch(function(e) {
|
| + window.parent.postMessage({id: id, result: 'denied', name: e.name, message: e.message}, '*');
|
| + });
|
| } catch (e) {
|
| - window.parent.postMessage({id: id, result: 'denied', name: e.name, message: e.message}, '*');
|
| + window.parent.postMessage({id: id, result: 'unexpecteddenied', name: e.name, message: e.message}, '*');
|
| }
|
| };
|
| </script>
|
|
|