diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/core/content_browser_client_qt.cpp | 5 | ||||
-rw-r--r-- | src/core/content_browser_client_qt.h | 3 |
2 files changed, 8 insertions, 0 deletions
diff --git a/src/core/content_browser_client_qt.cpp b/src/core/content_browser_client_qt.cpp index 536b6ffd5..c1dc696bd 100644 --- a/src/core/content_browser_client_qt.cpp +++ b/src/core/content_browser_client_qt.cpp @@ -389,6 +389,11 @@ void ContentBrowserClientQt::RequestGeolocationPermission(content::WebContents * contentsDelegate->requestGeolocationPermission(requestingFrameOrigin, resultCallback, cancelCallback); } +blink::WebNotificationPresenter::Permission ContentBrowserClientQt::CheckDesktopNotificationPermission(const GURL&, content::ResourceContext *, int ) +{ + return blink::WebNotificationPresenter::PermissionDenied; +} + content::LocationProvider *ContentBrowserClientQt::OverrideSystemLocationProvider() { #ifdef QT_USE_POSITIONING diff --git a/src/core/content_browser_client_qt.h b/src/core/content_browser_client_qt.h index 879546994..2a758c6d7 100644 --- a/src/core/content_browser_client_qt.h +++ b/src/core/content_browser_client_qt.h @@ -52,6 +52,7 @@ class BrowserContext; class BrowserMainParts; class RenderProcessHost; class RenderViewHostDelegateView; +class ResourceContext; class WebContentsViewPort; class WebContents; struct MainFunctionParams; @@ -98,6 +99,8 @@ public: virtual net::URLRequestContextGetter *CreateRequestContext(content::BrowserContext *browser_context, content::ProtocolHandlerMap *protocol_handlers, content::URLRequestInterceptorScopedVector request_interceptorss) Q_DECL_OVERRIDE; + virtual blink::WebNotificationPresenter::Permission CheckDesktopNotificationPermission(const GURL& source_origin, content::ResourceContext* context, int render_process_id) Q_DECL_OVERRIDE; + void enableInspector(bool enable, content::BrowserContext *browser_context); private: |