diff options
Diffstat (limited to 'chrome/browser/guest_view/web_view/chrome_web_view_permission_helper_delegate.cc')
-rw-r--r-- | chrome/browser/guest_view/web_view/chrome_web_view_permission_helper_delegate.cc | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/chrome/browser/guest_view/web_view/chrome_web_view_permission_helper_delegate.cc b/chrome/browser/guest_view/web_view/chrome_web_view_permission_helper_delegate.cc index 3279b88..07d924c 100644 --- a/chrome/browser/guest_view/web_view/chrome_web_view_permission_helper_delegate.cc +++ b/chrome/browser/guest_view/web_view/chrome_web_view_permission_helper_delegate.cc @@ -138,7 +138,18 @@ void ChromeWebViewPermissionHelperDelegate::RequestMediaAccessPermission( false /* allowed_by_default */); } - void ChromeWebViewPermissionHelperDelegate::OnMediaPermissionResponse( +bool ChromeWebViewPermissionHelperDelegate::CheckMediaAccessPermission( + content::WebContents* source, + const GURL& security_origin, + content::MediaStreamType type) { + return web_view_guest() + ->embedder_web_contents() + ->GetDelegate() + ->CheckMediaAccessPermission( + web_view_guest()->embedder_web_contents(), security_origin, type); +} + +void ChromeWebViewPermissionHelperDelegate::OnMediaPermissionResponse( const content::MediaStreamRequest& request, const content::MediaResponseCallback& callback, bool allow, |