| Index: extensions/browser/api/app_view/app_view_internal_api.cc
|
| diff --git a/extensions/browser/api/app_view/app_view_internal_api.cc b/extensions/browser/api/app_view/app_view_internal_api.cc
|
| index 519f9ffbdb6a1ef2d357946c9c15be97478dea33..7874243c3acc1dcba33c9c521857b45369a8261e 100644
|
| --- a/extensions/browser/api/app_view/app_view_internal_api.cc
|
| +++ b/extensions/browser/api/app_view/app_view_internal_api.cc
|
| @@ -4,7 +4,7 @@
|
|
|
| #include "extensions/browser/api/app_view/app_view_internal_api.h"
|
|
|
| -#include "extensions/browser/api/extensions_api_client.h"
|
| +#include "extensions/browser/guest_view/app_view/app_view_guest.h"
|
| #include "extensions/common/api/app_view_internal.h"
|
|
|
|
|
| @@ -24,12 +24,10 @@ bool AppViewInternalAttachFrameFunction::RunAsync() {
|
| GURL url = extension()->GetResourceURL(params->url);
|
| EXTENSION_FUNCTION_VALIDATE(url.is_valid());
|
|
|
| - ExtensionsAPIClient* extensions_client = ExtensionsAPIClient::Get();
|
| - return extensions_client->AppViewInternalAttachFrame(
|
| - browser_context(),
|
| - url,
|
| - params->guest_instance_id,
|
| - extension_id());
|
| + return AppViewGuest::CompletePendingRequest(browser_context(),
|
| + url,
|
| + params->guest_instance_id,
|
| + extension_id());
|
| }
|
|
|
| AppViewInternalDenyRequestFunction::
|
| @@ -41,13 +39,12 @@ bool AppViewInternalDenyRequestFunction::RunAsync() {
|
| appview::DenyRequest::Params::Create(*args_));
|
| EXTENSION_FUNCTION_VALIDATE(params.get());
|
|
|
| - ExtensionsAPIClient* extensions_client = ExtensionsAPIClient::Get();
|
| // Since the URL passed into AppViewGuest:::CompletePendingRequest is invalid,
|
| // a new <appview> WebContents will not be created.
|
| - return extensions_client->AppViewInternalDenyRequest(
|
| - browser_context(),
|
| - params->guest_instance_id,
|
| - extension_id());
|
| + return AppViewGuest::CompletePendingRequest(browser_context(),
|
| + GURL(),
|
| + params->guest_instance_id,
|
| + extension_id());
|
| }
|
|
|
| } // namespace extensions
|
|
|