| Index: chrome/browser/extensions/scripting_permissions_modifier.h
|
| diff --git a/chrome/browser/extensions/scripting_permissions_modifier.h b/chrome/browser/extensions/scripting_permissions_modifier.h
|
| index 1b4a5680c229e50a195abe95049ff7b71a1a4d10..5cc5b1fe38ce44c2998a604931c413632f47ff82 100644
|
| --- a/chrome/browser/extensions/scripting_permissions_modifier.h
|
| +++ b/chrome/browser/extensions/scripting_permissions_modifier.h
|
| @@ -5,9 +5,10 @@
|
| #ifndef CHROME_BROWSER_EXTENSIONS_SCRIPTING_PERMISSIONS_MODIFIER_H_
|
| #define CHROME_BROWSER_EXTENSIONS_SCRIPTING_PERMISSIONS_MODIFIER_H_
|
|
|
| +#include <memory>
|
| +
|
| #include "base/macros.h"
|
| #include "base/memory/ref_counted.h"
|
| -#include "base/memory/scoped_ptr.h"
|
|
|
| class GURL;
|
|
|
| @@ -57,8 +58,8 @@ class ScriptingPermissionsModifier {
|
| // was just installed, not taking into account extra granted preferences.
|
| void WithholdPermissions(
|
| const PermissionSet& permissions,
|
| - scoped_ptr<const PermissionSet>* granted_permissions_out,
|
| - scoped_ptr<const PermissionSet>* withheld_permissions_out,
|
| + std::unique_ptr<const PermissionSet>* granted_permissions_out,
|
| + std::unique_ptr<const PermissionSet>* withheld_permissions_out,
|
| bool use_initial_state) const;
|
|
|
| // Grants any withheld all-hosts (or all-hosts-like) permissions.
|
|
|