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