Modified: trunk/Source/WebKit/UIProcess/WebsiteData/WebsiteDataStore.cpp (257903 => 257904)
--- trunk/Source/WebKit/UIProcess/WebsiteData/WebsiteDataStore.cpp 2020-03-05 07:00:19 UTC (rev 257903)
+++ trunk/Source/WebKit/UIProcess/WebsiteData/WebsiteDataStore.cpp 2020-03-05 07:06:14 UTC (rev 257904)
@@ -1162,7 +1162,7 @@
auto callbackAggregator = CallbackAggregator::create(WTFMove(completionHandler));
- for (auto& processPool : ensureProcessPools())
+ for (auto& processPool : processPools())
processPool->ensureNetworkProcess().setMaxStatisticsEntries(m_sessionID, maximumEntryCount, [processPool, callbackAggregator = callbackAggregator.copyRef()] { });
}
@@ -1172,9 +1172,8 @@
auto callbackAggregator = CallbackAggregator::create(WTFMove(completionHandler));
- for (auto& processPool : ensureProcessPools()) {
+ for (auto& processPool : processPools())
processPool->ensureNetworkProcess().setPruneEntriesDownTo(m_sessionID, pruneTargetCount, [processPool, callbackAggregator = callbackAggregator.copyRef()] { });
- }
}
void WebsiteDataStore::setGrandfatheringTime(Seconds seconds, CompletionHandler<void()>&& completionHandler)
@@ -1183,7 +1182,7 @@
auto callbackAggregator = CallbackAggregator::create(WTFMove(completionHandler));
- for (auto& processPool : ensureProcessPools())
+ for (auto& processPool : processPools())
processPool->ensureNetworkProcess().setGrandfatheringTime(m_sessionID, seconds, [processPool, callbackAggregator = callbackAggregator.copyRef()] { });
}
@@ -1193,7 +1192,7 @@
auto callbackAggregator = CallbackAggregator::create(WTFMove(completionHandler));
- for (auto& processPool : ensureProcessPools())
+ for (auto& processPool : processPools())
processPool->ensureNetworkProcess().setMinimumTimeBetweenDataRecordsRemoval(m_sessionID, seconds, [processPool, callbackAggregator = callbackAggregator.copyRef()] { });
}
@@ -1254,9 +1253,8 @@
auto callbackAggregator = CallbackAggregator::create(WTFMove(completionHandler));
- for (auto& processPool : ensureProcessPools()) {
+ for (auto& processPool : ensureProcessPools())
processPool->ensureNetworkProcess().setPrevalentResource(m_sessionID, WebCore::RegistrableDomain { url }, [processPool, callbackAggregator = callbackAggregator.copyRef()] { });
- }
}
void WebsiteDataStore::setPrevalentResourceForDebugMode(const URL& url, CompletionHandler<void()>&& completionHandler)
@@ -1305,8 +1303,8 @@
auto callbackAggregator = CallbackAggregator::create(WTFMove(completionHandler));
for (auto& processPool : processPools()) {
- if (auto* process = processPool->networkProcess())
- process->setVeryPrevalentResource(m_sessionID, WebCore::RegistrableDomain { url }, [processPool, callbackAggregator = callbackAggregator.copyRef()] { });
+ if (auto* networkProcess = processPool->networkProcess())
+ networkProcess->setVeryPrevalentResource(m_sessionID, WebCore::RegistrableDomain { url }, [processPool, callbackAggregator = callbackAggregator.copyRef()] { });
}
}
@@ -1316,7 +1314,7 @@
auto callbackAggregator = CallbackAggregator::create(WTFMove(completionHandler));
- for (auto& processPool : ensureProcessPools())
+ for (auto& processPool : processPools())
processPool->ensureNetworkProcess().setShouldClassifyResourcesBeforeDataRecordsRemoval(m_sessionID, value, [processPool, callbackAggregator = callbackAggregator.copyRef()] { });
}
@@ -1617,7 +1615,7 @@
{
auto callbackAggregator = CallbackAggregator::create(WTFMove(completionHandler));
- for (auto& processPool : ensureProcessPools())
+ for (auto& processPool : processPools())
processPool->ensureNetworkProcess().setNotifyPagesWhenDataRecordsWereScanned(m_sessionID, value, [processPool, callbackAggregator = callbackAggregator.copyRef()] { });
}
@@ -1626,7 +1624,7 @@
useExplicitITPState();
auto callbackAggregator = CallbackAggregator::create(WTFMove(completionHandler));
- for (auto& processPool : ensureProcessPools())
+ for (auto& processPool : processPools())
processPool->ensureNetworkProcess().setIsRunningResourceLoadStatisticsTest(m_sessionID, value, [processPool, callbackAggregator = callbackAggregator.copyRef()] { });
}
@@ -1634,7 +1632,7 @@
{
auto callbackAggregator = CallbackAggregator::create(WTFMove(completionHandler));
- for (auto& processPool : ensureProcessPools())
+ for (auto& processPool : processPools())
processPool->ensureNetworkProcess().setNotifyPagesWhenTelemetryWasCaptured(m_sessionID, value, [processPool, callbackAggregator = callbackAggregator.copyRef()] { });
}
@@ -1645,9 +1643,8 @@
completionHandler({ });
return;
}
-
- auto& networkProcess = webPage->process().processPool().ensureNetworkProcess();
- networkProcess.getAllStorageAccessEntries(m_sessionID, WTFMove(completionHandler));
+
+ webPage->process().processPool().ensureNetworkProcess().getAllStorageAccessEntries(m_sessionID, WTFMove(completionHandler));
}
@@ -1655,7 +1652,7 @@
{
auto callbackAggregator = CallbackAggregator::create(WTFMove(completionHandler));
- for (auto& processPool : ensureProcessPools())
+ for (auto& processPool : processPools())
processPool->ensureNetworkProcess().setTimeToLiveUserInteraction(m_sessionID, seconds, [callbackAggregator = callbackAggregator.copyRef()] { });
}
@@ -1867,7 +1864,7 @@
#if ENABLE(RESOURCE_LOAD_STATISTICS)
auto callbackAggregator = CallbackAggregator::create(WTFMove(completionHandler));
- for (auto& processPool : ensureProcessPools())
+ for (auto& processPool : processPools())
processPool->ensureNetworkProcess().setCacheMaxAgeCapForPrevalentResources(m_sessionID, seconds, [callbackAggregator = callbackAggregator.copyRef()] { });
#else
UNUSED_PARAM(seconds);
@@ -2072,7 +2069,7 @@
auto callbackAggregator = CallbackAggregator::create(WTFMove(completionHandler));
- for (auto& processPool : ensureProcessPools())
+ for (auto& processPool : processPools())
processPool->ensureNetworkProcess().setResourceLoadStatisticsDebugMode(m_sessionID, enabled, [callbackAggregator = callbackAggregator.copyRef()] { });
#else
UNUSED_PARAM(enabled);
@@ -2110,7 +2107,7 @@
void WebsiteDataStore::clearResourceLoadStatisticsInWebProcesses(CompletionHandler<void()>&& callback)
{
if (resourceLoadStatisticsEnabled()) {
- for (auto& processPool : ensureProcessPools())
+ for (auto& processPool : processPools())
processPool->clearResourceLoadStatistics();
}
callback();