[Webkit-unassigned] [Bug 109676] [GTK] html5-local-storage-database-path settings not respected when having 2 views in the same process

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Feb 19 05:33:38 PST 2013


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


Gustavo Noronha (kov) <gns at gnome.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |cgarcia at igalia.com,
                   |                            |gns at gnome.org,
                   |                            |mrobinson at webkit.org




--- Comment #2 from Gustavo Noronha (kov) <gns at gnome.org>  2013-02-19 05:36:00 PST ---
So, I believe this won't work right, since the local storage path seems to be a page group setting in WebCore, not a per-Page setting. At the moment we do not have public API to set the page group for webviews, as well. I believe the only way to separate settings at the moment is by prefixing their key names, which is quite sucky.

How this could be made to work:

* Add API to create webview in a different page group, should be pretty simple to do, but we'd have to look into how to best model the page group in our public API - I think using a string property that gets a name should be quite enough for starters
* Move settings that are page group related to a new settings object that would be tied to a given page group instead of being per-webview

Adding Martin and Carlos to the CC since we may want to consider this for the wk2 API.

-- 
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