diff options
author | Allan Sandfeld Jensen <allan.jensen@theqtcompany.com> | 2015-08-11 13:56:18 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@theqtcompany.com> | 2015-08-27 22:03:00 +0000 |
commit | 0a21df6d8ef2f7efb397fe109b1ff2a391db1735 (patch) | |
tree | ed18afa2d430aeff76ed1bc84379da64ebdb7859 /src/core/browser_context_adapter.cpp | |
parent | 281f8c2e4a5787aadf4c978139358141f626b8a4 (diff) |
Move custom URL scheme handlers to core
Makes the custom URL scheme handler API public, and moves it to core
so that it may be shared with the QQuickWebEngine API.
Change-Id: I745cb088df6f4cd11b1ac7c8c3c76f112032cb38
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
Diffstat (limited to 'src/core/browser_context_adapter.cpp')
-rw-r--r-- | src/core/browser_context_adapter.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/core/browser_context_adapter.cpp b/src/core/browser_context_adapter.cpp index 75a906b35..48d05ae1d 100644 --- a/src/core/browser_context_adapter.cpp +++ b/src/core/browser_context_adapter.cpp @@ -358,6 +358,12 @@ void BrowserContextAdapter::updateCustomUrlSchemeHandlers() m_browserContext->url_request_getter_->updateStorageSettings(); } +void BrowserContextAdapter::removeCustomUrlSchemeHandler(CustomUrlSchemeHandler *handler) +{ + m_customUrlSchemeHandlers.removeOne(handler); + Q_ASSERT(!m_customUrlSchemeHandlers.contains(handler)); +} + UserScriptControllerHost *BrowserContextAdapter::userScriptController() { if (!m_userScriptController) |