void WebContext::platformInitializeWebProcess(WebProcessCreationParameters& parameters) { initInspectorServer(); parameters.urlSchemesRegistered = m_soupRequestManagerProxy->registeredURISchemes(); m_cookieManagerProxy->getCookiePersistentStorage(parameters.cookiePersistentStoragePath, parameters.cookiePersistentStorageType); parameters.cookieAcceptPolicy = m_initialHTTPCookieAcceptPolicy; parameters.ignoreTLSErrors = m_ignoreTLSErrors; }
static void globalInitialization() { static bool initialized = false; if (initialized) return; initInspectorServer(); initialized = true; }
void WebContext::platformInitializeWebProcess(WebProcessCreationParameters& parameters) { initInspectorServer(); parameters.urlSchemesRegistered = supplement<WebSoupRequestManagerProxy>()->registeredURISchemes(); supplement<WebCookieManagerProxy>()->getCookiePersistentStorage(parameters.cookiePersistentStoragePath, parameters.cookiePersistentStorageType); parameters.cookieAcceptPolicy = m_initialHTTPCookieAcceptPolicy; parameters.ignoreTLSErrors = m_ignoreTLSErrors; parameters.shouldTrackVisitedLinks = true; }
void WebProcessPool::platformInitializeWebProcess(WebProcessCreationParameters& parameters) { initInspectorServer(); if (!parameters.urlSchemesRegisteredAsLocal.contains("resource")) { WebCore::SchemeRegistry::registerURLSchemeAsLocal("resource"); parameters.urlSchemesRegisteredAsLocal.append("resource"); } parameters.memoryCacheDisabled = m_memoryCacheDisabled || cacheModel() == CacheModelDocumentViewer; }
void WebContext::platformInitializeWebProcess(WebProcessCreationParameters& parameters) { initInspectorServer(); if (!parameters.urlSchemesRegisteredAsLocal.contains("resource")) { WebCore::SchemeRegistry::registerURLSchemeAsLocal("resource"); parameters.urlSchemesRegisteredAsLocal.append("resource"); } if (!usesNetworkProcess()) { parameters.urlSchemesRegisteredForCustomProtocols = supplement<WebSoupCustomProtocolRequestManager>()->registeredSchemesForCustomProtocols(); supplement<WebCookieManagerProxy>()->getCookiePersistentStorage(parameters.cookiePersistentStoragePath, parameters.cookiePersistentStorageType); parameters.cookieAcceptPolicy = m_initialHTTPCookieAcceptPolicy; parameters.ignoreTLSErrors = m_ignoreTLSErrors; } }
void WebContext::platformInitializeWebProcess(WebProcessCreationParameters& parameters) { initInspectorServer(); if (!parameters.urlSchemesRegisteredAsLocal.contains("resource")) { WebCore::SchemeRegistry::registerURLSchemeAsLocal("resource"); parameters.urlSchemesRegisteredAsLocal.append("resource"); } if (!usesNetworkProcess()) { #if ENABLE(CUSTOM_PROTOCOLS) parameters.urlSchemesRegisteredForCustomProtocols = supplement<WebSoupCustomProtocolRequestManager>()->registeredSchemesForCustomProtocols(); #else parameters.urlSchemesRegistered = supplement<WebSoupRequestManagerProxy>()->registeredURISchemes(); #endif supplement<WebCookieManagerProxy>()->getCookiePersistentStorage(parameters.cookiePersistentStoragePath, parameters.cookiePersistentStorageType); parameters.cookieAcceptPolicy = m_initialHTTPCookieAcceptPolicy; parameters.ignoreTLSErrors = m_ignoreTLSErrors; } parameters.shouldTrackVisitedLinks = true; }
void WebContext::platformInitializeWebProcess(WebProcessCreationParameters&) { initInspectorServer(); }