| Index: ppapi/shared_impl/resource.h
|
| diff --git a/ppapi/shared_impl/resource.h b/ppapi/shared_impl/resource.h
|
| index efe40daff329108adf70e824ed6b736dcfa1ea3c..069d4a5146344333623f6596fe6fa028bad92a07 100644
|
| --- a/ppapi/shared_impl/resource.h
|
| +++ b/ppapi/shared_impl/resource.h
|
| @@ -71,6 +71,12 @@ class Message;
|
|
|
| namespace ppapi {
|
|
|
| +// Normally we shouldn't reply on proxy here, but this is to support
|
| +// OnReplyReceived. See that comment.
|
| +namespace proxy {
|
| +class ResourceMessageReplyParams;
|
| +}
|
| +
|
| // Forward declare all the resource APIs.
|
| namespace thunk {
|
| #define DECLARE_RESOURCE_CLASS(RESOURCE) class RESOURCE;
|
| @@ -177,8 +183,7 @@ class PPAPI_SHARED_EXPORT Resource : public base::RefCounted<Resource> {
|
| // (This function would make more conceptual sense on PluginResource but we
|
| // need to call this function from general code that doesn't know how to
|
| // distinguish the classes.)
|
| - virtual void OnReplyReceived(int sequence,
|
| - int32_t result,
|
| + virtual void OnReplyReceived(const proxy::ResourceMessageReplyParams& params,
|
| const IPC::Message& msg);
|
|
|
| protected:
|
|
|