Changeset 247689 in webkit


Ignore:
Timestamp:
Jul 22, 2019 11:12:14 AM (5 years ago)
Author:
achristensen@apple.com
Message:

Don't always look for a JSC configuration file after r247685
https://bugs.webkit.org/show_bug.cgi?id=199917

  • UIProcess/API/APIProcessPoolConfiguration.cpp:

(API::ProcessPoolConfiguration::createWithWebsiteDataStoreConfiguration):
(API::ProcessPoolConfiguration::ProcessPoolConfiguration):
ProcessPoolConfiguration's javaScriptConfigurationDirectory wasn't used before r247685,
which made it always look for a file with 'JavaScriptCoreDebug' in its name. I had assumed
m_javaScriptConfigurationDirectory would default to a null string, but it was defaulting to
defaultJavaScriptConfigurationDirectory. Make it a null string instead.

Location:
trunk/Source/WebKit
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r247688 r247689  
     12019-07-22  Alex Christensen  <achristensen@webkit.org>
     2
     3        Don't always look for a JSC configuration file after r247685
     4        https://bugs.webkit.org/show_bug.cgi?id=199917
     5
     6        * UIProcess/API/APIProcessPoolConfiguration.cpp:
     7        (API::ProcessPoolConfiguration::createWithWebsiteDataStoreConfiguration):
     8        (API::ProcessPoolConfiguration::ProcessPoolConfiguration):
     9        ProcessPoolConfiguration's javaScriptConfigurationDirectory wasn't used before r247685,
     10        which made it always look for a file with 'JavaScriptCoreDebug' in its name.  I had assumed
     11        m_javaScriptConfigurationDirectory would default to a null string, but it was defaulting to
     12        defaultJavaScriptConfigurationDirectory.  Make it a null string instead.
     13
    1142019-07-22  Simon Fraser  <simon.fraser@apple.com>
    215
  • trunk/Source/WebKit/UIProcess/API/APIProcessPoolConfiguration.cpp

    r245075 r247689  
    6161    configuration->m_resourceLoadStatisticsDirectory = legacyConfiguration.resourceLoadStatisticsDirectory();
    6262    configuration->m_webSQLDatabaseDirectory = legacyConfiguration.webSQLDatabaseDirectory();
    63     configuration->m_javaScriptConfigurationDirectory = legacyConfiguration.javaScriptConfigurationDirectory();
    6463
    6564    return configuration;
     
    7776    , m_mediaKeysStorageDirectory(WebsiteDataStore::defaultMediaKeysStorageDirectory())
    7877    , m_resourceLoadStatisticsDirectory(WebsiteDataStore::defaultResourceLoadStatisticsDirectory())
    79     , m_javaScriptConfigurationDirectory(WebsiteDataStore::defaultJavaScriptConfigurationDirectory())
    8078{
    8179}
Note: See TracChangeset for help on using the changeset viewer.