| Index: content/child/resource_dispatcher_unittest.cc
|
| diff --git a/content/child/resource_dispatcher_unittest.cc b/content/child/resource_dispatcher_unittest.cc
|
| index 0b4dc7e27b21e9898a51ffc0199decd8991d753e..e44df145c0b91a838657a038b5b6030a07d5355c 100644
|
| --- a/content/child/resource_dispatcher_unittest.cc
|
| +++ b/content/child/resource_dispatcher_unittest.cc
|
| @@ -92,7 +92,6 @@ class TestRequestPeer : public RequestPeer {
|
| EXPECT_TRUE(context_->received_response);
|
| EXPECT_FALSE(context_->complete);
|
| context_->data.append(data->payload(), data->length());
|
| - context_->total_encoded_data_length += data->encoded_data_length();
|
|
|
| if (context_->cancel_on_receive_data) {
|
| dispatcher_->Cancel(context_->request_id);
|
| @@ -100,6 +99,12 @@ class TestRequestPeer : public RequestPeer {
|
| }
|
| }
|
|
|
| + void OnTransferSizeUpdated(int transfer_size_diff) override {
|
| + if (context_->cancelled)
|
| + return;
|
| + context_->total_encoded_data_length += transfer_size_diff;
|
| + }
|
| +
|
| void OnCompletedRequest(int error_code,
|
| bool was_ignored_by_handler,
|
| bool stale_copy_in_cache,
|
| @@ -540,6 +545,7 @@ class TestResourceDispatcherDelegate : public ResourceDispatcherDelegate {
|
| void OnReceivedData(std::unique_ptr<ReceivedData> data) override {
|
| data_.append(data->payload(), data->length());
|
| }
|
| + void OnTransferSizeUpdated(int transfer_size_diff) override {}
|
|
|
| void OnCompletedRequest(int error_code,
|
| bool was_ignored_by_handler,
|
| @@ -549,8 +555,8 @@ class TestResourceDispatcherDelegate : public ResourceDispatcherDelegate {
|
| int64_t encoded_body_size) override {
|
| original_peer_->OnReceivedResponse(response_info_);
|
| if (!data_.empty()) {
|
| - original_peer_->OnReceivedData(base::MakeUnique<FixedReceivedData>(
|
| - data_.data(), data_.size(), -1));
|
| + original_peer_->OnReceivedData(
|
| + base::MakeUnique<FixedReceivedData>(data_.data(), data_.size()));
|
| }
|
| original_peer_->OnCompletedRequest(
|
| error_code, was_ignored_by_handler, stale_copy_in_cache,
|
|
|