Index: content/browser/loader/throttling_resource_handler.cc |
diff --git a/content/browser/loader/throttling_resource_handler.cc b/content/browser/loader/throttling_resource_handler.cc |
index cf8ad2247c1f47a9dceb633080ab22195ab27a2f..f0574073306acc401c68b365531cccf4e6db39b5 100644 |
--- a/content/browser/loader/throttling_resource_handler.cc |
+++ b/content/browser/loader/throttling_resource_handler.cc |
@@ -7,7 +7,7 @@ |
#include <utility> |
#include "content/browser/loader/resource_request_info_impl.h" |
-#include "content/public/browser/resource_throttle.h" |
+#include "content/public/browser/resource_controller.h" |
#include "content/public/common/resource_response.h" |
#include "net/url_request/url_request.h" |
@@ -23,7 +23,7 @@ ThrottlingResourceHandler::ThrottlingResourceHandler( |
next_index_(0), |
cancelled_by_resource_throttle_(false) { |
for (size_t i = 0; i < throttles_.size(); ++i) { |
- throttles_[i]->set_controller(this); |
+ throttles_[i]->set_delegate(this); |
// Throttles must have a name, as otherwise, bugs where a throttle fails |
// to resume a request can be very difficult to debug. |
DCHECK(throttles_[i]->GetNameForLogging()); |
@@ -38,8 +38,8 @@ bool ThrottlingResourceHandler::OnRequestRedirected( |
ResourceResponse* response, |
bool* defer) { |
DCHECK(!cancelled_by_resource_throttle_); |
+ DCHECK(!*defer); |
- *defer = false; |
while (next_index_ < throttles_.size()) { |
int index = next_index_; |
throttles_[index]->WillRedirectRequest(redirect_info, defer); |
@@ -47,7 +47,7 @@ bool ThrottlingResourceHandler::OnRequestRedirected( |
if (cancelled_by_resource_throttle_) |
return false; |
if (*defer) { |
- OnRequestDefered(index); |
+ OnRequestDeferred(index); |
deferred_stage_ = DEFERRED_REDIRECT; |
deferred_redirect_ = redirect_info; |
deferred_response_ = response; |
@@ -62,8 +62,8 @@ bool ThrottlingResourceHandler::OnRequestRedirected( |
bool ThrottlingResourceHandler::OnWillStart(const GURL& url, bool* defer) { |
DCHECK(!cancelled_by_resource_throttle_); |
+ DCHECK(!*defer); |
- *defer = false; |
while (next_index_ < throttles_.size()) { |
int index = next_index_; |
throttles_[index]->WillStartRequest(defer); |
@@ -71,7 +71,7 @@ bool ThrottlingResourceHandler::OnWillStart(const GURL& url, bool* defer) { |
if (cancelled_by_resource_throttle_) |
return false; |
if (*defer) { |
- OnRequestDefered(index); |
+ OnRequestDeferred(index); |
deferred_stage_ = DEFERRED_START; |
deferred_url_ = url; |
return true; // Do not cancel. |
@@ -86,6 +86,7 @@ bool ThrottlingResourceHandler::OnWillStart(const GURL& url, bool* defer) { |
bool ThrottlingResourceHandler::OnResponseStarted(ResourceResponse* response, |
bool* defer) { |
DCHECK(!cancelled_by_resource_throttle_); |
+ DCHECK(!*defer); |
while (next_index_ < throttles_.size()) { |
int index = next_index_; |
@@ -94,7 +95,7 @@ bool ThrottlingResourceHandler::OnResponseStarted(ResourceResponse* response, |
if (cancelled_by_resource_throttle_) |
return false; |
if (*defer) { |
- OnRequestDefered(index); |
+ OnRequestDeferred(index); |
deferred_stage_ = DEFERRED_RESPONSE; |
deferred_response_ = response; |
return true; // Do not cancel. |
@@ -188,7 +189,7 @@ void ThrottlingResourceHandler::ResumeResponse() { |
} |
} |
-void ThrottlingResourceHandler::OnRequestDefered(int throttle_index) { |
+void ThrottlingResourceHandler::OnRequestDeferred(int throttle_index) { |
request()->LogBlockedBy(throttles_[throttle_index]->GetNameForLogging()); |
} |