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

Issue 2423753002: [GeometryInterface] add transformPoint(point) function. (Closed)

Created:
4 years, 2 months ago by Hwanseung Lee
Modified:
4 years ago
CC:
blink-bindings-reviews_chromium.org, blink-reviews, blink-reviews-dom_chromium.org, chromium-reviews, dglazkov+blink, eae+blinkwatch, Hwanseung Lee(hs1217.lee), rwlbuis, sof
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[GeometryInterface] add transformPoint(point) function. Let point object be the result of invoking create a DOMPoint from the dictionary point. Point object is post-multiplied to the current matrix and returns the resulting point. The passed argument does not get modified. spec list: https://drafts.fxtf.org/geometry/#dom-dommatrixreadonly-transformpoint BUG=388780 Committed: https://crrev.com/0954207674a2b1b1bc703553d3d5aa2c4036bf5c Cr-Commit-Position: refs/heads/master@{#432762}

Patch Set 1 #

Patch Set 2 : add test. #

Patch Set 3 : [GeometryInterface] add transformPoint(point) method. #

Total comments: 4

Patch Set 4 : [GeometryInterface] add transformPoint(point) method. #

Total comments: 3

Patch Set 5 : [GeometryInterface] add transformPoint(point) method. #

Patch Set 6 : [GeometryInterface] add transformPoint(point) method. #

Patch Set 7 : [GeometryInterface] add transformPoint(point) method. #

Total comments: 4

Patch Set 8 : update test msg. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+136 lines, -0 lines) Patch
A third_party/WebKit/LayoutTests/fast/dom/geometry-interfaces-dom-matrix-transformPoint.html View 1 2 3 4 5 6 1 chunk +102 lines, -0 lines 0 comments Download
M third_party/WebKit/LayoutTests/fast/dom/resources/geometry-interfaces-test-helpers.js View 1 2 3 4 5 6 7 1 chunk +7 lines, -0 lines 0 comments Download
M third_party/WebKit/LayoutTests/webexposed/global-interface-listing-expected.txt View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/core/dom/DOMMatrixReadOnly.h View 1 2 3 4 5 6 7 2 chunks +4 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/dom/DOMMatrixReadOnly.cpp View 1 2 3 4 5 6 7 2 chunks +20 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/dom/DOMMatrixReadOnly.idl View 1 2 3 4 5 6 7 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 47 (26 generated)
Hwanseung Lee
@dominicc, zino. PTAL, thank you.
4 years, 2 months ago (2016-10-17 15:06:59 UTC) #3
zino
Thank you for this work. I left some comments. https://codereview.chromium.org/2423753002/diff/40001/third_party/WebKit/Source/core/dom/DOMMatrixReadOnly.cpp File third_party/WebKit/Source/core/dom/DOMMatrixReadOnly.cpp (right): https://codereview.chromium.org/2423753002/diff/40001/third_party/WebKit/Source/core/dom/DOMMatrixReadOnly.cpp#newcode215 third_party/WebKit/Source/core/dom/DOMMatrixReadOnly.cpp:215: ...
4 years, 2 months ago (2016-10-17 15:44:44 UTC) #4
Hwanseung Lee
@zino i did fix it. Thank you. https://codereview.chromium.org/2423753002/diff/40001/third_party/WebKit/Source/core/dom/DOMMatrixReadOnly.cpp File third_party/WebKit/Source/core/dom/DOMMatrixReadOnly.cpp (right): https://codereview.chromium.org/2423753002/diff/40001/third_party/WebKit/Source/core/dom/DOMMatrixReadOnly.cpp#newcode215 third_party/WebKit/Source/core/dom/DOMMatrixReadOnly.cpp:215: DOMPoint* DOMMatrixReadOnly::transformPoint(DOMPointInit& ...
4 years, 2 months ago (2016-10-17 23:47:30 UTC) #5
Hwanseung Lee
@dominicc PTAL. thank you.
4 years, 1 month ago (2016-10-24 11:48:05 UTC) #6
dominicc (has gone to gerrit)
https://codereview.chromium.org/2423753002/diff/60001/third_party/WebKit/LayoutTests/fast/dom/geometry-interfaces-dom-matrix-transformPoint.html File third_party/WebKit/LayoutTests/fast/dom/geometry-interfaces-dom-matrix-transformPoint.html (right): https://codereview.chromium.org/2423753002/diff/60001/third_party/WebKit/LayoutTests/fast/dom/geometry-interfaces-dom-matrix-transformPoint.html#newcode7 third_party/WebKit/LayoutTests/fast/dom/geometry-interfaces-dom-matrix-transformPoint.html:7: function transformPoint(matrix, point) { I think this test strategy ...
4 years, 1 month ago (2016-10-28 02:25:19 UTC) #8
meade_UTC10
I agree with Dom's comment, otherwise this seems fine.
4 years, 1 month ago (2016-10-28 03:52:24 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2423753002/80001
4 years, 1 month ago (2016-10-29 12:07:19 UTC) #14
commit-bot: I haz the power
No L-G-T-M from a valid reviewer yet. CQ run can only be started by full ...
4 years, 1 month ago (2016-10-29 12:07:20 UTC) #16
Hwanseung Lee
@dominicc PTAL. thank you. https://codereview.chromium.org/2423753002/diff/60001/third_party/WebKit/LayoutTests/fast/dom/geometry-interfaces-dom-matrix-transformPoint.html File third_party/WebKit/LayoutTests/fast/dom/geometry-interfaces-dom-matrix-transformPoint.html (right): https://codereview.chromium.org/2423753002/diff/60001/third_party/WebKit/LayoutTests/fast/dom/geometry-interfaces-dom-matrix-transformPoint.html#newcode7 third_party/WebKit/LayoutTests/fast/dom/geometry-interfaces-dom-matrix-transformPoint.html:7: function transformPoint(matrix, point) { On ...
4 years, 1 month ago (2016-10-29 12:11:08 UTC) #19
dominicc (has gone to gerrit)
On 2016/10/29 at 12:11:08, hs1217.lee wrote: > @dominicc > PTAL. thank you. > > https://codereview.chromium.org/2423753002/diff/60001/third_party/WebKit/LayoutTests/fast/dom/geometry-interfaces-dom-matrix-transformPoint.html ...
4 years, 1 month ago (2016-10-31 00:47:59 UTC) #22
Hwanseung Lee
@dominicc PTAL, thank you. https://codereview.chromium.org/2423753002/diff/60001/third_party/WebKit/LayoutTests/fast/dom/geometry-interfaces-dom-matrix-transformPoint.html File third_party/WebKit/LayoutTests/fast/dom/geometry-interfaces-dom-matrix-transformPoint.html (right): https://codereview.chromium.org/2423753002/diff/60001/third_party/WebKit/LayoutTests/fast/dom/geometry-interfaces-dom-matrix-transformPoint.html#newcode7 third_party/WebKit/LayoutTests/fast/dom/geometry-interfaces-dom-matrix-transformPoint.html:7: function transformPoint(matrix, point) { On ...
4 years, 1 month ago (2016-10-31 12:23:02 UTC) #23
Hwanseung Lee
@diminicc PTAL, thank you.
4 years, 1 month ago (2016-11-08 08:42:49 UTC) #30
dominicc (has gone to gerrit)
Superficially it's all in order, but I'm curious whether it is expensive to pass DOMPoint[ReadOnly] ...
4 years, 1 month ago (2016-11-08 08:55:35 UTC) #31
Hwanseung Lee
PTAL, thank you. https://codereview.chromium.org/2423753002/diff/120001/third_party/WebKit/LayoutTests/fast/dom/resources/geometry-interfaces-test-helpers.js File third_party/WebKit/LayoutTests/fast/dom/resources/geometry-interfaces-test-helpers.js (right): https://codereview.chromium.org/2423753002/diff/120001/third_party/WebKit/LayoutTests/fast/dom/resources/geometry-interfaces-test-helpers.js#newcode68 third_party/WebKit/LayoutTests/fast/dom/resources/geometry-interfaces-test-helpers.js:68: assert_equals(actual.x, expected.x, "actual.x is different with ...
4 years, 1 month ago (2016-11-13 02:47:10 UTC) #32
Hwanseung Lee
On 2016/11/13 02:47:10, Hwanseung Lee wrote: > PTAL, thank you. > > https://codereview.chromium.org/2423753002/diff/120001/third_party/WebKit/LayoutTests/fast/dom/resources/geometry-interfaces-test-helpers.js > File ...
4 years, 1 month ago (2016-11-14 14:25:14 UTC) #37
dominicc (has gone to gerrit)
Bashi-san, could you give us your opinion about how this interface is set up? The ...
4 years, 1 month ago (2016-11-15 00:12:31 UTC) #39
bashi
On 2016/11/15 00:12:31, dominicc wrote: > Bashi-san, could you give us your opinion about how ...
4 years, 1 month ago (2016-11-15 00:58:34 UTC) #40
dominicc (has gone to gerrit)
lgtm Thanks Bashi for your input. So it sounds like this could be faster when ...
4 years, 1 month ago (2016-11-17 03:09:38 UTC) #41
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2423753002/140001
4 years, 1 month ago (2016-11-17 03:16:21 UTC) #43
commit-bot: I haz the power
Committed patchset #8 (id:140001)
4 years, 1 month ago (2016-11-17 05:26:52 UTC) #45
commit-bot: I haz the power
4 years, 1 month ago (2016-11-17 05:37:07 UTC) #47
Message was sent while issue was closed.
Patchset 8 (id:??) landed as
https://crrev.com/0954207674a2b1b1bc703553d3d5aa2c4036bf5c
Cr-Commit-Position: refs/heads/master@{#432762}

Powered by Google App Engine
This is Rietveld 408576698