| Index: ui/gfx/ipc/skia/gfx_skia_param_traits.cc
|
| diff --git a/ui/gfx/ipc/skia/gfx_skia_param_traits.cc b/ui/gfx/ipc/skia/gfx_skia_param_traits.cc
|
| index 033590c406050b76d9c41eec0a4b840e0d94324c..5b09529f5dba1f235580076a1400a15192c4f88a 100644
|
| --- a/ui/gfx/ipc/skia/gfx_skia_param_traits.cc
|
| +++ b/ui/gfx/ipc/skia/gfx_skia_param_traits.cc
|
| @@ -52,6 +52,11 @@ struct SkBitmap_Data {
|
|
|
| namespace IPC {
|
|
|
| +void ParamTraits<SkBitmap>::GetSize(base::PickleSizer* s, const param_type& p) {
|
| + s->AddData(sizeof(SkBitmap_Data));
|
| + s->AddData(static_cast<int>(p.getSize()));
|
| +}
|
| +
|
| void ParamTraits<SkBitmap>::Write(base::Pickle* m, const SkBitmap& p) {
|
| size_t fixed_size = sizeof(SkBitmap_Data);
|
| SkBitmap_Data bmp_data;
|
| @@ -91,6 +96,11 @@ void ParamTraits<SkBitmap>::Log(const SkBitmap& p, std::string* l) {
|
| l->append("<SkBitmap>");
|
| }
|
|
|
| +void ParamTraits<gfx::Transform>::GetSize(base::PickleSizer* s,
|
| + const param_type& p) {
|
| + s->AddBytes(sizeof(SkMScalar) * 16);
|
| +}
|
| +
|
| void ParamTraits<gfx::Transform>::Write(base::Pickle* m, const param_type& p) {
|
| #ifdef SK_MSCALAR_IS_FLOAT
|
| float column_major_data[16];
|
|
|