Changeset 247476 in webkit


Ignore:
Timestamp:
Jul 15, 2019 11:14:57 PM (5 years ago)
Author:
commit-queue@webkit.org
Message:

Remove redundant WebsiteDataStoreConfiguration member
https://bugs.webkit.org/show_bug.cgi?id=199820

Patch by Alex Christensen <achristensen@webkit.org> on 2019-07-15
Reviewed by Geoffrey Garen.

m_webStorageDirectory was only used for _WKWebsiteDataStoreConfiguration._webStorageDirectory's backing,
which was copied over to m_localStorageDirectory of a new object in WKWebsiteDataStore's _initWithConfiguration.
This is a baby step towards cleaning up this mess with no behavior change. I see no reason to rename the SPI.

  • UIProcess/API/Cocoa/_WKWebsiteDataStoreConfiguration.mm:

(-[_WKWebsiteDataStoreConfiguration _webStorageDirectory]):
(-[_WKWebsiteDataStoreConfiguration _setWebStorageDirectory:]):

  • UIProcess/WebsiteData/WebsiteDataStoreConfiguration.cpp:

(WebKit::WebsiteDataStoreConfiguration::copy):

  • UIProcess/WebsiteData/WebsiteDataStoreConfiguration.h:

(WebKit::WebsiteDataStoreConfiguration::webStorageDirectory const): Deleted.
(WebKit::WebsiteDataStoreConfiguration::setWebStorageDirectory): Deleted.

Location:
trunk/Source/WebKit
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r247473 r247476  
     12019-07-15  Alex Christensen  <achristensen@webkit.org>
     2
     3        Remove redundant WebsiteDataStoreConfiguration member
     4        https://bugs.webkit.org/show_bug.cgi?id=199820
     5
     6        Reviewed by Geoffrey Garen.
     7
     8        m_webStorageDirectory was only used for _WKWebsiteDataStoreConfiguration._webStorageDirectory's backing,
     9        which was copied over to m_localStorageDirectory of a new object in WKWebsiteDataStore's _initWithConfiguration.
     10        This is a baby step towards cleaning up this mess with no behavior change.  I see no reason to rename the SPI.
     11
     12        * UIProcess/API/Cocoa/_WKWebsiteDataStoreConfiguration.mm:
     13        (-[_WKWebsiteDataStoreConfiguration _webStorageDirectory]):
     14        (-[_WKWebsiteDataStoreConfiguration _setWebStorageDirectory:]):
     15        * UIProcess/WebsiteData/WebsiteDataStoreConfiguration.cpp:
     16        (WebKit::WebsiteDataStoreConfiguration::copy):
     17        * UIProcess/WebsiteData/WebsiteDataStoreConfiguration.h:
     18        (WebKit::WebsiteDataStoreConfiguration::webStorageDirectory const): Deleted.
     19        (WebKit::WebsiteDataStoreConfiguration::setWebStorageDirectory): Deleted.
     20
    1212019-07-15  Fujii Hironori  <Hironori.Fujii@sony.com>
    222
  • trunk/Source/WebKit/UIProcess/API/Cocoa/_WKWebsiteDataStoreConfiguration.mm

    r245979 r247476  
    6666- (NSURL *)_webStorageDirectory
    6767{
    68     return [NSURL fileURLWithPath:_configuration->webStorageDirectory() isDirectory:YES];
     68    return [NSURL fileURLWithPath:_configuration->localStorageDirectory() isDirectory:YES];
    6969}
    7070
     
    7474        [NSException raise:NSInvalidArgumentException format:@"Cannot set _webStorageDirectory on a non-persistent _WKWebsiteDataStoreConfiguration."];
    7575    checkURLArgument(url);
    76     _configuration->setWebStorageDirectory(url.path);
     76    _configuration->setLocalStorageDirectory(url.path);
    7777}
    7878
  • trunk/Source/WebKit/UIProcess/WebsiteData/WebsiteDataStoreConfiguration.cpp

    r245979 r247476  
    4747    copy->m_applicationCacheDirectory = this->m_applicationCacheDirectory;
    4848    copy->m_applicationCacheFlatFileSubdirectoryName = this->m_applicationCacheFlatFileSubdirectoryName;
    49     copy->m_webStorageDirectory = this->m_webStorageDirectory;
    5049    copy->m_mediaCacheDirectory = this->m_mediaCacheDirectory;
    5150    copy->m_indexedDBDatabaseDirectory = this->m_indexedDBDatabaseDirectory;
  • trunk/Source/WebKit/UIProcess/WebsiteData/WebsiteDataStoreConfiguration.h

    r245979 r247476  
    5757    void setJavaScriptConfigurationDirectory(String&& directory) { m_javaScriptConfigurationDirectory = WTFMove(directory); }
    5858   
    59     const String& webStorageDirectory() const { return m_webStorageDirectory; }
    60     void setWebStorageDirectory(String&& directory) { m_webStorageDirectory = WTFMove(directory); }
    61 
    6259    const String& indexedDBDatabaseDirectory() const { return m_indexedDBDatabaseDirectory; }
    6360    void setIndexedDBDatabaseDirectory(String&& directory) { m_indexedDBDatabaseDirectory = WTFMove(directory); }
     
    118115    String m_applicationCacheDirectory;
    119116    String m_applicationCacheFlatFileSubdirectoryName;
    120     String m_webStorageDirectory;
    121117    String m_mediaCacheDirectory;
    122118    String m_indexedDBDatabaseDirectory;
Note: See TracChangeset for help on using the changeset viewer.