diff --git a/brightray/browser/default_web_contents_delegate.cc b/brightray/browser/default_web_contents_delegate.cc index 05bdac399adf..4c7051ba182a 100644 --- a/brightray/browser/default_web_contents_delegate.cc +++ b/brightray/browser/default_web_contents_delegate.cc @@ -10,6 +10,13 @@ DefaultWebContentsDelegate::DefaultWebContentsDelegate() { DefaultWebContentsDelegate::~DefaultWebContentsDelegate() { } +bool DefaultWebContentsDelegate::CheckMediaAccessPermission( + content::WebContents* web_contents, + const GURL& security_origin, + content::MediaStreamType type) { + return true; +} + void DefaultWebContentsDelegate::RequestMediaAccessPermission( content::WebContents*, const content::MediaStreamRequest& request, diff --git a/brightray/browser/default_web_contents_delegate.h b/brightray/browser/default_web_contents_delegate.h index e4d177c4af83..2e1ce681a7cd 100644 --- a/brightray/browser/default_web_contents_delegate.h +++ b/brightray/browser/default_web_contents_delegate.h @@ -13,12 +13,15 @@ class DefaultWebContentsDelegate : public content::WebContentsDelegate { ~DefaultWebContentsDelegate(); protected: - virtual void RequestMediaAccessPermission( + bool CheckMediaAccessPermission(content::WebContents* web_contents, + const GURL& security_origin, + content::MediaStreamType type) override; + void RequestMediaAccessPermission( content::WebContents*, const content::MediaStreamRequest&, const content::MediaResponseCallback&) override; #if defined(OS_MACOSX) - virtual void HandleKeyboardEvent( + void HandleKeyboardEvent( content::WebContents*, const content::NativeWebKeyboardEvent&) override; #endif };