| Index: chrome/common/extensions/permissions/permissions_data.cc
|
| diff --git a/chrome/common/extensions/permissions/permissions_data.cc b/chrome/common/extensions/permissions/permissions_data.cc
|
| index 8e964daf27bd4e670d450c2eedd2400ef605728e..ce3573009c55f7543c263429ca30482d5cef99c9 100644
|
| --- a/chrome/common/extensions/permissions/permissions_data.cc
|
| +++ b/chrome/common/extensions/permissions/permissions_data.cc
|
| @@ -348,8 +348,7 @@ void PermissionsData::UpdateTabSpecificPermissions(
|
| &extension->permissions_data()->tab_specific_permissions_;
|
| if (tab_permissions->count(tab_id)) {
|
| (*tab_permissions)[tab_id] = PermissionSet::CreateUnion(
|
| - (*tab_permissions)[tab_id],
|
| - permissions.get());
|
| + (*tab_permissions)[tab_id].get(), permissions.get());
|
| } else {
|
| (*tab_permissions)[tab_id] = permissions;
|
| }
|
|
|