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

Issue 2741723005: Move geometry interface files to geometry directory. (Closed)

Created:
3 years, 9 months ago by Byoungkwon Ko
Modified:
3 years, 9 months ago
CC:
abarth-chromium, blink-reviews, blink-reviews-dom_chromium.org, chromium-reviews, dglazkov+blink, eae+blinkwatch, rwlbuis, sof
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Move geometry interface files to geometry directory. The geometry interfaces such as DOMMatrix, DOMRect and so on can be shared in a lot of modules such as dom, css and so on. Also, it is not very relevant to the DOM, so it is proper to create a new geometry directory and then move the related files to the directory. [1/2] This Patch (Move DOMMatrix related files to geometry folder) [2/2] https://codereview.chromium.org/2709763004/ (Make WebKitCSSMatrix an alias of DOMMatrix.) BUG=581955 Review-Url: https://codereview.chromium.org/2741723005 Cr-Commit-Position: refs/heads/master@{#459398} Committed: https://chromium.googlesource.com/chromium/src/+/73f22088eb2c94df42edd55abd9cf1e345e18e7c

Patch Set 1 #

Patch Set 2 : test for alias #

Patch Set 3 : test for alias #

Patch Set 4 : test for alias #

Patch Set 5 : Make WebkitCSSMatrix an alias of DOMMatrix DOMMatrix was changed sufficiently that WebKitCSSMatrix … #

Total comments: 4

Patch Set 6 : Move geometry interface files to geometry directory. #

Patch Set 7 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+72 lines, -1942 lines) Patch
M third_party/WebKit/Source/core/BUILD.gn View 1 2 3 4 5 6 3 chunks +2 lines, -1 line 0 comments Download
M third_party/WebKit/Source/core/core_idl_files.gni View 1 2 3 4 5 6 2 chunks +11 lines, -11 lines 0 comments Download
M third_party/WebKit/Source/core/dom/BUILD.gn View 1 2 3 4 5 6 1 chunk +0 lines, -15 lines 0 comments Download
M third_party/WebKit/Source/core/dom/CompositorProxy.h View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
D third_party/WebKit/Source/core/dom/DOMMatrix.h View 1 chunk +0 lines, -121 lines 0 comments Download
D third_party/WebKit/Source/core/dom/DOMMatrix.cpp View 1 chunk +0 lines, -267 lines 0 comments Download
D third_party/WebKit/Source/core/dom/DOMMatrix.idl View 1 chunk +0 lines, -74 lines 0 comments Download
D third_party/WebKit/Source/core/dom/DOMMatrixInit.idl View 1 chunk +0 lines, -31 lines 0 comments Download
D third_party/WebKit/Source/core/dom/DOMMatrixReadOnly.h View 1 chunk +0 lines, -140 lines 0 comments Download
D third_party/WebKit/Source/core/dom/DOMMatrixReadOnly.cpp View 1 chunk +0 lines, -398 lines 0 comments Download
D third_party/WebKit/Source/core/dom/DOMMatrixReadOnly.idl View 1 chunk +0 lines, -82 lines 0 comments Download
D third_party/WebKit/Source/core/dom/DOMMatrixTest.cpp View 1 chunk +0 lines, -151 lines 0 comments Download
D third_party/WebKit/Source/core/dom/DOMPoint.h View 1 chunk +0 lines, -33 lines 0 comments Download
D third_party/WebKit/Source/core/dom/DOMPoint.cpp View 1 chunk +0 lines, -22 lines 0 comments Download
D third_party/WebKit/Source/core/dom/DOMPoint.idl View 1 chunk +0 lines, -18 lines 0 comments Download
D third_party/WebKit/Source/core/dom/DOMPointInit.idl View 1 chunk +0 lines, -12 lines 0 comments Download
D third_party/WebKit/Source/core/dom/DOMPointReadOnly.h View 1 chunk +0 lines, -50 lines 0 comments Download
D third_party/WebKit/Source/core/dom/DOMPointReadOnly.cpp View 1 chunk +0 lines, -66 lines 0 comments Download
D third_party/WebKit/Source/core/dom/DOMPointReadOnly.idl View 1 chunk +0 lines, -23 lines 0 comments Download
D third_party/WebKit/Source/core/dom/DOMQuad.h View 1 chunk +0 lines, -70 lines 0 comments Download
D third_party/WebKit/Source/core/dom/DOMQuad.cpp View 1 chunk +0 lines, -80 lines 0 comments Download
D third_party/WebKit/Source/core/dom/DOMQuad.idl View 1 2 3 4 5 6 1 chunk +0 lines, -24 lines 0 comments Download
D third_party/WebKit/Source/core/dom/DOMQuadInit.idl View 1 chunk +0 lines, -12 lines 0 comments Download
D third_party/WebKit/Source/core/dom/DOMRect.h View 1 chunk +0 lines, -38 lines 0 comments Download
D third_party/WebKit/Source/core/dom/DOMRect.cpp View 1 chunk +0 lines, -22 lines 0 comments Download
D third_party/WebKit/Source/core/dom/DOMRect.idl View 1 chunk +0 lines, -21 lines 0 comments Download
D third_party/WebKit/Source/core/dom/DOMRectInit.idl View 1 chunk +0 lines, -12 lines 0 comments Download
D third_party/WebKit/Source/core/dom/DOMRectReadOnly.h View 1 chunk +0 lines, -54 lines 0 comments Download
D third_party/WebKit/Source/core/dom/DOMRectReadOnly.cpp View 1 chunk +0 lines, -43 lines 0 comments Download
D third_party/WebKit/Source/core/dom/DOMRectReadOnly.idl View 1 chunk +0 lines, -25 lines 0 comments Download
A third_party/WebKit/Source/core/geometry/BUILD.gn View 1 2 1 chunk +31 lines, -0 lines 0 comments Download
A + third_party/WebKit/Source/core/geometry/DOMMatrix.h View 1 1 chunk +2 lines, -2 lines 0 comments Download
A + third_party/WebKit/Source/core/geometry/DOMMatrix.cpp View 1 1 chunk +1 line, -1 line 0 comments Download
A + third_party/WebKit/Source/core/geometry/DOMMatrix.idl View 1 0 chunks +-1 lines, --1 lines 0 comments Download
A + third_party/WebKit/Source/core/geometry/DOMMatrixInit.idl View 1 0 chunks +-1 lines, --1 lines 0 comments Download
A + third_party/WebKit/Source/core/geometry/DOMMatrixReadOnly.h View 1 2 3 4 5 0 chunks +-1 lines, --1 lines 0 comments Download
A + third_party/WebKit/Source/core/geometry/DOMMatrixReadOnly.cpp View 1 2 3 2 chunks +5 lines, -5 lines 0 comments Download
A + third_party/WebKit/Source/core/geometry/DOMMatrixReadOnly.idl View 1 0 chunks +-1 lines, --1 lines 0 comments Download
A + third_party/WebKit/Source/core/geometry/DOMMatrixTest.cpp View 1 1 chunk +1 line, -1 line 0 comments Download
A + third_party/WebKit/Source/core/geometry/DOMPoint.h View 1 1 chunk +1 line, -1 line 0 comments Download
A + third_party/WebKit/Source/core/geometry/DOMPoint.cpp View 1 1 chunk +2 lines, -2 lines 0 comments Download
A + third_party/WebKit/Source/core/geometry/DOMPoint.idl View 1 0 chunks +-1 lines, --1 lines 0 comments Download
A + third_party/WebKit/Source/core/geometry/DOMPointInit.idl View 1 0 chunks +-1 lines, --1 lines 0 comments Download
A + third_party/WebKit/Source/core/geometry/DOMPointReadOnly.h View 1 1 chunk +1 line, -1 line 0 comments Download
A + third_party/WebKit/Source/core/geometry/DOMPointReadOnly.cpp View 1 2 chunks +6 lines, -7 lines 0 comments Download
A + third_party/WebKit/Source/core/geometry/DOMPointReadOnly.idl View 1 0 chunks +-1 lines, --1 lines 0 comments Download
A + third_party/WebKit/Source/core/geometry/DOMQuad.h View 1 0 chunks +-1 lines, --1 lines 0 comments Download
A + third_party/WebKit/Source/core/geometry/DOMQuad.cpp View 1 1 chunk +5 lines, -5 lines 0 comments Download
A + third_party/WebKit/Source/core/geometry/DOMQuad.idl View 1 0 chunks +-1 lines, --1 lines 0 comments Download
A + third_party/WebKit/Source/core/geometry/DOMQuadInit.idl View 1 0 chunks +-1 lines, --1 lines 0 comments Download
A + third_party/WebKit/Source/core/geometry/DOMRect.h View 1 1 chunk +1 line, -1 line 0 comments Download
A + third_party/WebKit/Source/core/geometry/DOMRect.cpp View 1 1 chunk +2 lines, -2 lines 0 comments Download
A + third_party/WebKit/Source/core/geometry/DOMRect.idl View 1 0 chunks +-1 lines, --1 lines 0 comments Download
A + third_party/WebKit/Source/core/geometry/DOMRectInit.idl View 1 0 chunks +-1 lines, --1 lines 0 comments Download
A + third_party/WebKit/Source/core/geometry/DOMRectReadOnly.h View 1 0 chunks +-1 lines, --1 lines 0 comments Download
A + third_party/WebKit/Source/core/geometry/DOMRectReadOnly.cpp View 1 2 3 2 chunks +4 lines, -3 lines 0 comments Download
A + third_party/WebKit/Source/core/geometry/DOMRectReadOnly.idl View 1 0 chunks +-1 lines, --1 lines 0 comments Download
A third_party/WebKit/Source/core/geometry/OWNERS View 1 2 3 4 1 chunk +2 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/testing/Internals.cpp View 1 2 3 4 5 6 2 chunks +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/modules/shapedetection/BarcodeDetector.cpp View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/modules/shapedetection/DetectedBarcode.cpp View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/modules/shapedetection/DetectedFace.cpp View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/modules/shapedetection/DetectedText.cpp View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/modules/shapedetection/FaceDetector.cpp View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/modules/shapedetection/ShapeDetector.cpp View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/modules/shapedetection/TextDetector.cpp View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 73 (49 generated)
Byoungkwon Ko
3 years, 9 months ago (2017-03-12 12:31:35 UTC) #9
Byoungkwon Ko
3 years, 9 months ago (2017-03-12 12:32:58 UTC) #11
Byoungkwon Ko
3 years, 9 months ago (2017-03-12 15:54:02 UTC) #20
Byoungkwon Ko
PTAL
3 years, 9 months ago (2017-03-12 15:56:25 UTC) #21
zino
On 2017/03/12 15:56:25, Byoungkwon Ko wrote: > PTAL looks good to me but you should ...
3 years, 9 months ago (2017-03-14 14:23:35 UTC) #26
foolip
lgtm, but please wait to see if dominicc@ wants to be in the OWNERS file ...
3 years, 9 months ago (2017-03-14 14:38:44 UTC) #28
dominicc (has gone to gerrit)
I'm fine with being in OWNERS since I reviewed a bunch of it and too ...
3 years, 9 months ago (2017-03-16 00:09:53 UTC) #30
esprehn
On 2017/03/16 at 00:09:53, dominicc wrote: > I'm fine with being in OWNERS since I ...
3 years, 9 months ago (2017-03-22 00:25:26 UTC) #31
foolip
On 2017/03/22 00:25:26, esprehn wrote: > On 2017/03/16 at 00:09:53, dominicc wrote: > > I'm ...
3 years, 9 months ago (2017-03-22 04:18:29 UTC) #32
Byoungkwon Ko
dear reviewers. could I commit it??
3 years, 9 months ago (2017-03-22 15:33:34 UTC) #33
zino
On 2017/03/22 15:33:34, Byoungkwon Ko wrote: > dear reviewers. > > could I commit it?? ...
3 years, 9 months ago (2017-03-22 16:01:24 UTC) #34
zino
https://codereview.chromium.org/2741723005/diff/80001/third_party/WebKit/Source/core/geometry/DOMMatrixReadOnly.h File third_party/WebKit/Source/core/geometry/DOMMatrixReadOnly.h (right): https://codereview.chromium.org/2741723005/diff/80001/third_party/WebKit/Source/core/geometry/DOMMatrixReadOnly.h#newcode8 third_party/WebKit/Source/core/geometry/DOMMatrixReadOnly.h:8: #include <memory> On 2017/03/14 14:38:43, foolip_UTC9 wrote: > Did ...
3 years, 9 months ago (2017-03-22 16:08:40 UTC) #35
foolip
lgtm If this only moves files around and doesn't change any web exposed behavior at ...
3 years, 9 months ago (2017-03-23 06:42:34 UTC) #37
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/2741723005/80001
3 years, 9 months ago (2017-03-23 06:42:42 UTC) #38
commit-bot: I haz the power
Try jobs failed on following builders: chromeos_daisy_chromium_compile_only_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromeos_daisy_chromium_compile_only_ng/builds/304495)
3 years, 9 months ago (2017-03-23 07:13:26 UTC) #40
Byoungkwon Ko
@foolip I fixed the location of <memory>. https://codereview.chromium.org/2741723005/diff/80001/third_party/WebKit/Source/core/geometry/DOMMatrixReadOnly.h File third_party/WebKit/Source/core/geometry/DOMMatrixReadOnly.h (right): https://codereview.chromium.org/2741723005/diff/80001/third_party/WebKit/Source/core/geometry/DOMMatrixReadOnly.h#newcode8 third_party/WebKit/Source/core/geometry/DOMMatrixReadOnly.h:8: #include <memory> ...
3 years, 9 months ago (2017-03-23 17:03:19 UTC) #43
Byoungkwon Ko
On 2017/03/22 16:01:24, zino wrote: > On 2017/03/22 15:33:34, Byoungkwon Ko wrote: > > dear ...
3 years, 9 months ago (2017-03-23 17:04:10 UTC) #45
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/2741723005/100001
3 years, 9 months ago (2017-03-24 03:38:04 UTC) #50
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/393692)
3 years, 9 months ago (2017-03-24 03:46:01 UTC) #52
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/2741723005/120001
3 years, 9 months ago (2017-03-24 12:19:58 UTC) #67
commit-bot: I haz the power
Committed patchset #7 (id:120001) as https://chromium.googlesource.com/chromium/src/+/73f22088eb2c94df42edd55abd9cf1e345e18e7c
3 years, 9 months ago (2017-03-24 12:26:24 UTC) #70
findit-for-me
A revert of this CL (patchset #7 id:120001) has been created in https://codereview.chromium.org/2771683005/ by findit-for-me@appspot.gserviceaccount.com. ...
3 years, 9 months ago (2017-03-24 12:42:21 UTC) #71
melandory
A revert of this CL (patchset #7 id:120001) has been created in https://codereview.chromium.org/2770253003/ by melandory@chromium.org. ...
3 years, 9 months ago (2017-03-24 13:26:13 UTC) #72
zino
3 years, 9 months ago (2017-03-24 13:33:47 UTC) #73
Message was sent while issue was closed.
On 2017/03/24 13:26:13, melandory wrote:
> A revert of this CL (patchset #7 id:120001) has been created in
> https://codereview.chromium.org/2770253003/ by mailto:melandory@chromium.org.
> 
> The reason for reverting is: Findit identified CL at revision 459398 as the
> culprit for
> failures in the build cycles as shown on:
>
https://findit-for-me.appspot.com/waterfall/culprit?key=ag9zfmZpbmRpdC1mb3Itb....

gogag@,

You had to update bindings/core/v8/BUILD.gn as well.
https://cs.chromium.org/chromium/src/third_party/WebKit/Source/bindings/core/...

Powered by Google App Engine
This is Rietveld 408576698