Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(4396)

Unified Diff: chrome/renderer/extensions/extension_localization_peer.cc

Issue 2540023003: Dispatch encoded_data_length separately in content/child (Closed)
Patch Set: fix Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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,

Powered by Google App Engine
This is Rietveld 408576698