| Index: chromecast/browser/cast_content_browser_client.cc
|
| diff --git a/chromecast/browser/cast_content_browser_client.cc b/chromecast/browser/cast_content_browser_client.cc
|
| index 09043fe94999eace2e3c1ac63d2da2caf22ca373..e0ef086d7ae4cd4c8442c6c7937a1759a92e2af0 100644
|
| --- a/chromecast/browser/cast_content_browser_client.cc
|
| +++ b/chromecast/browser/cast_content_browser_client.cc
|
| @@ -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,
|
|
|