Reviewers: Mike West, Ken Rockot
CL:
https://codereview.chromium.org/2379993003/Message:
mkwst@, rockot@, please review this patch.
I'm not very sure if I'm putting the files in the correct directory, please pay
attention when reviewing.
Description:
Mojo C++ bindings: make String16 and gfx::Size available in Blink
This CL adds C++ bindings for String16 and Size in Blink, which will
be used in a follow-up CL (
https://codereview.chromium.org/2367393002/).
BUG=624136,649630
Affected files (+352, -7 lines):
M mojo/common/common_custom_types.mojom
M mojo/common/common_custom_types_struct_traits.h
M mojo/common/common_custom_types_struct_traits.cc
M mojo/common/common_custom_types_unittest.cc
M third_party/WebKit/Source/platform/BUILD.gn
A third_party/WebKit/Source/platform/mojo/CommonCustomTypes.typemap
A third_party/WebKit/Source/platform/mojo/CommonCustomTypesStructTraits.h
A third_party/WebKit/Source/platform/mojo/CommonCustomTypesStructTraits.cpp
A third_party/WebKit/Source/platform/mojo/CommonCustomTypesStructTraitsTest.cpp
M third_party/WebKit/Source/platform/mojo/DEPS
A + third_party/WebKit/Source/platform/mojo/WebGeometry.typemap
A third_party/WebKit/Source/platform/mojo/WebGeometryStructTraits.h
A third_party/WebKit/Source/platform/mojo/WebGeometryStructTraitsTest.cpp
M third_party/WebKit/Source/platform/mojo/blink_typemaps.gni