| Index: extensions/common/extension_messages.cc
|
| diff --git a/extensions/common/extension_messages.cc b/extensions/common/extension_messages.cc
|
| index fc7c27365d57891269ce392b00c3979145cc16a0..afba3af3084174f0ef73aaf5b58c40d8d701b1bf 100644
|
| --- a/extensions/common/extension_messages.cc
|
| +++ b/extensions/common/extension_messages.cc
|
| @@ -47,10 +47,9 @@ scoped_refptr<Extension> ExtensionMsg_Loaded_Params::ConvertToExtension(
|
| scoped_refptr<Extension> extension =
|
| Extension::Create(path, location, *manifest, creation_flags, error);
|
| if (extension.get()) {
|
| - extensions::PermissionsData::SetActivePermissions(
|
| - extension.get(),
|
| - new PermissionSet(apis, manifest_permissions,
|
| - explicit_hosts, scriptable_hosts));
|
| + extensions::PermissionsData::ForExtension(extension)
|
| + ->SetActivePermissions(new PermissionSet(
|
| + apis, manifest_permissions, explicit_hosts, scriptable_hosts));
|
| }
|
| return extension;
|
| }
|
|
|