Commit 505fd775 authored by gunsch's avatar gunsch Committed by Commit bot

Chromecast: grant all permissions from CastContentBrowserClient.

Default was recently changed to reject in:
https://codereview.chromium.org/955383003/

R=lcwu@chromium.org
BUG=internal b/19954002

Review URL: https://codereview.chromium.org/1041513002

Cr-Commit-Position: refs/heads/master@{#322505}
parent 8ea16e11
......@@ -253,6 +253,26 @@ CastContentBrowserClient::SelectClientCertificateOnIOThread(
}
}
void CastContentBrowserClient::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) {
LOG(INFO) << __FUNCTION__ << ": " << static_cast<int>(permission);
callback.Run(content::PermissionStatus::PERMISSION_STATUS_GRANTED);
}
content::PermissionStatus CastContentBrowserClient::GetPermissionStatus(
content::PermissionType permission,
content::BrowserContext* browser_context,
const GURL& requesting_origin,
const GURL& embedding_origin) {
LOG(INFO) << __FUNCTION__ << ": " << static_cast<int>(permission);
return content::PermissionStatus::PERMISSION_STATUS_GRANTED;
}
bool CastContentBrowserClient::CanCreateWindow(
const GURL& opener_url,
const GURL& opener_top_level_frame_url,
......
......@@ -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,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment