Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / chrome / browser / extensions / api / declarative_content / default_content_predicate_evaluators.h
bloba1516a8bc935f1871ae59547d87c2f446e34b78e
1 // Copyright 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #ifndef CHROME_BROWSER_EXTENSIONS_API_DECLARATIVE_CONTENT_DEFAULT_CONTENT_PREDICATE_EVALUATORS_H_
6 #define CHROME_BROWSER_EXTENSIONS_API_DECLARATIVE_CONTENT_DEFAULT_CONTENT_PREDICATE_EVALUATORS_H_
8 #include "base/memory/scoped_vector.h"
9 #include "chrome/browser/extensions/api/declarative_content/content_predicate_evaluator.h"
11 namespace content {
12 class BrowserContext;
13 } // namespace content
15 namespace extensions {
17 ScopedVector<ContentPredicateEvaluator> CreateDefaultContentPredicateEvaluators(
18 content::BrowserContext* browser_context,
19 ContentPredicateEvaluator::Delegate* delegate);
21 } // namespace extensions
23 #endif // CHROME_BROWSER_EXTENSIONS_API_DECLARATIVE_CONTENT_DEFAULT_CONTENT_PREDICATE_EVALUATORS_H_