Title: [225911] trunk/Source/WebKit
- Revision
- 225911
- Author
- [email protected]
- Date
- 2017-12-14 11:08:32 -0800 (Thu, 14 Dec 2017)
Log Message
WebsiteDataStore::defaultDataStoreConfiguration() fails to set default value for serviceWorkerRegistrationDirectory
https://bugs.webkit.org/show_bug.cgi?id=180794
<rdar://problem/36034667>
Reviewed by Youenn Fablet.
Set the default IndexedDB and ServiceWorker database paths in WebsiteDataStore::defaultDataStoreConfiguration().
Without this, the client is forced to set the expected path.
* UIProcess/API/Cocoa/APIWebsiteDataStoreCocoa.mm:
(API::WebsiteDataStore::defaultDataStoreConfiguration):
* UIProcess/API/glib/APIWebsiteDataStoreGLib.cpp:
(API::WebsiteDataStore::defaultDataStoreConfiguration):
Modified Paths
Diff
Modified: trunk/Source/WebKit/ChangeLog (225910 => 225911)
--- trunk/Source/WebKit/ChangeLog 2017-12-14 18:31:08 UTC (rev 225910)
+++ trunk/Source/WebKit/ChangeLog 2017-12-14 19:08:32 UTC (rev 225911)
@@ -1,3 +1,19 @@
+2017-12-14 Chris Dumez <[email protected]>
+
+ WebsiteDataStore::defaultDataStoreConfiguration() fails to set default value for serviceWorkerRegistrationDirectory
+ https://bugs.webkit.org/show_bug.cgi?id=180794
+ <rdar://problem/36034667>
+
+ Reviewed by Youenn Fablet.
+
+ Set the default IndexedDB and ServiceWorker database paths in WebsiteDataStore::defaultDataStoreConfiguration().
+ Without this, the client is forced to set the expected path.
+
+ * UIProcess/API/Cocoa/APIWebsiteDataStoreCocoa.mm:
+ (API::WebsiteDataStore::defaultDataStoreConfiguration):
+ * UIProcess/API/glib/APIWebsiteDataStoreGLib.cpp:
+ (API::WebsiteDataStore::defaultDataStoreConfiguration):
+
2017-12-14 Joseph Pecoraro <[email protected]>
Web Inspector: Cmd-Option-R in docked inspector causes the inspector to reload instead of the inspected page
Modified: trunk/Source/WebKit/UIProcess/API/Cocoa/APIWebsiteDataStoreCocoa.mm (225910 => 225911)
--- trunk/Source/WebKit/UIProcess/API/Cocoa/APIWebsiteDataStoreCocoa.mm 2017-12-14 18:31:08 UTC (rev 225910)
+++ trunk/Source/WebKit/UIProcess/API/Cocoa/APIWebsiteDataStoreCocoa.mm 2017-12-14 19:08:32 UTC (rev 225911)
@@ -197,6 +197,8 @@
configuration.networkCacheDirectory = defaultNetworkCacheDirectory();
configuration.mediaCacheDirectory = defaultMediaCacheDirectory();
+ configuration.indexedDBDatabaseDirectory = defaultIndexedDBDatabaseDirectory();
+ configuration.serviceWorkerRegistrationDirectory = defaultServiceWorkerRegistrationDirectory();
configuration.webSQLDatabaseDirectory = defaultWebSQLDatabaseDirectory();
configuration.localStorageDirectory = defaultLocalStorageDirectory();
configuration.mediaKeysStorageDirectory = defaultMediaKeysStorageDirectory();
Modified: trunk/Source/WebKit/UIProcess/API/glib/APIWebsiteDataStoreGLib.cpp (225910 => 225911)
--- trunk/Source/WebKit/UIProcess/API/glib/APIWebsiteDataStoreGLib.cpp 2017-12-14 18:31:08 UTC (rev 225910)
+++ trunk/Source/WebKit/UIProcess/API/glib/APIWebsiteDataStoreGLib.cpp 2017-12-14 19:08:32 UTC (rev 225911)
@@ -101,6 +101,8 @@
configuration.applicationCacheDirectory = defaultApplicationCacheDirectory();
configuration.networkCacheDirectory = defaultNetworkCacheDirectory();
+ configuration.indexedDBDatabaseDirectory = defaultIndexedDBDatabaseDirectory();
+ configuration.serviceWorkerRegistrationDirectory = defaultServiceWorkerRegistrationDirectory();
configuration.webSQLDatabaseDirectory = defaultWebSQLDatabaseDirectory();
configuration.localStorageDirectory = defaultLocalStorageDirectory();
configuration.mediaKeysStorageDirectory = defaultMediaKeysStorageDirectory();
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes