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. |