| Index: chrome/browser/extensions/api/guest_view/guest_view_internal_api.cc
|
| diff --git a/chrome/browser/extensions/api/guest_view/guest_view_internal_api.cc b/chrome/browser/extensions/api/guest_view/guest_view_internal_api.cc
|
| index ddf108d5f0ee0b10946361206f0f7054fe079e59..45ddf95b91044bbe32792381104150b709734c12 100644
|
| --- a/chrome/browser/extensions/api/guest_view/guest_view_internal_api.cc
|
| +++ b/chrome/browser/extensions/api/guest_view/guest_view_internal_api.cc
|
| @@ -33,7 +33,9 @@ bool GuestViewInternalCreateGuestFunction::RunAsync() {
|
|
|
| const PermissionsData* permissions_data = GetExtension()->permissions_data();
|
| if (!permissions_data->HasAPIPermission(APIPermission::kWebView) &&
|
| - !permissions_data->HasAPIPermission(APIPermission::kAppView)) {
|
| + !permissions_data->HasAPIPermission(APIPermission::kAppView) &&
|
| + !permissions_data->HasAPIPermission(
|
| + APIPermission::kEmbeddedExtensionOptions)) {
|
| LOG(ERROR) << kPermissionRequiredError;
|
| error_ = kPermissionRequiredError;
|
| SendResponse(false);
|
|
|