Currently, WebsiteDataStore::Configuration::legacyWebsiteDataStoreConfiguration() respects the passed-in configuration's localStorageDirectory and webSQLDatabaseDirectory, but not the others. This makes it impossible for clients to override these other directories.
legacyWebsiteDataStoreConfiguration() should use the passed-in configuration for all applicable directories.
Created attachment 273460 [details]
The mac-wk2 EWS failures relating to localstorage occur prior to this patch.
Committed r197881: <http://trac.webkit.org/changeset/197881>