UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36
Steps to reproduce the problem:
1. Create a Cache in Cache Storage.
2. Manually delete the cache in Developer Tools > Application > Cache Storage.
3. Create a Cache with the same name.
4. Try to put entries into the Cache, and it will fail with "DOMException: Entry was not found."
The following code should reproduce. Run it once, then manually delete the cache, then run it again.
fetch(new Request('https://www.google.com/')).then(function(response) {
caches.open('ExampleCache').then(function(cache) {
cache.put('google', response);
});
});
What is the expected behavior?
It shouldn't cause an error when you manually delete a cache using dev tools and then try to use it again.
What went wrong?
This error was thrown:
DOMException: Entry was not found.
Did this work before? N/A
Chrome version: 52.0.2743.116 Channel: stable
OS Version:
Flash Version: Shockwave Flash 22.0 r0
Comment 1 by tkonch...@chromium.org
, Aug 19 2016Mergedinto: 639034
Status: Duplicate (was: Unconfirmed)