ProcessPoolConfiguration::copy() fails to copy the service worker path
authorcdumez@apple.com <cdumez@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 8 Dec 2017 20:07:30 +0000 (20:07 +0000)
committercdumez@apple.com <cdumez@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 8 Dec 2017 20:07:30 +0000 (20:07 +0000)
https://bugs.webkit.org/show_bug.cgi?id=180595

Reviewed by Brady Eidson.

* UIProcess/API/APIProcessPoolConfiguration.cpp:
(API::ProcessPoolConfiguration::copy):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@225691 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/WebKit/ChangeLog
Source/WebKit/UIProcess/API/APIProcessPoolConfiguration.cpp

index 1705c50..98df607 100644 (file)
@@ -1,5 +1,15 @@
 2017-12-08  Chris Dumez  <cdumez@apple.com>
 
+        ProcessPoolConfiguration::copy() fails to copy the service worker path
+        https://bugs.webkit.org/show_bug.cgi?id=180595
+
+        Reviewed by Brady Eidson.
+
+        * UIProcess/API/APIProcessPoolConfiguration.cpp:
+        (API::ProcessPoolConfiguration::copy):
+
+2017-12-08  Chris Dumez  <cdumez@apple.com>
+
         Different WebKitTestRunner instances should use different service worker registrations databases
         https://bugs.webkit.org/show_bug.cgi?id=180589
 
index 239a5d9..11b585e 100644 (file)
@@ -109,6 +109,7 @@ Ref<ProcessPoolConfiguration> ProcessPoolConfiguration::copy()
     copy->m_applicationCacheFlatFileSubdirectoryName = this->m_applicationCacheFlatFileSubdirectoryName;
     copy->m_mediaCacheDirectory = this->m_mediaCacheDirectory;
     copy->m_indexedDBDatabaseDirectory = this->m_indexedDBDatabaseDirectory;
+    copy->m_serviceWorkerRegistrationDirectory = this->m_serviceWorkerRegistrationDirectory;
     copy->m_injectedBundlePath = this->m_injectedBundlePath;
     copy->m_localStorageDirectory = this->m_localStorageDirectory;
     copy->m_mediaKeysStorageDirectory = this->m_mediaKeysStorageDirectory;