| Index: extensions/common/extension_messages.cc
|
| diff --git a/extensions/common/extension_messages.cc b/extensions/common/extension_messages.cc
|
| index 41b8023423f8b4969535e9a37c737551335b6fe1..e7fdb51e501cffd37089ac227cd706b195b07c67 100644
|
| --- a/extensions/common/extension_messages.cc
|
| +++ b/extensions/common/extension_messages.cc
|
| @@ -60,8 +60,8 @@ ExtensionMsg_Loaded_Params::ExtensionMsg_Loaded_Params(
|
| id(extension->id()),
|
| creation_flags(extension->creation_flags()) {
|
| if (include_tab_permissions) {
|
| - const extensions::PermissionsData::TabPermissionsMap& tab_permissions =
|
| - extension->permissions_data()->tab_specific_permissions();
|
| + extensions::PermissionsData::TabPermissionsMap tab_permissions =
|
| + extension->permissions_data()->CopyTabSpecificPermissionsMap();
|
| for (const auto& pair : tab_permissions) {
|
| tab_specific_permissions[pair.first] =
|
| ExtensionMsg_PermissionSetStruct(*pair.second);
|
|
|