| Index: content/renderer/pepper/renderer_ppapi_host_impl.h
|
| diff --git a/content/renderer/pepper/renderer_ppapi_host_impl.h b/content/renderer/pepper/renderer_ppapi_host_impl.h
|
| index f8f7aac540208d29ad3c8997a7fc6995d5fd39a2..79570f1f3a6f56b0fbaed8bb366dd9a7f860af7e 100644
|
| --- a/content/renderer/pepper/renderer_ppapi_host_impl.h
|
| +++ b/content/renderer/pepper/renderer_ppapi_host_impl.h
|
| @@ -10,6 +10,7 @@
|
| #include "content/public/renderer/renderer_ppapi_host.h"
|
| #include "content/renderer/pepper/content_renderer_pepper_host_factory.h"
|
| #include "ppapi/host/ppapi_host.h"
|
| +#include "ppapi/proxy/serialized_structs.h"
|
|
|
| namespace IPC {
|
| class Sender;
|
| @@ -94,13 +95,15 @@ class RendererPpapiHostImpl : public RendererPpapiHost {
|
| bool IsRunningInProcess() const override;
|
| std::string GetPluginName() const override;
|
| void SetToExternalPluginHost() override;
|
| - void CreateBrowserResourceHosts(
|
| + int32_t CreateBrowserResourceHosts(
|
| PP_Instance instance,
|
| const std::vector<IPC::Message>& nested_msgs,
|
| - const base::Callback<void(const std::vector<int>&)>& callback)
|
| - const override;
|
| + const PendingResourceCallback& callback) const override;
|
| GURL GetDocumentURL(PP_Instance instance) const override;
|
|
|
| + void GetAllPendingBrowserHosts(
|
| + PP_Instance instance,
|
| + std::vector<ppapi::proxy::CompletedBrowserResourceHosts>* result);
|
| private:
|
| RendererPpapiHostImpl(PluginModule* module,
|
| ppapi::proxy::HostDispatcher* dispatcher,
|
|
|