Index: chromecast/browser/cast_content_browser_client.h |
diff --git a/chromecast/browser/cast_content_browser_client.h b/chromecast/browser/cast_content_browser_client.h |
index 41846746aeb61efbf18d9328305abcce09a05940..5e395f1c28c2f6cc7fb993d0e30b652043a31b89 100644 |
--- a/chromecast/browser/cast_content_browser_client.h |
+++ b/chromecast/browser/cast_content_browser_client.h |
@@ -71,6 +71,18 @@ class CastContentBrowserClient: public content::ContentBrowserClient { |
content::WebContents* web_contents, |
net::SSLCertRequestInfo* cert_request_info, |
scoped_ptr<content::ClientCertificateDelegate> delegate) override; |
+ void RequestPermission( |
+ content::PermissionType permission, |
+ content::WebContents* web_contents, |
+ int bridge_id, |
+ const GURL& requesting_frame, |
+ bool user_gesture, |
+ const base::Callback<void(content::PermissionStatus)>& callback) override; |
+ content::PermissionStatus GetPermissionStatus( |
+ content::PermissionType permission, |
+ content::BrowserContext* browser_context, |
+ const GURL& requesting_origin, |
+ const GURL& embedding_origin) override; |
bool CanCreateWindow( |
const GURL& opener_url, |
const GURL& opener_top_level_frame_url, |