Summary: | CacheStorage::Engine::Caches::writeRecord is not always calling the completion handler | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | youenn fablet <youennf> | ||||
Component: | Service Workers | Assignee: | youenn fablet <youennf> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | achristensen, cdumez, cgarcia, commit-queue, ews-watchlist, koivisto, webkit-bug-importer | ||||
Priority: | P2 | Keywords: | InRadar | ||||
Version: | WebKit Nightly Build | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Attachments: |
|
Description
youenn fablet
2018-02-22 12:47:38 PST
We should really move all CacheStorage callbacks to CompletionHandler to catch these potential issues. In the meantime, there is an issue with Caches::writeRecord in private browsing mode and when network cache is not calling back the blob. Created attachment 334471 [details]
Patch
Comment on attachment 334471 [details] Patch Clearing flags on attachment: 334471 Committed r228935: <https://trac.webkit.org/changeset/228935> All reviewed patches have been landed. Closing bug. |