Move HSTS storage directory to LegacyGlobalSettings
Created attachment 379273 [details] Patch
Created attachment 379309 [details] Patch
Thanks for the patch. If this patch contains new public API please make sure it follows the guidelines for new WebKit2 GTK+ API. See http://trac.webkit.org/wiki/WebKitGTK/AddingNewWebKit2API
Comment on attachment 379309 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=379309&action=review > Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp:-331 > - if (!webkit_website_data_manager_is_ephemeral(priv->websiteDataManager.get())) > - configuration.setHSTSStorageDirectory(FileSystem::stringFromFileSystemRepresentation(webkit_website_data_manager_get_hsts_cache_directory(priv->websiteDataManager.get()))); I guess we still need to set this in LegacyGlobalSettings to keep it working for now.
Created attachment 379443 [details] Patch
All right. It would probably be beneficial for gtk to move it to not have anything to do with LegacyGlobalSettings, but that's your decision.
Created attachment 379445 [details] Patch
http://trac.webkit.org/r250312
<rdar://problem/55671318>
This seems wrong for the case where there are multiple webkit clients in a given process