WebRequestAction 46 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc return scoped_refptr<const WebRequestAction>(NULL); \ WebRequestAction 111 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc scoped_refptr<const WebRequestAction> CallConstructorFactoryMethod( WebRequestAction 116 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc return scoped_refptr<const WebRequestAction>(new T); WebRequestAction 119 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc scoped_refptr<const WebRequestAction> CreateRedirectRequestAction( WebRequestAction 130 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc return scoped_refptr<const WebRequestAction>( WebRequestAction 134 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc scoped_refptr<const WebRequestAction> CreateRedirectRequestByRegExAction( WebRequestAction 154 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc return scoped_refptr<const WebRequestAction>(NULL); WebRequestAction 156 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc return scoped_refptr<const WebRequestAction>( WebRequestAction 160 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc scoped_refptr<const WebRequestAction> CreateSetRequestHeaderAction( WebRequestAction 173 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc return scoped_refptr<const WebRequestAction>(NULL); WebRequestAction 178 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc return scoped_refptr<const WebRequestAction>(NULL); WebRequestAction 180 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc return scoped_refptr<const WebRequestAction>( WebRequestAction 184 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc scoped_refptr<const WebRequestAction> CreateRemoveRequestHeaderAction( WebRequestAction 195 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc return scoped_refptr<const WebRequestAction>(NULL); WebRequestAction 197 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc return scoped_refptr<const WebRequestAction>( WebRequestAction 201 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc scoped_refptr<const WebRequestAction> CreateAddResponseHeaderAction( WebRequestAction 214 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc return scoped_refptr<const WebRequestAction>(NULL); WebRequestAction 219 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc return scoped_refptr<const WebRequestAction>(NULL); WebRequestAction 221 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc return scoped_refptr<const WebRequestAction>( WebRequestAction 225 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc scoped_refptr<const WebRequestAction> CreateRemoveResponseHeaderAction( WebRequestAction 238 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc return scoped_refptr<const WebRequestAction>(NULL); WebRequestAction 243 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc return scoped_refptr<const WebRequestAction>(NULL); WebRequestAction 245 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc return scoped_refptr<const WebRequestAction>( WebRequestAction 249 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc scoped_refptr<const WebRequestAction> CreateIgnoreRulesAction( WebRequestAction 270 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc return scoped_refptr<const WebRequestAction>(NULL); WebRequestAction 272 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc return scoped_refptr<const WebRequestAction>( WebRequestAction 276 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc scoped_refptr<const WebRequestAction> CreateRequestCookieAction( WebRequestAction 318 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc return scoped_refptr<const WebRequestAction>( WebRequestAction 322 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc scoped_refptr<const WebRequestAction> CreateResponseCookieAction( WebRequestAction 364 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc return scoped_refptr<const WebRequestAction>( WebRequestAction 368 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc scoped_refptr<const WebRequestAction> CreateSendMessageToExtensionAction( WebRequestAction 377 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc return scoped_refptr<const WebRequestAction>( WebRequestAction 382 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc DedupingFactory<WebRequestAction> factory; WebRequestAction 387 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc DedupingFactory<WebRequestAction>::IS_PARAMETERIZED, WebRequestAction 391 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc DedupingFactory<WebRequestAction>::IS_PARAMETERIZED, WebRequestAction 395 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc DedupingFactory<WebRequestAction>::IS_PARAMETERIZED, WebRequestAction 399 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc DedupingFactory<WebRequestAction>::IS_NOT_PARAMETERIZED, WebRequestAction 403 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc DedupingFactory<WebRequestAction>::IS_PARAMETERIZED, WebRequestAction 407 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc DedupingFactory<WebRequestAction>::IS_PARAMETERIZED, WebRequestAction 411 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc DedupingFactory<WebRequestAction>::IS_PARAMETERIZED, WebRequestAction 415 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc DedupingFactory<WebRequestAction>::IS_PARAMETERIZED, WebRequestAction 419 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc DedupingFactory<WebRequestAction>::IS_NOT_PARAMETERIZED, WebRequestAction 424 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc DedupingFactory<WebRequestAction>::IS_NOT_PARAMETERIZED, WebRequestAction 428 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc DedupingFactory<WebRequestAction>::IS_PARAMETERIZED, WebRequestAction 432 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc DedupingFactory<WebRequestAction>::IS_PARAMETERIZED, WebRequestAction 436 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc DedupingFactory<WebRequestAction>::IS_PARAMETERIZED, WebRequestAction 440 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc DedupingFactory<WebRequestAction>::IS_PARAMETERIZED, WebRequestAction 444 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc DedupingFactory<WebRequestAction>::IS_PARAMETERIZED, WebRequestAction 448 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc DedupingFactory<WebRequestAction>::IS_PARAMETERIZED, WebRequestAction 452 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc DedupingFactory<WebRequestAction>::IS_PARAMETERIZED, WebRequestAction 466 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc WebRequestAction::~WebRequestAction() {} WebRequestAction 468 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc bool WebRequestAction::Equals(const WebRequestAction* other) const { WebRequestAction 472 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc bool WebRequestAction::HasPermission(const InfoMap* extension_info_map, WebRequestAction 502 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc scoped_refptr<const WebRequestAction> WebRequestAction::Create( WebRequestAction 522 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc void WebRequestAction::Apply(const std::string& extension_id, WebRequestAction 534 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc if (type() == WebRequestAction::ACTION_IGNORE_RULES) { WebRequestAction 543 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc WebRequestAction::WebRequestAction(int stages, WebRequestAction 557 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc : WebRequestAction(ON_BEFORE_REQUEST | ON_BEFORE_SEND_HEADERS | WebRequestAction 585 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc : WebRequestAction(ON_BEFORE_REQUEST | ON_HEADERS_RECEIVED, WebRequestAction 593 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc bool WebRequestRedirectAction::Equals(const WebRequestAction* other) const { WebRequestAction 594 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc return WebRequestAction::Equals(other) && WebRequestAction 622 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc : WebRequestAction(ON_BEFORE_REQUEST | ON_HEADERS_RECEIVED, WebRequestAction 652 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc : WebRequestAction(ON_BEFORE_REQUEST | ON_HEADERS_RECEIVED, WebRequestAction 683 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc : WebRequestAction(ON_BEFORE_REQUEST | ON_HEADERS_RECEIVED, WebRequestAction 746 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc const WebRequestAction* other) const { WebRequestAction 747 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc if (!WebRequestAction::Equals(other)) WebRequestAction 787 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc : WebRequestAction(ON_BEFORE_SEND_HEADERS, WebRequestAction 797 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc const WebRequestAction* other) const { WebRequestAction 798 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc if (!WebRequestAction::Equals(other)) WebRequestAction 828 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc : WebRequestAction(ON_BEFORE_SEND_HEADERS, WebRequestAction 837 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc const WebRequestAction* other) const { WebRequestAction 838 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc if (!WebRequestAction::Equals(other)) WebRequestAction 868 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc : WebRequestAction(ON_HEADERS_RECEIVED, WebRequestAction 878 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc const WebRequestAction* other) const { WebRequestAction 879 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc if (!WebRequestAction::Equals(other)) WebRequestAction 919 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc : WebRequestAction(ON_HEADERS_RECEIVED, WebRequestAction 930 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc const WebRequestAction* other) const { WebRequestAction 931 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc if (!WebRequestAction::Equals(other)) WebRequestAction 978 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc : WebRequestAction(ON_BEFORE_REQUEST | ON_BEFORE_SEND_HEADERS | WebRequestAction 987 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc bool WebRequestIgnoreRulesAction::Equals(const WebRequestAction* other) const { WebRequestAction 988 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc if (!WebRequestAction::Equals(other)) WebRequestAction 1014 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc : WebRequestAction(ON_BEFORE_SEND_HEADERS, WebRequestAction 1025 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc const WebRequestAction* other) const { WebRequestAction 1026 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc if (!WebRequestAction::Equals(other)) WebRequestAction 1067 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc : WebRequestAction(ON_HEADERS_RECEIVED, WebRequestAction 1078 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc const WebRequestAction* other) const { WebRequestAction 1079 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc if (!WebRequestAction::Equals(other)) WebRequestAction 1120 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc : WebRequestAction(ON_BEFORE_REQUEST | ON_BEFORE_SEND_HEADERS | WebRequestAction 1131 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc const WebRequestAction* other) const { WebRequestAction 1132 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc if (!WebRequestAction::Equals(other)) WebRequestAction 53 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h class WebRequestAction : public base::RefCounted<WebRequestAction> { WebRequestAction 104 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h virtual bool Equals(const WebRequestAction* other) const; WebRequestAction 136 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h static scoped_refptr<const WebRequestAction> Create( WebRequestAction 156 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h friend class base::RefCounted<WebRequestAction>; WebRequestAction 157 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h virtual ~WebRequestAction(); WebRequestAction 158 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h WebRequestAction(int stages, WebRequestAction 178 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h typedef DeclarativeActionSet<WebRequestAction> WebRequestActionSet; WebRequestAction 185 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h class WebRequestCancelAction : public WebRequestAction { WebRequestAction 202 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h class WebRequestRedirectAction : public WebRequestAction { WebRequestAction 207 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h virtual bool Equals(const WebRequestAction* other) const OVERRIDE; WebRequestAction 223 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h class WebRequestRedirectToTransparentImageAction : public WebRequestAction { WebRequestAction 241 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h class WebRequestRedirectToEmptyDocumentAction : public WebRequestAction { WebRequestAction 258 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h class WebRequestRedirectByRegExAction : public WebRequestAction { WebRequestAction 270 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h virtual bool Equals(const WebRequestAction* other) const OVERRIDE; WebRequestAction 287 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h class WebRequestSetRequestHeaderAction : public WebRequestAction { WebRequestAction 293 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h virtual bool Equals(const WebRequestAction* other) const OVERRIDE; WebRequestAction 309 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h class WebRequestRemoveRequestHeaderAction : public WebRequestAction { WebRequestAction 314 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h virtual bool Equals(const WebRequestAction* other) const OVERRIDE; WebRequestAction 329 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h class WebRequestAddResponseHeaderAction : public WebRequestAction { WebRequestAction 335 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h virtual bool Equals(const WebRequestAction* other) const OVERRIDE; WebRequestAction 351 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h class WebRequestRemoveResponseHeaderAction : public WebRequestAction { WebRequestAction 358 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h virtual bool Equals(const WebRequestAction* other) const OVERRIDE; WebRequestAction 375 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h class WebRequestIgnoreRulesAction : public WebRequestAction { WebRequestAction 381 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h virtual bool Equals(const WebRequestAction* other) const OVERRIDE; WebRequestAction 399 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h class WebRequestRequestCookieAction : public WebRequestAction { WebRequestAction 408 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h virtual bool Equals(const WebRequestAction* other) const OVERRIDE; WebRequestAction 423 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h class WebRequestResponseCookieAction : public WebRequestAction { WebRequestAction 432 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h virtual bool Equals(const WebRequestAction* other) const OVERRIDE; WebRequestAction 448 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h class WebRequestSendMessageToExtensionAction : public WebRequestAction { WebRequestAction 453 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h virtual bool Equals(const WebRequestAction* other) const OVERRIDE; WebRequestAction 150 chrome/browser/extensions/api/declarative_webrequest/webrequest_action_unittest.cc WebRequestAction::ApplyInfo apply_info = { extension_info_map_.get(), WebRequestAction 184 chrome/browser/extensions/api/declarative_webrequest/webrequest_action_unittest.cc scoped_refptr<const WebRequestAction> result; WebRequestAction 189 chrome/browser/extensions/api/declarative_webrequest/webrequest_action_unittest.cc result = WebRequestAction::Create(NULL, empty_list, &error, &bad_message); WebRequestAction 196 chrome/browser/extensions/api/declarative_webrequest/webrequest_action_unittest.cc result = WebRequestAction::Create(NULL, input, &error, &bad_message); WebRequestAction 203 chrome/browser/extensions/api/declarative_webrequest/webrequest_action_unittest.cc result = WebRequestAction::Create(NULL, input, &error, &bad_message); WebRequestAction 210 chrome/browser/extensions/api/declarative_webrequest/webrequest_action_unittest.cc result = WebRequestAction::Create(NULL, input, &error, &bad_message); WebRequestAction 214 chrome/browser/extensions/api/declarative_webrequest/webrequest_action_unittest.cc EXPECT_EQ(WebRequestAction::ACTION_CANCEL_REQUEST, result->type()); WebRequestAction 247 chrome/browser/extensions/api/declarative_webrequest/webrequest_action_unittest.cc EXPECT_EQ(WebRequestAction::ACTION_IGNORE_RULES, WebRequestAction 148 chrome/browser/extensions/api/declarative_webrequest/webrequest_rules_registry.cc WebRequestAction::ApplyInfo apply_info = { WebRequestAction 357 chrome/browser/extensions/api/declarative_webrequest/webrequest_rules_registry.cc WebRequestAction::STRATEGY_DEFAULT) { WebRequestAction 44 chrome/browser/extensions/api/declarative_webrequest/webrequest_rules_registry.h typedef DeclarativeRule<WebRequestCondition, WebRequestAction> WebRequestRule;