Index: chrome/common/extensions/permissions/chrome_permission_message_rules.cc |
diff --git a/chrome/common/extensions/permissions/chrome_permission_message_rules.cc b/chrome/common/extensions/permissions/chrome_permission_message_rules.cc |
index 397ddd925666f97a09f6aca7b20c3a17468c706f..5a52506f983e83194fcef721606e0dc8ec926d6e 100644 |
--- a/chrome/common/extensions/permissions/chrome_permission_message_rules.cc |
+++ b/chrome/common/extensions/permissions/chrome_permission_message_rules.cc |
@@ -395,6 +395,7 @@ ChromePermissionMessageRule::GetAllRules() { |
{APIPermission::kDeclarativeWebRequest, |
APIPermission::kTopSites, |
APIPermission::kTab, |
+ APIPermission::kTabGlobal, |
APIPermission::kFavicon, |
APIPermission::kTopSites, |
APIPermission::kHostsAllReadOnly}}, |
@@ -667,6 +668,22 @@ ChromePermissionMessageRule::PermissionIDSetInitializer:: |
insert(permission_five); |
insert(permission_six); |
} |
+ChromePermissionMessageRule::PermissionIDSetInitializer:: |
+ PermissionIDSetInitializer(APIPermission::ID permission_one, |
+ APIPermission::ID permission_two, |
+ APIPermission::ID permission_three, |
+ APIPermission::ID permission_four, |
+ APIPermission::ID permission_five, |
+ APIPermission::ID permission_six, |
+ APIPermission::ID permission_seven) { |
+ insert(permission_one); |
+ insert(permission_two); |
+ insert(permission_three); |
+ insert(permission_four); |
+ insert(permission_five); |
+ insert(permission_six); |
+ insert(permission_seven); |
+} |
ChromePermissionMessageRule::PermissionIDSetInitializer:: |
~PermissionIDSetInitializer() { |