[Webkit-unassigned] [Bug 239521] [WPE][GTK] Does not use user-specified storage/cache directories

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jul 1 13:38:12 PDT 2022


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

--- Comment #3 from dave at killthe.net ---
I initialize the data manager like this:

manager = webkit_website_data_manager_new ("base-cache-directory",                   dir1, 
                                               "base-data-directory",                    dir2,
                                               "disk-cache-directory",                   dir3,
                                               "dom-cache-directory",                    dir4,
                                               "hsts-cache-directory",                   dir5,
                                               "indexeddb-directory",                    dir6,
                                               "itp-directory",                          dir7,
                                               "local-storage-directory",                dir8,
                                               "offline-application-cache-directory",    dir9,
                                               "service-worker-registrations-directory", dir10,
                                               NULL);


None of these directories is set to ~/.local/share/webkitgtk. And yet that is where WebKit decides to put 'database', 'deviceidhashsalts', 'localstorage', and 'storage', the latter of which contain data stored from web sites. Consequently, all WebKit browsers on the system share this data.

-- 
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/20220701/07026ea8/attachment.htm>


More information about the webkit-unassigned mailing list