| Index: content/renderer/pepper/pepper_plugin_instance_impl.cc | 
| diff --git a/content/renderer/pepper/pepper_plugin_instance_impl.cc b/content/renderer/pepper/pepper_plugin_instance_impl.cc | 
| index 6819528357b5d6520c07f28bb1916ac008cd3d34..d4544846e5f5ddfec52d17223800eb60aa3d531a 100644 | 
| --- a/content/renderer/pepper/pepper_plugin_instance_impl.cc | 
| +++ b/content/renderer/pepper/pepper_plugin_instance_impl.cc | 
| @@ -406,8 +406,8 @@ void PepperPluginInstanceImpl::ExternalDocumentLoader::ReplayReceivedData( | 
| WebURLLoaderClient* document_loader) { | 
| for (std::list<std::string>::iterator it = data_.begin(); it != data_.end(); | 
| ++it) { | 
| -    document_loader->didReceiveData( | 
| -        NULL, it->c_str(), it->length(), 0 /* encoded_data_length */); | 
| +    document_loader->didReceiveData(NULL, it->c_str(), it->length(), | 
| +                                    0 /* encoded_data_length */, it->length()); | 
| } | 
| if (finished_loading_) { | 
| document_loader->didFinishLoading( | 
| @@ -424,7 +424,8 @@ void PepperPluginInstanceImpl::ExternalDocumentLoader::didReceiveData( | 
| WebURLLoader* loader, | 
| const char* data, | 
| int data_length, | 
| -    int encoded_data_length) { | 
| +    int encoded_data_length, | 
| +    int encoded_body_length) { | 
| data_.push_back(std::string(data, data_length)); | 
| } | 
|  | 
|  |