OLD | NEW |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 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 "ui/gfx/ipc/geometry/gfx_param_traits.h" | 5 #include "ui/gfx/ipc/geometry/gfx_param_traits.h" |
6 | 6 |
7 #include <stddef.h> | 7 #include <stddef.h> |
8 #include <stdint.h> | 8 #include <stdint.h> |
9 | 9 |
10 #include <string> | 10 #include <string> |
11 | 11 |
12 #include "ui/gfx/geometry/point3_f.h" | 12 #include "ui/gfx/geometry/point3_f.h" |
13 #include "ui/gfx/geometry/rect.h" | 13 #include "ui/gfx/geometry/rect.h" |
14 #include "ui/gfx/geometry/rect_f.h" | 14 #include "ui/gfx/geometry/rect_f.h" |
15 #include "ui/gfx/geometry/scroll_offset.h" | 15 #include "ui/gfx/geometry/scroll_offset.h" |
16 | 16 |
17 #if defined(OS_MACOSX) | |
18 #include "ipc/mach_port_mac.h" | |
19 #endif | |
20 | |
21 namespace IPC { | 17 namespace IPC { |
22 | 18 |
23 void ParamTraits<gfx::Point>::GetSize(base::PickleSizer* s, | 19 void ParamTraits<gfx::Point>::GetSize(base::PickleSizer* s, |
24 const gfx::Point& p) { | 20 const gfx::Point& p) { |
25 GetParamSize(s, p.x()); | 21 GetParamSize(s, p.x()); |
26 GetParamSize(s, p.y()); | 22 GetParamSize(s, p.y()); |
27 } | 23 } |
28 | 24 |
29 void ParamTraits<gfx::Point>::Write(base::Pickle* m, const gfx::Point& p) { | 25 void ParamTraits<gfx::Point>::Write(base::Pickle* m, const gfx::Point& p) { |
30 WriteParam(m, p.x()); | 26 WriteParam(m, p.x()); |
(...skipping 263 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
294 | 290 |
295 void ParamTraits<gfx::ScrollOffset>::Log(const param_type& p, std::string* l) { | 291 void ParamTraits<gfx::ScrollOffset>::Log(const param_type& p, std::string* l) { |
296 l->append("("); | 292 l->append("("); |
297 LogParam(p.x(), l); | 293 LogParam(p.x(), l); |
298 l->append(", "); | 294 l->append(", "); |
299 LogParam(p.y(), l); | 295 LogParam(p.y(), l); |
300 l->append(")"); | 296 l->append(")"); |
301 } | 297 } |
302 | 298 |
303 } // namespace IPC | 299 } // namespace IPC |
OLD | NEW |