| Index: chrome/browser/extensions/active_tab_permission_granter.cc
|
| diff --git a/chrome/browser/extensions/active_tab_permission_granter.cc b/chrome/browser/extensions/active_tab_permission_granter.cc
|
| index cce3f3f9f0974d1729dec1ecb8e45e56d25dbffc..64b79c20c4bbf63f05492d4b30866cd1ce136bf7 100644
|
| --- a/chrome/browser/extensions/active_tab_permission_granter.cc
|
| +++ b/chrome/browser/extensions/active_tab_permission_granter.cc
|
| @@ -104,9 +104,8 @@ void ActiveTabPermissionGranter::GrantIfRequested(const Extension* extension) {
|
|
|
| if (!new_apis.empty() || !new_hosts.is_empty()) {
|
| granted_extensions_.Insert(extension);
|
| - scoped_refptr<const PermissionSet> new_permissions =
|
| - new PermissionSet(new_apis, ManifestPermissionSet(),
|
| - new_hosts, URLPatternSet());
|
| + PermissionSet new_permissions(new_apis, ManifestPermissionSet(), new_hosts,
|
| + URLPatternSet());
|
| permissions_data->UpdateTabSpecificPermissions(tab_id_, new_permissions);
|
| const content::NavigationEntry* navigation_entry =
|
| web_contents()->GetController().GetVisibleEntry();
|
|
|