Index: chrome/common/extensions/permissions/permissions_info.h |
diff --git a/chrome/common/extensions/permissions/permissions_info.h b/chrome/common/extensions/permissions/permissions_info.h |
index afcd871582acb2bd369fb2525c6cdbe6b5a97851..ec8d9bba6d884c58f9a51f4f6b4f44b58ce00d63 100644 |
--- a/chrome/common/extensions/permissions/permissions_info.h |
+++ b/chrome/common/extensions/permissions/permissions_info.h |
@@ -9,8 +9,10 @@ |
#include <set> |
#include <string> |
+#include "base/callback.h" |
#include "base/memory/singleton.h" |
#include "chrome/common/extensions/permissions/api_permission.h" |
+#include "chrome/common/extensions/permissions/api_permission_set.h" |
#include "chrome/common/extensions/permissions/permission_message.h" |
namespace extensions { |
@@ -54,7 +56,8 @@ class PermissionsInfo { |
const char* name, |
int l10n_message_id, |
PermissionMessage::ID message_id, |
- int flags); |
+ int flags, |
+ const APIPermission::DetailConstructor detail_constructor); |
// Maps permission ids to permissions. |
typedef std::map<APIPermission::ID, APIPermission*> IDMap; |