| 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));
|
| }
|
|
|
|
|