| Index: content/shell/browser/layout_test/layout_test_permission_manager.cc
|
| diff --git a/content/shell/browser/layout_test/layout_test_permission_manager.cc b/content/shell/browser/layout_test/layout_test_permission_manager.cc
|
| index 8445e68b4beaef83efea6fdd04f7d76962fa36b8..21300f30e3c44f13d11f453dbe925c573692426e 100644
|
| --- a/content/shell/browser/layout_test/layout_test_permission_manager.cc
|
| +++ b/content/shell/browser/layout_test/layout_test_permission_manager.cc
|
| @@ -63,7 +63,7 @@ LayoutTestPermissionManager::~LayoutTestPermissionManager() {
|
|
|
| void LayoutTestPermissionManager::RequestPermission(
|
| PermissionType permission,
|
| - WebContents* web_contents,
|
| + RenderFrameHost* render_frame_host,
|
| int request_id,
|
| const GURL& requesting_origin,
|
| bool user_gesture,
|
| @@ -72,12 +72,13 @@ void LayoutTestPermissionManager::RequestPermission(
|
|
|
| callback.Run(GetPermissionStatus(
|
| permission, requesting_origin,
|
| - web_contents->GetLastCommittedURL().GetOrigin()));
|
| + WebContents::FromRenderFrameHost(render_frame_host)
|
| + ->GetLastCommittedURL().GetOrigin()));
|
| }
|
|
|
| void LayoutTestPermissionManager::CancelPermissionRequest(
|
| PermissionType permission,
|
| - WebContents* web_contents,
|
| + RenderFrameHost* render_frame_host,
|
| int request_id,
|
| const GURL& requesting_origin) {
|
| DCHECK_CURRENTLY_ON(BrowserThread::UI);
|
|
|