DescriptionAdd Protobuf support in cc for gfx objects
Add protobuf serialization to the following:
- gfx::Point
- gfx::PointF
- gfx::Rect
- gfx::RectF
- gfx::Size
- gfx::SizeF
- gfx::Transform
Add a helper class to handle serialization and deserialization. Add
unit tests as well.
BUG=541321
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
Committed: https://crrev.com/ddb0b49f3f9fa19f64cc3bacd1bdd3070571b383
Cr-Commit-Position: refs/heads/master@{#354846}
Patch Set 1 #Patch Set 2 : Updated build rules, made the proto C++ headers exportable. #Patch Set 3 : #Patch Set 4 : Fixed build for other targets #
Total comments: 21
Patch Set 5 : Made int32 int64 in protos, added unit test for int limits #Patch Set 6 : Addressed comments. #
Total comments: 4
Patch Set 7 : Fix proto target name #
Total comments: 4
Patch Set 8 : Add comments for visibility in gn #Patch Set 9 : Wait... moar comments! #Patch Set 10 : Move deps to public_deps #
Messages
Total messages: 25 (5 generated)
|