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

Issue 78763003: Record user actions for Ash accelerators. (Closed)

Created:
7 years, 1 month ago by SteveT
Modified:
7 years ago
Reviewers:
James Cook, do not use
CC:
chromium-reviews, kalyank, sadrul, ben+ash_chromium.org
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

Record user actions for Ash accelerators. Clean up the huge switch of accelerators as well: * Move a bunch of code into Handle helpers. * Alphabetize the anon namespace helpers. * Clean up the OS_CHROMEOS groupings a bit. BUG=321695 R=jamescook@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=238391

Patch Set 1 #

Total comments: 8

Patch Set 2 : fix james' comments plus finish shortcuts #

Patch Set 3 : more Handles #

Total comments: 2

Patch Set 4 : Finish up the methods. #

Patch Set 5 : alphabetize helpers #

Total comments: 4

Patch Set 6 : unify LaunchApp; replace Lock metric #

Patch Set 7 : rebase #

Patch Set 8 : rebase #

Patch Set 9 : missing return #

Unified diffs Side-by-side diffs Delta from patch set Stats (+544 lines, -323 lines) Patch
M ash/accelerators/accelerator_commands.cc View 1 3 chunks +5 lines, -2 lines 0 comments Download
M ash/accelerators/accelerator_controller.cc View 1 2 3 4 5 6 7 8 10 chunks +539 lines, -317 lines 0 comments Download
M ash/shell_delegate.h View 1 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/ui/ash/chrome_shell_delegate.cc View 1 1 chunk +0 lines, -3 lines 0 comments Download

Messages

Total messages: 15 (0 generated)
SteveT
Hey James, Before I spend a bunch of time going through this huge list of ...
7 years, 1 month ago (2013-11-20 18:43:17 UTC) #1
James Cook
https://codereview.chromium.org/78763003/diff/1/ash/accelerators/accelerator_controller.cc File ash/accelerators/accelerator_controller.cc (right): https://codereview.chromium.org/78763003/diff/1/ash/accelerators/accelerator_controller.cc#newcode563 ash/accelerators/accelerator_controller.cc:563: HandleCycleBackwardMRU(accelerator); On 2013/11/20 18:43:17, SteveT wrote: > Some of ...
7 years, 1 month ago (2013-11-20 19:14:28 UTC) #2
SteveT
Hey James, I've started moving things into their own Handle methods and creating new Handle ...
7 years ago (2013-11-26 20:00:41 UTC) #3
James Cook
I like the approach! https://codereview.chromium.org/78763003/diff/80001/ash/accelerators/accelerator_controller.cc File ash/accelerators/accelerator_controller.cc (right): https://codereview.chromium.org/78763003/diff/80001/ash/accelerators/accelerator_controller.cc#newcode948 ash/accelerators/accelerator_controller.cc:948: } nit: I don't think ...
7 years ago (2013-11-26 21:40:58 UTC) #4
SteveT
Ooookay. Addressed everything else in this fashion. Also: * Alphabetized the anon namespace helpers. * ...
7 years ago (2013-11-27 17:56:49 UTC) #5
James Cook
LGTM - Love it! A couple optional suggestions. https://codereview.chromium.org/78763003/diff/120001/ash/accelerators/accelerator_controller.cc File ash/accelerators/accelerator_controller.cc (right): https://codereview.chromium.org/78763003/diff/120001/ash/accelerators/accelerator_controller.cc#newcode207 ash/accelerators/accelerator_controller.cc:207: content::UserMetricsAction("Accel_Launch_App_0")); ...
7 years ago (2013-11-27 21:25:28 UTC) #6
SteveT
Addressed both your comments. Thanks for the long review! Need to comb over this to ...
7 years ago (2013-11-27 22:04:52 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/stevet@chromium.org/78763003/160001
7 years ago (2013-11-29 21:40:23 UTC) #8
commit-bot: I haz the power
Retried try job too often on linux_chromeos for step(s) ash_unittests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_chromeos&number=179541
7 years ago (2013-11-29 23:41:10 UTC) #9
SteveT
Hey James, I am seeing a failure on linux_chromeos (ash_unittests) which I can't seem to ...
7 years ago (2013-12-02 15:53:35 UTC) #10
do not use
linux_chromeos should be equivalent to setting chromeos=1 in your local build. I'm not sure why ...
7 years ago (2013-12-02 17:04:38 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/stevet@chromium.org/78763003/200001
7 years ago (2013-12-02 18:49:11 UTC) #12
commit-bot: I haz the power
Retried try job too often on mac_rel for step(s) browser_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=mac_rel&number=195487
7 years ago (2013-12-02 22:37:41 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/stevet@chromium.org/78763003/200001
7 years ago (2013-12-03 13:17:38 UTC) #14
commit-bot: I haz the power
7 years ago (2013-12-03 14:28:17 UTC) #15
Message was sent while issue was closed.
Change committed as 238391

Powered by Google App Engine
This is Rietveld 408576698