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

Issue 332443005: Enable accelerators on web activity window (Closed)

Created:
6 years, 6 months ago by oshima
Modified:
6 years, 6 months ago
Reviewers:
Jun Mukai, sadrul
CC:
chromium-reviews, darin-cc_chromium.org, jam
Visibility:
Public.

Description

Enable accelerators on web activity window * AcceleratorManager::CreateForFocusManager allows windows to define their own accelerators. * Added reload/forward/back accelerators. BUG=380438 TBR=sadrul@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=276978

Patch Set 1 : #

Total comments: 11

Patch Set 2 : #

Patch Set 3 : #

Total comments: 1

Patch Set 4 : #

Total comments: 4

Patch Set 5 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+295 lines, -32 lines) Patch
M athena/activity/activity_view_manager_impl.cc View 1 chunk +2 lines, -0 lines 0 comments Download
M athena/activity/public/activity_view_model.h View 1 chunk +3 lines, -0 lines 0 comments Download
M athena/content/DEPS View 1 2 3 4 1 chunk +2 lines, -1 line 0 comments Download
M athena/content/web_activity.h View 1 chunk +1 line, -0 lines 0 comments Download
M athena/content/web_activity.cc View 3 chunks +144 lines, -1 line 0 comments Download
M athena/input/accelerator_manager_impl.h View 1 2 3 3 chunks +20 lines, -12 lines 0 comments Download
M athena/input/accelerator_manager_impl.cc View 1 2 3 9 chunks +99 lines, -16 lines 0 comments Download
M athena/input/input_manager_impl.cc View 1 chunk +2 lines, -1 line 0 comments Download
M athena/input/public/accelerator_manager.h View 2 chunks +18 lines, -1 line 0 comments Download
M athena/test/sample_activity.h View 1 chunk +1 line, -0 lines 0 comments Download
M athena/test/sample_activity.cc View 1 chunk +3 lines, -0 lines 0 comments Download

Messages

Total messages: 27 (0 generated)
oshima
6 years, 6 months ago (2014-06-11 21:39:53 UTC) #1
Jun Mukai
generally speaking, I still don't get the point why ui::AcceleratorManager (or just FocusManager) isn't used ...
6 years, 6 months ago (2014-06-11 22:07:51 UTC) #2
oshima
> generally speaking, I still don't get the point why ui::AcceleratorManager (or > just FocusManager) ...
6 years, 6 months ago (2014-06-11 22:46:43 UTC) #3
Jun Mukai
https://codereview.chromium.org/332443005/diff/80001/athena/input/accelerator_manager_impl.cc File athena/input/accelerator_manager_impl.cc (right): https://codereview.chromium.org/332443005/diff/80001/athena/input/accelerator_manager_impl.cc#newcode166 athena/input/accelerator_manager_impl.cc:166: explicit FocusManagerWrapper(views::FocusManager* focus_manager) On 2014/06/11 22:46:43, oshima wrote: > ...
6 years, 6 months ago (2014-06-11 23:13:22 UTC) #4
Jun Mukai
https://codereview.chromium.org/332443005/diff/80001/athena/input/accelerator_manager_impl.cc File athena/input/accelerator_manager_impl.cc (right): https://codereview.chromium.org/332443005/diff/80001/athena/input/accelerator_manager_impl.cc#newcode166 athena/input/accelerator_manager_impl.cc:166: explicit FocusManagerWrapper(views::FocusManager* focus_manager) On 2014/06/11 23:13:22, Jun Mukai wrote: ...
6 years, 6 months ago (2014-06-11 23:16:10 UTC) #5
oshima
https://codereview.chromium.org/332443005/diff/80001/athena/input/accelerator_manager_impl.cc File athena/input/accelerator_manager_impl.cc (right): https://codereview.chromium.org/332443005/diff/80001/athena/input/accelerator_manager_impl.cc#newcode166 athena/input/accelerator_manager_impl.cc:166: explicit FocusManagerWrapper(views::FocusManager* focus_manager) On 2014/06/11 23:13:22, Jun Mukai wrote: ...
6 years, 6 months ago (2014-06-12 17:06:38 UTC) #6
Jun Mukai
https://codereview.chromium.org/332443005/diff/120001/athena/content/web_activity.cc File athena/content/web_activity.cc (right): https://codereview.chromium.org/332443005/diff/120001/athena/content/web_activity.cc#newcode34 athena/content/web_activity.cc:34: web_view_->GetFocusManager()).Pass(); Right now CreateForFocusManager is only used here, and ...
6 years, 6 months ago (2014-06-12 17:59:04 UTC) #7
oshima
On 2014/06/12 17:59:04, Jun Mukai wrote: > https://codereview.chromium.org/332443005/diff/120001/athena/content/web_activity.cc > File athena/content/web_activity.cc (right): > > https://codereview.chromium.org/332443005/diff/120001/athena/content/web_activity.cc#newcode34 ...
6 years, 6 months ago (2014-06-12 18:15:42 UTC) #8
Jun Mukai
lgtm Understood the design. I still don't like the wrapper design (I want it private ...
6 years, 6 months ago (2014-06-12 20:21:22 UTC) #9
oshima
Ok I made the constructor private. This makes the wrapper class effectively private because it's ...
6 years, 6 months ago (2014-06-12 21:11:18 UTC) #10
Jun Mukai
lgtm++ https://codereview.chromium.org/332443005/diff/140001/athena/input/accelerator_manager_impl.h File athena/input/accelerator_manager_impl.h (right): https://codereview.chromium.org/332443005/diff/140001/athena/input/accelerator_manager_impl.h#newcode34 athena/input/accelerator_manager_impl.h:34: class AcceleratorWrapper; then I think you should make ...
6 years, 6 months ago (2014-06-12 21:30:31 UTC) #11
oshima
https://codereview.chromium.org/332443005/diff/140001/athena/input/accelerator_manager_impl.h File athena/input/accelerator_manager_impl.h (right): https://codereview.chromium.org/332443005/diff/140001/athena/input/accelerator_manager_impl.h#newcode34 athena/input/accelerator_manager_impl.h:34: class AcceleratorWrapper; On 2014/06/12 21:30:31, Jun Mukai wrote: > ...
6 years, 6 months ago (2014-06-12 22:35:23 UTC) #12
oshima
The CQ bit was checked by oshima@chromium.org
6 years, 6 months ago (2014-06-12 22:35:28 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/oshima@chromium.org/332443005/140001
6 years, 6 months ago (2014-06-12 22:37:58 UTC) #14
Jun Mukai
https://codereview.chromium.org/332443005/diff/140001/athena/input/accelerator_manager_impl.h File athena/input/accelerator_manager_impl.h (right): https://codereview.chromium.org/332443005/diff/140001/athena/input/accelerator_manager_impl.h#newcode34 athena/input/accelerator_manager_impl.h:34: class AcceleratorWrapper; On 2014/06/12 22:35:23, oshima wrote: > On ...
6 years, 6 months ago (2014-06-12 22:50:26 UTC) #15
oshima
https://codereview.chromium.org/332443005/diff/140001/athena/input/accelerator_manager_impl.h File athena/input/accelerator_manager_impl.h (right): https://codereview.chromium.org/332443005/diff/140001/athena/input/accelerator_manager_impl.h#newcode34 athena/input/accelerator_manager_impl.h:34: class AcceleratorWrapper; On 2014/06/12 22:50:26, Jun Mukai wrote: > ...
6 years, 6 months ago (2014-06-12 23:11:01 UTC) #16
Jun Mukai
On 2014/06/12 23:11:01, oshima wrote: > https://codereview.chromium.org/332443005/diff/140001/athena/input/accelerator_manager_impl.h > File athena/input/accelerator_manager_impl.h (right): > > https://codereview.chromium.org/332443005/diff/140001/athena/input/accelerator_manager_impl.h#newcode34 > ...
6 years, 6 months ago (2014-06-12 23:14:25 UTC) #17
oshima
The CQ bit was unchecked by oshima@chromium.org
6 years, 6 months ago (2014-06-13 00:03:11 UTC) #18
oshima
tbr'ing sadul for the following deps change ui/views/controls/webview to ui/views in athena/content/
6 years, 6 months ago (2014-06-13 00:09:09 UTC) #19
oshima
The CQ bit was checked by oshima@chromium.org
6 years, 6 months ago (2014-06-13 00:09:13 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/oshima@chromium.org/332443005/160001
6 years, 6 months ago (2014-06-13 00:10:47 UTC) #21
oshima
On 2014/06/12 23:14:25, Jun Mukai wrote: > On 2014/06/12 23:11:01, oshima wrote: > > > ...
6 years, 6 months ago (2014-06-13 00:12:40 UTC) #22
oshima
The CQ bit was unchecked by oshima@chromium.org
6 years, 6 months ago (2014-06-13 00:20:20 UTC) #23
oshima
The CQ bit was checked by oshima@chromium.org
6 years, 6 months ago (2014-06-13 00:20:21 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/oshima@chromium.org/332443005/160001
6 years, 6 months ago (2014-06-13 00:24:07 UTC) #25
commit-bot: I haz the power
Change committed as 276978
6 years, 6 months ago (2014-06-13 08:48:43 UTC) #26
sadrul
6 years, 6 months ago (2014-06-13 09:37:20 UTC) #27
Message was sent while issue was closed.
lgtm

Powered by Google App Engine
This is Rietveld 408576698