Index: content/child/url_response_body_consumer.cc |
diff --git a/content/child/url_response_body_consumer.cc b/content/child/url_response_body_consumer.cc |
index 5014eeb1ed6eb81443d4ba6642c5827f32e2b912..398ea85b19dd0b8a7abee23d5cd06dd880dfc261 100644 |
--- a/content/child/url_response_body_consumer.cc |
+++ b/content/child/url_response_body_consumer.cc |
@@ -47,13 +47,7 @@ URLResponseBodyConsumer::URLResponseBodyConsumer( |
handle_(std::move(handle)), |
handle_watcher_(task_runner), |
task_runner_(task_runner), |
- has_seen_end_of_data_(!handle_.is_valid()) {} |
- |
-URLResponseBodyConsumer::~URLResponseBodyConsumer() {} |
- |
-void URLResponseBodyConsumer::Start() { |
- if (has_been_cancelled_) |
- return; |
+ has_seen_end_of_data_(!handle_.is_valid()) { |
handle_watcher_.Start( |
handle_.get(), MOJO_HANDLE_SIGNAL_READABLE, |
base::Bind(&URLResponseBodyConsumer::OnReadable, base::Unretained(this))); |
@@ -62,6 +56,8 @@ void URLResponseBodyConsumer::Start() { |
MOJO_RESULT_OK)); |
} |
+URLResponseBodyConsumer::~URLResponseBodyConsumer() {} |
+ |
void URLResponseBodyConsumer::OnComplete( |
const ResourceRequestCompletionStatus& status) { |
if (has_been_cancelled_) |