Index: chrome/browser/extensions/api/declarative_webrequest/webrequest_rules_registry.h |
diff --git a/chrome/browser/extensions/api/declarative_webrequest/webrequest_rules_registry.h b/chrome/browser/extensions/api/declarative_webrequest/webrequest_rules_registry.h |
index 55f0083c79b767e8278df1862376cb0abea7d6f4..43439c7c7d4e24a4d412014d8e2273ae9f875aab 100644 |
--- a/chrome/browser/extensions/api/declarative_webrequest/webrequest_rules_registry.h |
+++ b/chrome/browser/extensions/api/declarative_webrequest/webrequest_rules_registry.h |
@@ -20,6 +20,7 @@ |
#include "chrome/common/extensions/matcher/url_matcher.h" |
class Profile; |
+class WebRequestPermissions; |
namespace extension_web_request_api_helpers { |
struct EventResponseDelta; |
@@ -74,8 +75,10 @@ class WebRequestRulesRegistry : public RulesRegistryWithCache { |
// Returns which modifications should be executed on the network request |
// according to the rules registered in this registry. |
std::list<LinkedPtrEventResponseDelta> CreateDeltas( |
+ const WebRequestPermissions* permissions, |
const ExtensionInfoMap* extension_info_map, |
net::URLRequest* request, |
+ bool crosses_incognito, |
RequestStages request_stage, |
const WebRequestRule::OptionalRequestData& optional_request_data); |