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)) { |
Fady Samuel
2014/07/11 21:08:05
This is landing in a few minutes, please update: h
ericzeng
2014/07/14 18:22:32
Done.
|
LOG(ERROR) << kPermissionRequiredError; |
error_ = kPermissionRequiredError; |
SendResponse(false); |