Title: [252428] trunk/Source/WebKit
Revision
252428
Author
[email protected]
Date
2019-11-13 13:33:42 -0800 (Wed, 13 Nov 2019)

Log Message

Remove timer to stop service worker process
https://bugs.webkit.org/show_bug.cgi?id=204118

Reviewed by Alex Christensen.

Removal of a timer that is never get activated.
No change of behavior.

* UIProcess/WebProcessPool.cpp:
(WebKit::WebProcessPool::createNewWebProcess):
* UIProcess/WebProcessPool.h:

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (252427 => 252428)


--- trunk/Source/WebKit/ChangeLog	2019-11-13 21:31:26 UTC (rev 252427)
+++ trunk/Source/WebKit/ChangeLog	2019-11-13 21:33:42 UTC (rev 252428)
@@ -1,5 +1,19 @@
 2019-11-13  Youenn Fablet  <[email protected]>
 
+        Remove timer to stop service worker process
+        https://bugs.webkit.org/show_bug.cgi?id=204118
+
+        Reviewed by Alex Christensen.
+
+        Removal of a timer that is never get activated.
+        No change of behavior.
+
+        * UIProcess/WebProcessPool.cpp:
+        (WebKit::WebProcessPool::createNewWebProcess):
+        * UIProcess/WebProcessPool.h:
+
+2019-11-13  Youenn Fablet  <[email protected]>
+
         Take service worker assertions based on client processes assertion states
         https://bugs.webkit.org/show_bug.cgi?id=204119
 

Modified: trunk/Source/WebKit/UIProcess/WebProcessPool.cpp (252427 => 252428)


--- trunk/Source/WebKit/UIProcess/WebProcessPool.cpp	2019-11-13 21:31:26 UTC (rev 252427)
+++ trunk/Source/WebKit/UIProcess/WebProcessPool.cpp	2019-11-13 21:33:42 UTC (rev 252428)
@@ -235,7 +235,6 @@
     , m_processSuppressionDisabledForPageCounter([this](RefCounterEvent) { updateProcessSuppressionState(); })
     , m_hiddenPageThrottlingAutoIncreasesCounter([this](RefCounterEvent) { m_hiddenPageThrottlingTimer.startOneShot(0_s); })
     , m_hiddenPageThrottlingTimer(RunLoop::main(), this, &WebProcessPool::updateHiddenPageThrottlingAutoIncreaseLimit)
-    , m_serviceWorkerProcessesTerminationTimer(RunLoop::main(), this, &WebProcessPool::terminateServiceWorkerProcesses)
     , m_foregroundWebProcessCounter([this](RefCounterEvent) { updateProcessAssertions(); })
     , m_backgroundWebProcessCounter([this](RefCounterEvent) { updateProcessAssertions(); })
     , m_backForwardCache(makeUniqueRef<WebBackForwardCache>(*this))
@@ -798,9 +797,6 @@
     initializeNewWebProcess(process, websiteDataStore, isPrewarmed);
     m_processes.append(WTFMove(processProxy));
 
-    if (m_serviceWorkerProcessesTerminationTimer.isActive())
-        m_serviceWorkerProcessesTerminationTimer.stop();
-
     return process;
 }
 

Modified: trunk/Source/WebKit/UIProcess/WebProcessPool.h (252427 => 252428)


--- trunk/Source/WebKit/UIProcess/WebProcessPool.h	2019-11-13 21:31:26 UTC (rev 252427)
+++ trunk/Source/WebKit/UIProcess/WebProcessPool.h	2019-11-13 21:33:42 UTC (rev 252428)
@@ -756,7 +756,6 @@
     Paths m_resolvedPaths;
 
     HashMap<PAL::SessionID, HashSet<WebPageProxyIdentifier>> m_sessionToPageIDsMap;
-    RunLoop::Timer<WebProcessPool> m_serviceWorkerProcessesTerminationTimer;
 
     ForegroundWebProcessCounter m_foregroundWebProcessCounter;
     BackgroundWebProcessCounter m_backgroundWebProcessCounter;
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to