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