[Webkit-unassigned] [Bug 190269] IOS 12 - Service worker cache not shared when added to homescreen

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Oct 9 13:58:13 PDT 2018


--- Comment #4 from youenn fablet <youennf at gmail.com> ---
I reproduced the issue on MobileSafari.
Doing some debugging, the following happens:
- NetworkProcess wants to create a cache storage engine
- NetworkProcess asks UIProcess where to store data based on the session ID
- NetworkProcessProxy on UIProcess has no WebsiteDataStore for that session ID
- NetworkProcessProxy returns ephemeral parameters

Looking at the session ID, it is the default session so probably what happens is that at NetworkProcessProxy creation time, WebProcessPool default WebsiteDataStore is not set yet so we do not keep it in the list of NetworkProcessProxy sessions.

You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20181009/f38295dd/attachment-0001.html>

More information about the webkit-unassigned mailing list