| Index: chrome/common/extensions/permissions/permissions_info.cc
|
| diff --git a/chrome/common/extensions/permissions/permissions_info.cc b/chrome/common/extensions/permissions/permissions_info.cc
|
| index 9cb85499832f510ca006d89f07ea889b85c4f87e..9238ea4d7fe1e0668461e3ea67b1955f40aad049 100644
|
| --- a/chrome/common/extensions/permissions/permissions_info.cc
|
| +++ b/chrome/common/extensions/permissions/permissions_info.cc
|
| @@ -68,12 +68,13 @@ APIPermission* PermissionsInfo::RegisterPermission(
|
| const char* name,
|
| int l10n_message_id,
|
| PermissionMessage::ID message_id,
|
| - int flags) {
|
| + int flags,
|
| + const APIPermission::DetailConstructor detail_constructor) {
|
| DCHECK(id_map_.find(id) == id_map_.end());
|
| DCHECK(name_map_.find(name) == name_map_.end());
|
|
|
| APIPermission* permission = new APIPermission(
|
| - id, name, l10n_message_id, message_id, flags);
|
| + id, name, l10n_message_id, message_id, flags, detail_constructor);
|
|
|
| id_map_[id] = permission;
|
| name_map_[name] = permission;
|
|
|