diff options
Diffstat (limited to 'src/core/browser_context_adapter.cpp')
-rw-r--r-- | src/core/browser_context_adapter.cpp | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/src/core/browser_context_adapter.cpp b/src/core/browser_context_adapter.cpp index fc5dc8c21..b5fdf2ce0 100644 --- a/src/core/browser_context_adapter.cpp +++ b/src/core/browser_context_adapter.cpp @@ -138,16 +138,11 @@ DownloadManagerDelegateQt *BrowserContextAdapter::downloadManagerDelegate() QWebEngineCookieStoreClient *BrowserContextAdapter::cookieStoreClient() { + if (!m_cookieStoreClient) + m_cookieStoreClient.reset(new QWebEngineCookieStoreClient); return m_cookieStoreClient.data(); } -void BrowserContextAdapter::setCookieStoreClient(QWebEngineCookieStoreClient *client) -{ - m_cookieStoreClient = client; - if (m_browserContext->url_request_getter_.get()) - m_browserContext->url_request_getter_->updateStorageSettings(); -} - QWebEngineUrlRequestInterceptor *BrowserContextAdapter::requestInterceptor() { return m_requestInterceptor.data(); |