Changeset 228137 in webkit


Ignore:
Timestamp:
Feb 5, 2018 3:36:51 PM (6 years ago)
Author:
Chris Dumez
Message:

WebsiteDataStore::resolveDirectoriesIfNecessary() should not overwrite its resolved serviceWorkerRegistrationDirectory if already set
https://bugs.webkit.org/show_bug.cgi?id=182514

Patch by Youenn Fablet <youenn@apple.com> on 2018-02-05
Reviewed by Chris Dumez.

  • UIProcess/WebsiteData/WebsiteDataStore.cpp:

(WebKit::WebsiteDataStore::resolveDirectoriesIfNecessary):

Location:
trunk/Source/WebKit
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r228135 r228137  
     12018-02-05  Youenn Fablet  <youenn@apple.com>
     2
     3        WebsiteDataStore::resolveDirectoriesIfNecessary() should not overwrite its resolved serviceWorkerRegistrationDirectory  if already set
     4        https://bugs.webkit.org/show_bug.cgi?id=182514
     5
     6        Reviewed by Chris Dumez.
     7
     8        * UIProcess/WebsiteData/WebsiteDataStore.cpp:
     9        (WebKit::WebsiteDataStore::resolveDirectoriesIfNecessary):
     10
    1112018-02-05  Brent Fulgham  <bfulgham@apple.com>
    212
  • trunk/Source/WebKit/UIProcess/WebsiteData/WebsiteDataStore.cpp

    r228109 r228137  
    152152    if (!m_configuration.indexedDBDatabaseDirectory.isEmpty())
    153153        m_resolvedConfiguration.indexedDBDatabaseDirectory = resolveAndCreateReadWriteDirectoryForSandboxExtension(m_configuration.indexedDBDatabaseDirectory);
    154     if (!m_configuration.serviceWorkerRegistrationDirectory.isEmpty())
     154    if (!m_configuration.serviceWorkerRegistrationDirectory.isEmpty() && m_resolvedConfiguration.serviceWorkerRegistrationDirectory.isEmpty())
    155155        m_resolvedConfiguration.serviceWorkerRegistrationDirectory = resolveAndCreateReadWriteDirectoryForSandboxExtension(m_configuration.serviceWorkerRegistrationDirectory);
    156156    if (!m_configuration.javaScriptConfigurationDirectory.isEmpty())
Note: See TracChangeset for help on using the changeset viewer.