Index: headless/lib/browser/headless_permission_manager.cc |
diff --git a/headless/lib/browser/headless_permission_manager.cc b/headless/lib/browser/headless_permission_manager.cc |
index a75ee4c3481ee6acde41c7c45634e544f61953b1..fc4b35e018a60d4c8cc2ecd7a85c21901459a6a8 100644 |
--- a/headless/lib/browser/headless_permission_manager.cc |
+++ b/headless/lib/browser/headless_permission_manager.cc |
@@ -47,13 +47,22 @@ void HeadlessPermissionManager::ResetPermission( |
const GURL& requesting_origin, |
const GURL& embedding_origin) {} |
-blink::mojom::PermissionStatus HeadlessPermissionManager::GetPermissionStatus( |
+blink::mojom::PermissionStatus |
+HeadlessPermissionManager::GetPermissionStatusForFrame( |
content::PermissionType permission, |
- const GURL& requesting_origin, |
- const GURL& embedding_origin) { |
+ content::RenderFrameHost* render_frame_host, |
+ const GURL& requesting_origin) { |
return blink::mojom::PermissionStatus::ASK; |
} |
+blink::mojom::PermissionStatus |
+HeadlessPermissionManager::GetPermissionStatusForWorker( |
+ content::PermissionType permission, |
+ const GURL& requesting_origin) { |
+ // Workers can't prompt, so just return DENIED. |
+ return blink::mojom::PermissionStatus::DENIED; |
+} |
+ |
int HeadlessPermissionManager::SubscribePermissionStatusChange( |
content::PermissionType permission, |
const GURL& requesting_origin, |