diff options
Diffstat (limited to 'src/core/web_engine_context.cpp')
-rw-r--r-- | src/core/web_engine_context.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/core/web_engine_context.cpp b/src/core/web_engine_context.cpp index b17ee124c..6f335d2fc 100644 --- a/src/core/web_engine_context.cpp +++ b/src/core/web_engine_context.cpp @@ -142,15 +142,15 @@ scoped_refptr<WebEngineContext> WebEngineContext::current() BrowserContextAdapter* WebEngineContext::defaultBrowserContext() { if (!m_defaultBrowserContext) - m_defaultBrowserContext.reset(new BrowserContextAdapter(QStringLiteral("Default"), false)); - return m_defaultBrowserContext.get(); + m_defaultBrowserContext = new BrowserContextAdapter(QStringLiteral("Default")); + return m_defaultBrowserContext.data(); } BrowserContextAdapter* WebEngineContext::offTheRecordBrowserContext() { if (!m_offTheRecordBrowserContext) - m_offTheRecordBrowserContext.reset(new BrowserContextAdapter(QStringLiteral("OTR"), true)); - return m_offTheRecordBrowserContext.get(); + m_offTheRecordBrowserContext = new BrowserContextAdapter(true); + return m_offTheRecordBrowserContext.data(); } #ifndef CHROMIUM_VERSION |