Index: chrome/browser/extensions/api/declarative_content/default_content_predicate_evaluators.cc |
diff --git a/chrome/browser/extensions/api/declarative_content/default_content_predicate_evaluators.cc b/chrome/browser/extensions/api/declarative_content/default_content_predicate_evaluators.cc |
index cce04f673ce9cbd3dda8a867b1e43ef318836067..256505926f37f205b030d6c4e223fb770391735f 100644 |
--- a/chrome/browser/extensions/api/declarative_content/default_content_predicate_evaluators.cc |
+++ b/chrome/browser/extensions/api/declarative_content/default_content_predicate_evaluators.cc |
@@ -10,16 +10,16 @@ |
namespace extensions { |
-std::vector<scoped_ptr<ContentPredicateEvaluator>> |
+std::vector<std::unique_ptr<ContentPredicateEvaluator>> |
CreateDefaultContentPredicateEvaluators( |
content::BrowserContext* browser_context, |
ContentPredicateEvaluator::Delegate* delegate) { |
- std::vector<scoped_ptr<ContentPredicateEvaluator>> evaluators; |
- evaluators.push_back(scoped_ptr<ContentPredicateEvaluator>( |
+ std::vector<std::unique_ptr<ContentPredicateEvaluator>> evaluators; |
+ evaluators.push_back(std::unique_ptr<ContentPredicateEvaluator>( |
new DeclarativeContentPageUrlConditionTracker(delegate))); |
- evaluators.push_back(scoped_ptr<ContentPredicateEvaluator>( |
+ evaluators.push_back(std::unique_ptr<ContentPredicateEvaluator>( |
new DeclarativeContentCssConditionTracker(delegate))); |
- evaluators.push_back(scoped_ptr<ContentPredicateEvaluator>( |
+ evaluators.push_back(std::unique_ptr<ContentPredicateEvaluator>( |
new DeclarativeContentIsBookmarkedConditionTracker(browser_context, |
delegate))); |
return evaluators; |