| OLD | NEW | 
|---|
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be | 
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. | 
| 4 | 4 | 
| 5 #include "content/common/cc_messages.h" | 5 #include "content/common/cc_messages.h" | 
| 6 | 6 | 
| 7 #include <stddef.h> | 7 #include <stddef.h> | 
| 8 #include <utility> | 8 #include <utility> | 
| 9 | 9 | 
| 10 #include "base/numerics/safe_conversions.h" | 10 #include "base/numerics/safe_conversions.h" | 
| (...skipping 205 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 216       l->append(", "); | 216       l->append(", "); | 
| 217     LogParam(p.at(i), l); | 217     LogParam(p.at(i), l); | 
| 218   } | 218   } | 
| 219   l->append(")"); | 219   l->append(")"); | 
| 220 } | 220 } | 
| 221 | 221 | 
| 222 void ParamTraits<skia::RefPtr<SkImageFilter>>::Write(base::Pickle* m, | 222 void ParamTraits<skia::RefPtr<SkImageFilter>>::Write(base::Pickle* m, | 
| 223                                                      const param_type& p) { | 223                                                      const param_type& p) { | 
| 224   SkImageFilter* filter = p.get(); | 224   SkImageFilter* filter = p.get(); | 
| 225   if (filter) { | 225   if (filter) { | 
| 226     skia::RefPtr<SkData> data = | 226     sk_sp<SkData> data(SkValidatingSerializeFlattenable(filter)); | 
| 227         skia::AdoptRef(SkValidatingSerializeFlattenable(filter)); |  | 
| 228     m->WriteData(static_cast<const char*>(data->data()), data->size()); | 227     m->WriteData(static_cast<const char*>(data->data()), data->size()); | 
| 229   } else { | 228   } else { | 
| 230     m->WriteData(0, 0); | 229     m->WriteData(0, 0); | 
| 231   } | 230   } | 
| 232 } | 231 } | 
| 233 | 232 | 
| 234 bool ParamTraits<skia::RefPtr<SkImageFilter>>::Read(const base::Pickle* m, | 233 bool ParamTraits<skia::RefPtr<SkImageFilter>>::Read(const base::Pickle* m, | 
| 235                                                     base::PickleIterator* iter, | 234                                                     base::PickleIterator* iter, | 
| 236                                                     param_type* r) { | 235                                                     param_type* r) { | 
| 237   const char* data = 0; | 236   const char* data = 0; | 
| (...skipping 567 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 805   l->append("TextureDrawQuad::OverlayResources(["); | 804   l->append("TextureDrawQuad::OverlayResources(["); | 
| 806   for (size_t i = 0; i < cc::DrawQuad::Resources::kMaxResourceIdCount; ++i) { | 805   for (size_t i = 0; i < cc::DrawQuad::Resources::kMaxResourceIdCount; ++i) { | 
| 807     LogParam(p.size_in_pixels[i], l); | 806     LogParam(p.size_in_pixels[i], l); | 
| 808     if (i < (cc::DrawQuad::Resources::kMaxResourceIdCount - 1)) | 807     if (i < (cc::DrawQuad::Resources::kMaxResourceIdCount - 1)) | 
| 809       l->append(", "); | 808       l->append(", "); | 
| 810   } | 809   } | 
| 811   l->append("])"); | 810   l->append("])"); | 
| 812 } | 811 } | 
| 813 | 812 | 
| 814 }  // namespace IPC | 813 }  // namespace IPC | 
| OLD | NEW | 
|---|