| Index: content/common/cc_messages.h
|
| diff --git a/content/common/cc_messages.h b/content/common/cc_messages.h
|
| index a3649191e09c885b2a7451b194eaacbbd98cad93..39551c23cceef1ca836fa1eb8e3309893645447b 100644
|
| --- a/content/common/cc_messages.h
|
| +++ b/content/common/cc_messages.h
|
| @@ -49,6 +49,7 @@ namespace IPC {
|
| template <>
|
| struct ParamTraits<cc::FilterOperation> {
|
| typedef cc::FilterOperation param_type;
|
| + static void GetSize(base::PickleSizer* s, const param_type& p);
|
| static void Write(base::Pickle* m, const param_type& p);
|
| static bool Read(const base::Pickle* m,
|
| base::PickleIterator* iter,
|
| @@ -59,6 +60,7 @@ struct ParamTraits<cc::FilterOperation> {
|
| template <>
|
| struct ParamTraits<cc::FilterOperations> {
|
| typedef cc::FilterOperations param_type;
|
| + static void GetSize(base::PickleSizer* s, const param_type& p);
|
| static void Write(base::Pickle* m, const param_type& p);
|
| static bool Read(const base::Pickle* m,
|
| base::PickleIterator* iter,
|
| @@ -69,6 +71,7 @@ struct ParamTraits<cc::FilterOperations> {
|
| template <>
|
| struct ParamTraits<sk_sp<SkImageFilter> > {
|
| typedef sk_sp<SkImageFilter> param_type;
|
| + static void GetSize(base::PickleSizer* s, const param_type& p);
|
| static void Write(base::Pickle* m, const param_type& p);
|
| static bool Read(const base::Pickle* m,
|
| base::PickleIterator* iter,
|
| @@ -119,6 +122,7 @@ struct CONTENT_EXPORT ParamTraits<cc::DelegatedFrameData> {
|
| template <>
|
| struct CONTENT_EXPORT ParamTraits<cc::DrawQuad::Resources> {
|
| typedef cc::DrawQuad::Resources param_type;
|
| + static void GetSize(base::PickleSizer* s, const param_type& p);
|
| static void Write(base::Pickle* m, const param_type& p);
|
| static bool Read(const base::Pickle* m,
|
| base::PickleIterator* iter,
|
| @@ -129,6 +133,7 @@ struct CONTENT_EXPORT ParamTraits<cc::DrawQuad::Resources> {
|
| template <>
|
| struct CONTENT_EXPORT ParamTraits<cc::StreamVideoDrawQuad::OverlayResources> {
|
| typedef cc::StreamVideoDrawQuad::OverlayResources param_type;
|
| + static void GetSize(base::PickleSizer* s, const param_type& p);
|
| static void Write(base::Pickle* m, const param_type& p);
|
| static bool Read(const base::Pickle* m,
|
| base::PickleIterator* iter,
|
| @@ -139,6 +144,7 @@ struct CONTENT_EXPORT ParamTraits<cc::StreamVideoDrawQuad::OverlayResources> {
|
| template <>
|
| struct CONTENT_EXPORT ParamTraits<cc::TextureDrawQuad::OverlayResources> {
|
| typedef cc::TextureDrawQuad::OverlayResources param_type;
|
| + static void GetSize(base::PickleSizer* s, const param_type& p);
|
| static void Write(base::Pickle* m, const param_type& p);
|
| static bool Read(const base::Pickle* m,
|
| base::PickleIterator* iter,
|
|
|