| Index: chrome/browser/extensions/api/declarative_webrequest/webrequest_rule.cc
|
| diff --git a/chrome/browser/extensions/api/declarative_webrequest/webrequest_rule.cc b/chrome/browser/extensions/api/declarative_webrequest/webrequest_rule.cc
|
| index 1b5ccb747f66a8f5ed41d9664664214c49e48a1b..b7fb22b7c907a57a663912c071191e8920ddaadb 100644
|
| --- a/chrome/browser/extensions/api/declarative_webrequest/webrequest_rule.cc
|
| +++ b/chrome/browser/extensions/api/declarative_webrequest/webrequest_rule.cc
|
| @@ -8,6 +8,8 @@
|
| #include "chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h"
|
| #include "chrome/browser/extensions/api/declarative_webrequest/webrequest_condition.h"
|
| #include "chrome/browser/extensions/api/web_request/web_request_api_helpers.h"
|
| +#include "chrome/browser/extensions/api/web_request/web_request_permissions.h"
|
| +#include "chrome/browser/extensions/extension_info_map.h"
|
| #include "chrome/common/extensions/extension.h"
|
|
|
| namespace {
|
| @@ -87,12 +89,14 @@ scoped_ptr<WebRequestRule> WebRequestRule::Create(
|
| }
|
|
|
| std::list<LinkedPtrEventResponseDelta> WebRequestRule::CreateDeltas(
|
| - const extensions::Extension* extension,
|
| + const ExtensionInfoMap* extension_info_map,
|
| net::URLRequest* request,
|
| + bool crosses_incognito,
|
| RequestStages request_stage,
|
| const OptionalRequestData& optional_request_data) const {
|
| - return actions_->CreateDeltas(extension, request, request_stage,
|
| - optional_request_data, id_.first, extension_installation_time_);
|
| + return actions_->CreateDeltas(extension_info_map, extension_id(), request,
|
| + crosses_incognito, request_stage, optional_request_data,
|
| + extension_installation_time_);
|
| }
|
|
|
| int WebRequestRule::GetMinimumPriority() const {
|
|
|