[Webkit-unassigned] [Bug 89450] webkit2 appcache should be implemented in UIProcess

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jun 19 05:14:39 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=89450





--- Comment #3 from Jussi Kukkonen <jussi.kukkonen at intel.com>  2012-06-19 05:14:38 PST ---
(In reply to comment #0)
> Now the callpath for e.g. deleteAllEntries is:
>  * app calls deleteAllEntries in WebProcess
>  * Call goes through IPC to UIProcess
>  * UIProcess calls deleteAllEntries in all WebProcesses (relaunching if necessary)

This is not actually true: when something inside a webprocess wants to do this, it just calls deleteEntries in that particular WebProcess... The path with WebContext->sendToAllProcessesRelaunchingThemIfNecessary() is only called when the UIProcess wants to do this. So not crazy like I thought :)

Maybe it makes sense to just create a WebApplicationCacheManager instance in the UIProcess as well? Apparently the SQLite DB doesn't mind (as it's already coping with a WebApplicationCacheManager per webprocess)

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list