| Index: ppapi/proxy/resource_message_params.h
|
| diff --git a/ppapi/proxy/resource_message_params.h b/ppapi/proxy/resource_message_params.h
|
| index 9e76d1ec06c57a331d270237982348dc34780329..098f7812dd7a1802c991e0dff6e130baeb1301a0 100644
|
| --- a/ppapi/proxy/resource_message_params.h
|
| +++ b/ppapi/proxy/resource_message_params.h
|
| @@ -75,16 +75,16 @@ class PPAPI_PROXY_EXPORT ResourceMessageParams {
|
| ResourceMessageParams();
|
| ResourceMessageParams(PP_Resource resource, int32_t sequence);
|
|
|
| - virtual void Serialize(IPC::Message* msg) const;
|
| - virtual bool Deserialize(const IPC::Message* msg, base::PickleIterator* iter);
|
| + virtual void Serialize(base::Pickle* msg) const;
|
| + virtual bool Deserialize(const base::Pickle* msg, base::PickleIterator* iter);
|
|
|
| // Writes everything except the handles to |msg|.
|
| - void WriteHeader(IPC::Message* msg) const;
|
| + void WriteHeader(base::Pickle* msg) const;
|
| // Writes the handles to |msg|.
|
| - void WriteHandles(IPC::Message* msg) const;
|
| + void WriteHandles(base::Pickle* msg) const;
|
| // Matching deserialize helpers.
|
| - bool ReadHeader(const IPC::Message* msg, base::PickleIterator* iter);
|
| - bool ReadHandles(const IPC::Message* msg, base::PickleIterator* iter);
|
| + bool ReadHeader(const base::Pickle* msg, base::PickleIterator* iter);
|
| + bool ReadHandles(const base::Pickle* msg, base::PickleIterator* iter);
|
|
|
| private:
|
| class PPAPI_PROXY_EXPORT SerializedHandles
|
| @@ -147,8 +147,8 @@ class PPAPI_PROXY_EXPORT ResourceMessageCallParams
|
| void set_has_callback() { has_callback_ = true; }
|
| bool has_callback() const { return has_callback_; }
|
|
|
| - void Serialize(IPC::Message* msg) const override;
|
| - bool Deserialize(const IPC::Message* msg,
|
| + void Serialize(base::Pickle* msg) const override;
|
| + bool Deserialize(const base::Pickle* msg,
|
| base::PickleIterator* iter) override;
|
|
|
| private:
|
| @@ -166,12 +166,12 @@ class PPAPI_PROXY_EXPORT ResourceMessageReplyParams
|
| void set_result(int32_t r) { result_ = r; }
|
| int32_t result() const { return result_; }
|
|
|
| - void Serialize(IPC::Message* msg) const override;
|
| - bool Deserialize(const IPC::Message* msg,
|
| + void Serialize(base::Pickle* msg) const override;
|
| + bool Deserialize(const base::Pickle* msg,
|
| base::PickleIterator* iter) override;
|
|
|
| // Writes everything except the handles to |msg|.
|
| - void WriteReplyHeader(IPC::Message* msg) const;
|
| + void WriteReplyHeader(base::Pickle* msg) const;
|
|
|
| private:
|
| // Pepper "result code" for the callback.
|
| @@ -186,10 +186,9 @@ namespace IPC {
|
| template <> struct PPAPI_PROXY_EXPORT
|
| ParamTraits<ppapi::proxy::ResourceMessageCallParams> {
|
| typedef ppapi::proxy::ResourceMessageCallParams param_type;
|
| - static void Write(Message* m, const param_type& p) {
|
| - p.Serialize(m);
|
| - }
|
| - static bool Read(const Message* m, base::PickleIterator* iter,
|
| + static void Write(base::Pickle* m, const param_type& p) { p.Serialize(m); }
|
| + static bool Read(const base::Pickle* m,
|
| + base::PickleIterator* iter,
|
| param_type* r) {
|
| return r->Deserialize(m, iter);
|
| }
|
| @@ -200,10 +199,9 @@ ParamTraits<ppapi::proxy::ResourceMessageCallParams> {
|
| template <> struct PPAPI_PROXY_EXPORT
|
| ParamTraits<ppapi::proxy::ResourceMessageReplyParams> {
|
| typedef ppapi::proxy::ResourceMessageReplyParams param_type;
|
| - static void Write(Message* m, const param_type& p) {
|
| - p.Serialize(m);
|
| - }
|
| - static bool Read(const Message* m, base::PickleIterator* iter,
|
| + static void Write(base::Pickle* m, const param_type& p) { p.Serialize(m); }
|
| + static bool Read(const base::Pickle* m,
|
| + base::PickleIterator* iter,
|
| param_type* r) {
|
| return r->Deserialize(m, iter);
|
| }
|
|
|