Index: chrome/renderer/extensions/extension_localization_peer.cc |
diff --git a/chrome/renderer/extensions/extension_localization_peer.cc b/chrome/renderer/extensions/extension_localization_peer.cc |
index 7f16703071b4cf0417c5aa62ae8c8f37acbd5978..9418131e18f155481ec1c4fa99ba57af547ccb51 100644 |
--- a/chrome/renderer/extensions/extension_localization_peer.cc |
+++ b/chrome/renderer/extensions/extension_localization_peer.cc |
@@ -26,7 +26,6 @@ class StringData final : public content::RequestPeer::ReceivedData { |
const char* payload() const override { return data_.data(); } |
int length() const override { return data_.size(); } |
- int encoded_data_length() const override { return -1; } |
private: |
const std::string data_; |
@@ -86,6 +85,10 @@ void ExtensionLocalizationPeer::OnReceivedData( |
data_.append(data->payload(), data->length()); |
} |
+void ExtensionLocalizationPeer::OnTransferSizeUpdated(int transfer_size_diff) { |
+ original_peer_->OnTransferSizeUpdated(transfer_size_diff); |
+} |
+ |
void ExtensionLocalizationPeer::OnCompletedRequest( |
int error_code, |
bool was_ignored_by_handler, |