+2017-12-14 Chris Dumez <cdumez@apple.com>
+
+ 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 <pecoraro@apple.com>
Web Inspector: Cmd-Option-R in docked inspector causes the inspector to reload instead of the inspected page
configuration.networkCacheDirectory = defaultNetworkCacheDirectory();
configuration.mediaCacheDirectory = defaultMediaCacheDirectory();
+ configuration.indexedDBDatabaseDirectory = defaultIndexedDBDatabaseDirectory();
+ configuration.serviceWorkerRegistrationDirectory = defaultServiceWorkerRegistrationDirectory();
configuration.webSQLDatabaseDirectory = defaultWebSQLDatabaseDirectory();
configuration.localStorageDirectory = defaultLocalStorageDirectory();
configuration.mediaKeysStorageDirectory = defaultMediaKeysStorageDirectory();
configuration.applicationCacheDirectory = defaultApplicationCacheDirectory();
configuration.networkCacheDirectory = defaultNetworkCacheDirectory();
+ configuration.indexedDBDatabaseDirectory = defaultIndexedDBDatabaseDirectory();
+ configuration.serviceWorkerRegistrationDirectory = defaultServiceWorkerRegistrationDirectory();
configuration.webSQLDatabaseDirectory = defaultWebSQLDatabaseDirectory();
configuration.localStorageDirectory = defaultLocalStorageDirectory();
configuration.mediaKeysStorageDirectory = defaultMediaKeysStorageDirectory();