Index: content/child/test_request_peer.cc |
diff --git a/content/child/test_request_peer.cc b/content/child/test_request_peer.cc |
index 25200d5321a9eddf1ed1ae3e3fbf1b1fb5bd5f40..47add960f213df15dd5ea5eaa7ec9c1aa6ccf277 100644 |
--- a/content/child/test_request_peer.cc |
+++ b/content/child/test_request_peer.cc |
@@ -68,6 +68,8 @@ void TestRequestPeer::OnTransferSizeUpdated(int transfer_size_diff) { |
if (context_->cancelled) |
return; |
context_->total_encoded_data_length += transfer_size_diff; |
+ if (context_->defer_on_transfer_size_updated) |
+ dispatcher_->SetDefersLoading(context_->request_id, true); |
} |
void TestRequestPeer::OnCompletedRequest(int error_code, |