Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(630)

Issue 1537633005: Extend the geometry APIs. (Closed)

Created:
5 years ago by jeffbrown
Modified:
4 years, 11 months ago
CC:
mojo-reviews_chromium.org, gregsimon, qsr+mojo_chromium.org, viettrungluu+watch_chromium.org, abarth-chromium, Aaron Boodman, darin (slow to review), ben+mojo_chromium.org
Base URL:
git@github.com:domokit/mojo.git@moz-10
Target Ref:
refs/heads/master
Project:
mojo
Visibility:
Public.

Description

Extend the geometry APIs. Add a RRect structure for rounded rect. Define helpers for manipulating transformation matrices. Define output formatters for geometry datatypes. BUG= R=viettrungluu@chromium.org, abarth, abarth@chromium.org, jamesr, viettrungluu Review URL: https://codereview.chromium.org/1517853002 . Committed: https://chromium.googlesource.com/external/mojo/+/55f4d308e5e8352bc5f41242bd8b19db431bc774

Patch Set 1 #

Total comments: 10

Patch Set 2 : fix include order #

Patch Set 3 : use formatting.h #

Patch Set 4 : fix typo #

Patch Set 5 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+353 lines, -67 lines) Patch
M mojo/dart/packages/mojo_services/lib/mojo/geometry.mojom.dart View 1 2 18 chunks +223 lines, -66 lines 0 comments Download
M mojo/services/geometry/cpp/BUILD.gn View 1 2 1 chunk +3 lines, -0 lines 0 comments Download
A mojo/services/geometry/cpp/formatting.h View 1 2 3 1 chunk +21 lines, -0 lines 0 comments Download
A mojo/services/geometry/cpp/formatting.cc View 1 2 1 chunk +58 lines, -0 lines 0 comments Download
M mojo/services/geometry/cpp/geometry_util.h View 2 chunks +4 lines, -1 line 0 comments Download
A mojo/services/geometry/cpp/geometry_util.cc View 1 1 chunk +29 lines, -0 lines 0 comments Download
M mojo/services/geometry/interfaces/geometry.mojom View 1 chunk +15 lines, -0 lines 0 comments Download

Depends on Patchset:

Dependent Patchsets:

Messages

Total messages: 7 (1 generated)
jeffbrown
5 years ago (2015-12-17 22:04:09 UTC) #1
viettrungluu
https://codereview.chromium.org/1537633005/diff/1/mojo/services/geometry/cpp/BUILD.gn File mojo/services/geometry/cpp/BUILD.gn (right): https://codereview.chromium.org/1537633005/diff/1/mojo/services/geometry/cpp/BUILD.gn#newcode10 mojo/services/geometry/cpp/BUILD.gn:10: public_configs = [ "../../public/build/config:mojo_services" ] See mojo/services/public/build/config/BUILD.gn. Without the ...
5 years ago (2015-12-17 23:05:29 UTC) #2
jeffbrown
https://codereview.chromium.org/1537633005/diff/1/mojo/services/geometry/cpp/BUILD.gn File mojo/services/geometry/cpp/BUILD.gn (right): https://codereview.chromium.org/1537633005/diff/1/mojo/services/geometry/cpp/BUILD.gn#newcode10 mojo/services/geometry/cpp/BUILD.gn:10: public_configs = [ "../../public/build/config:mojo_services" ] On 2015/12/17 23:05:29, viettrungluu ...
5 years ago (2015-12-18 01:41:22 UTC) #3
viettrungluu
Thanks, lgtm. (I guess you previously had Adam's lg also.) https://codereview.chromium.org/1537633005/diff/1/mojo/services/geometry/cpp/geometry_util.h File mojo/services/geometry/cpp/geometry_util.h (right): https://codereview.chromium.org/1537633005/diff/1/mojo/services/geometry/cpp/geometry_util.h#newcode8 ...
5 years ago (2015-12-18 02:05:36 UTC) #4
jeffbrown
rebase
4 years, 11 months ago (2016-01-26 09:07:00 UTC) #5
jeffbrown
4 years, 11 months ago (2016-01-26 23:50:45 UTC) #7
Message was sent while issue was closed.
Committed patchset #5 (id:80001) manually as
55f4d308e5e8352bc5f41242bd8b19db431bc774 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698