| Index: content/renderer/pepper/resource_converter.cc
|
| diff --git a/content/renderer/pepper/resource_converter.cc b/content/renderer/pepper/resource_converter.cc
|
| index 4b0c9c990efaaa327bad5d983a47b63ce19dace2..8192f0c7a413e1aa0cbf171a357123b3bbc8adae 100644
|
| --- a/content/renderer/pepper/resource_converter.cc
|
| +++ b/content/renderer/pepper/resource_converter.cc
|
| @@ -266,6 +266,15 @@ bool ResourceConverterImpl::FromV8Value(v8::Handle<v8::Object> val,
|
| return true;
|
| }
|
|
|
| +void ResourceConverterImpl::Reset() {
|
| + browser_host_create_messages_.clear();
|
| + browser_vars_.clear();
|
| +}
|
| +
|
| +bool ResourceConverterImpl::NeedsFlush() {
|
| + return !browser_host_create_messages_.empty();
|
| +}
|
| +
|
| void ResourceConverterImpl::Flush(const base::Callback<void(bool)>& callback) {
|
| host_->CreateBrowserResourceHosts(
|
| instance_,
|
|
|