Index: chrome/common/extensions/extension_permission_set.cc |
diff --git a/chrome/common/extensions/extension_permission_set.cc b/chrome/common/extensions/extension_permission_set.cc |
index 603698b568176ac476623eb6fef8323cd0139989..b4b0bf2814fd17af589b168e3a7f9b384d5c5f2d 100644 |
--- a/chrome/common/extensions/extension_permission_set.cc |
+++ b/chrome/common/extensions/extension_permission_set.cc |
@@ -211,6 +211,12 @@ void ExtensionAPIPermission::RegisterAllPermissions( |
kWebstorePrivate, "webstorePrivate", 0, |
ExtensionPermissionMessage::kNone, kFlagComponentOnly, kTypeAll); |
+ // Register hosted / packaged app permissions. |
+ info->RegisterPermission( |
+ kAppNotifications, "appNotifications", 0, |
+ ExtensionPermissionMessage::kNone, kFlagSupportsOptional, |
+ kTypeHostedApp | kTypePackagedApp); |
+ |
// Register extension permissions. |
info->RegisterPermission( |
kBookmark, "bookmarks", IDS_EXTENSION_PROMPT_WARNING_BOOKMARKS, |