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

Issue 2814743007: [cr-action-menu] Allow configurable anchors. (Closed)

Created:
3 years, 8 months ago by calamity
Modified:
3 years, 7 months ago
Reviewers:
tsergeant, Dan Beam, dpapad
CC:
chrome-apps-syd-reviews_chromium.org, chromium-reviews, dbeam+watch-elements_chromium.org, michaelpg+watch-elements_chromium.org, oshima+watch_chromium.org, stevenjb+watch-md-settings_chromium.org, tsergeant
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

[cr-action-menu] Allow configurable anchors. This CL adds showAtPosition to cr-action-menu which allows a client to specify a rect or point to anchor to and which side of the menu to align. This will be used in MD Bookmarks for right click context menus which require more flexible alignment. BUG=692837 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2814743007 Cr-Commit-Position: refs/heads/master@{#469257} Committed: https://chromium.googlesource.com/chromium/src/+/3693ae6f5653c20d845aae55fb2b734b46c337a8

Patch Set 1 : #

Total comments: 12

Patch Set 2 : rebase, address comments #

Total comments: 14

Patch Set 3 : address_comments #

Patch Set 4 : address comment #

Total comments: 2

Patch Set 5 : use AnchorAlignment #

Total comments: 6

Patch Set 6 : rebase, address comments #

Patch Set 7 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+396 lines, -167 lines) Patch
M chrome/test/data/webui/cr_elements/cr_action_menu_test.js View 1 2 3 4 1 chunk +88 lines, -0 lines 0 comments Download
M ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js View 1 2 3 4 5 6 1 chunk +308 lines, -167 lines 0 comments Download

Messages

Total messages: 42 (22 generated)
calamity
3 years, 8 months ago (2017-04-12 09:46:58 UTC) #5
dpapad
https://codereview.chromium.org/2814743007/diff/40001/ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js File ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js (left): https://codereview.chromium.org/2814743007/diff/40001/ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js#oldcode187 ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js:187: // Attempt to show the menu starting from the ...
3 years, 8 months ago (2017-04-12 17:12:32 UTC) #7
tsergeant
Looks like you need to rebase past https://codereview.chromium.org/2810873002, which causes an error when your code ...
3 years, 8 months ago (2017-04-13 01:08:15 UTC) #9
dpapad
On 2017/04/13 at 01:08:15, tsergeant wrote: > Looks like you need to rebase past https://codereview.chromium.org/2810873002, ...
3 years, 8 months ago (2017-04-13 01:09:39 UTC) #10
calamity
https://codereview.chromium.org/2814743007/diff/40001/ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js File ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js (left): https://codereview.chromium.org/2814743007/diff/40001/ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js#oldcode187 ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js:187: // Attempt to show the menu starting from the ...
3 years, 8 months ago (2017-04-13 04:34:24 UTC) #13
dpapad
https://codereview.chromium.org/2814743007/diff/80001/ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js File ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js (right): https://codereview.chromium.org/2814743007/diff/80001/ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js#newcode33 ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js:33: * where focus will be returned after the menu ...
3 years, 8 months ago (2017-04-14 22:06:31 UTC) #14
calamity
https://codereview.chromium.org/2814743007/diff/80001/ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js File ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js (right): https://codereview.chromium.org/2814743007/diff/80001/ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js#newcode33 ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js:33: * where focus will be returned after the menu ...
3 years, 8 months ago (2017-04-19 05:31:07 UTC) #16
dpapad
https://codereview.chromium.org/2814743007/diff/80001/ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js File ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js (right): https://codereview.chromium.org/2814743007/diff/80001/ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js#newcode209 ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js:209: var startPoint = (start + end - length) / ...
3 years, 8 months ago (2017-04-19 21:41:55 UTC) #17
calamity
https://codereview.chromium.org/2814743007/diff/80001/ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js File ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js (right): https://codereview.chromium.org/2814743007/diff/80001/ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js#newcode209 ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js:209: var startPoint = (start + end - length) / ...
3 years, 8 months ago (2017-04-24 05:20:54 UTC) #18
dpapad
https://codereview.chromium.org/2814743007/diff/80001/ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js File ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js (right): https://codereview.chromium.org/2814743007/diff/80001/ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js#newcode209 ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js:209: var startPoint = (start + end - length) / ...
3 years, 8 months ago (2017-04-25 17:42:43 UTC) #19
calamity
https://codereview.chromium.org/2814743007/diff/80001/ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js File ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js (right): https://codereview.chromium.org/2814743007/diff/80001/ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js#newcode209 ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js:209: var startPoint = (start + end - length) / ...
3 years, 8 months ago (2017-04-26 03:15:50 UTC) #20
dpapad
https://codereview.chromium.org/2814743007/diff/160001/ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js File ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js (right): https://codereview.chromium.org/2814743007/diff/160001/ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js#newcode22 ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js:22: * @enum @enum {number} https://codereview.chromium.org/2814743007/diff/160001/ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js#newcode203 ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js:203: anchorAlignmentX: -1, Should ...
3 years, 7 months ago (2017-04-27 01:30:23 UTC) #21
calamity
https://codereview.chromium.org/2814743007/diff/160001/ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js File ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js (right): https://codereview.chromium.org/2814743007/diff/160001/ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js#newcode22 ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js:22: * @enum On 2017/04/27 01:30:23, dpapad wrote: > @enum ...
3 years, 7 months ago (2017-04-27 03:16:24 UTC) #22
dpapad
LGTM! +dbeam Having said that, we (MD Settings) might need to make some changes in ...
3 years, 7 months ago (2017-04-27 21:38:36 UTC) #24
calamity
On 2017/04/27 21:38:36, dpapad wrote: > LGTM! > > +dbeam > > Having said that, ...
3 years, 7 months ago (2017-04-28 04:22:30 UTC) #25
Dan Beam
On 2017/04/28 04:22:30, calamity wrote: > On 2017/04/27 21:38:36, dpapad wrote: > > LGTM! > ...
3 years, 7 months ago (2017-04-28 06:06:04 UTC) #26
calamity
Hey, now that the ink patch has landed, are you fine for me to land ...
3 years, 7 months ago (2017-05-03 05:22:00 UTC) #29
Dan Beam
cool with me!
3 years, 7 months ago (2017-05-03 20:04:56 UTC) #32
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/2814743007/200001
3 years, 7 months ago (2017-05-04 03:08:58 UTC) #39
commit-bot: I haz the power
3 years, 7 months ago (2017-05-04 03:12:58 UTC) #42
Message was sent while issue was closed.
Committed patchset #7 (id:200001) as
https://chromium.googlesource.com/chromium/src/+/3693ae6f5653c20d845aae55fb2b...

Powered by Google App Engine
This is Rietveld 408576698