Index: extensions/browser/api/declarative_webrequest/webrequest_condition_attribute.h |
diff --git a/extensions/browser/api/declarative_webrequest/webrequest_condition_attribute.h b/extensions/browser/api/declarative_webrequest/webrequest_condition_attribute.h |
index 8c6dbe5b816f2c15b123851a849344bad0aa9327..e9a65cb2a3913825f2316aa43e358bf3fefbd536 100644 |
--- a/extensions/browser/api/declarative_webrequest/webrequest_condition_attribute.h |
+++ b/extensions/browser/api/declarative_webrequest/webrequest_condition_attribute.h |
@@ -5,13 +5,13 @@ |
#ifndef EXTENSIONS_BROWSER_API_DECLARATIVE_WEBREQUEST_WEBREQUEST_CONDITION_ATTRIBUTE_H_ |
#define EXTENSIONS_BROWSER_API_DECLARATIVE_WEBREQUEST_WEBREQUEST_CONDITION_ATTRIBUTE_H_ |
+#include <stdint.h> |
#include <memory> |
#include <string> |
#include <vector> |
#include "base/macros.h" |
#include "base/memory/ref_counted.h" |
-#include "content/public/common/resource_type.h" |
#include "extensions/browser/api/declarative_webrequest/request_stage.h" |
#include "extensions/common/api/events.h" |
@@ -21,6 +21,8 @@ class Value; |
namespace extensions { |
+enum class WebRequestResourceType : uint8_t; |
+ |
class HeaderMatcher; |
struct WebRequestData; |
@@ -100,10 +102,10 @@ class WebRequestConditionAttributeResourceType |
private: |
explicit WebRequestConditionAttributeResourceType( |
- const std::vector<content::ResourceType>& types); |
+ const std::vector<WebRequestResourceType>& types); |
~WebRequestConditionAttributeResourceType() override; |
- const std::vector<content::ResourceType> types_; |
+ const std::vector<WebRequestResourceType> types_; |
pkalinnikov
2017/02/16 19:43:38
We could make this vector a bitmask easily, but th
pkalinnikov
2017/02/16 21:24:46
Done.
|
DISALLOW_COPY_AND_ASSIGN(WebRequestConditionAttributeResourceType); |
}; |