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

Issue 9719037: Aura: Add non-browser windows into the list of "Alt + Tab" cycle list. (Closed)

Created:
8 years, 9 months ago by yoshiki
Modified:
8 years, 9 months ago
Reviewers:
sky
CC:
chromium-reviews, dhollowa+watch_chromium.org, sadrul, ben+watch_chromium.org
Visibility:
Public.

Description

Aura: Add non-browser windows into the list of "Alt + Tab" cycle. This CL changes to use the child window list of the default container as the list of "Alt + Tab" cycle, instead of the browsers' list. But the list excludes the window which is not forcusable and has modal window as a child. This CL can enable us to focus task manager window with "Alt + Tab" switcher. BUG=118611 TEST=manual Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=129443

Patch Set 1 #

Patch Set 2 : Considering modal windows. #

Total comments: 3

Patch Set 3 : merge with master #

Patch Set 4 : review fix #

Total comments: 8

Patch Set 5 : review fix #

Unified diffs Side-by-side diffs Delta from patch set Stats (+107 lines, -25 lines) Patch
M ash/wm/activation_controller.h View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M ash/wm/activation_controller.cc View 1 2 3 4 6 chunks +22 lines, -5 lines 0 comments Download
M ash/wm/activation_controller_unittest.cc View 1 2 3 4 3 chunks +49 lines, -1 line 0 comments Download
M ash/wm/window_util.h View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M ash/wm/window_util.cc View 1 2 3 4 1 chunk +9 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/ash/chrome_shell_delegate.cc View 1 2 3 4 3 chunks +16 lines, -19 lines 0 comments Download
M ui/aura/client/activation_client.h View 1 2 3 4 1 chunk +4 lines, -0 lines 0 comments Download
M ui/aura/test/test_activation_client.h View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M ui/aura/test/test_activation_client.cc View 1 2 3 4 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
yoshiki
sky: Could you take a look and approve to check-in?
8 years, 9 months ago (2012-03-21 15:01:12 UTC) #1
sky
You'll want to add some tests too. http://codereview.chromium.org/9719037/diff/6002/chrome/browser/ui/views/ash/chrome_shell_delegate.cc File chrome/browser/ui/views/ash/chrome_shell_delegate.cc (right): http://codereview.chromium.org/9719037/diff/6002/chrome/browser/ui/views/ash/chrome_shell_delegate.cc#newcode5 chrome/browser/ui/views/ash/chrome_shell_delegate.cc:5: #include <algorithm> ...
8 years, 9 months ago (2012-03-21 15:26:18 UTC) #2
yoshiki
sky: PTAL. I've fixed as the review and written the test. I wonder if "CanActivateWindowItself" ...
8 years, 9 months ago (2012-03-27 04:20:24 UTC) #3
sky
http://codereview.chromium.org/9719037/diff/16003/ash/wm/activation_controller.cc File ash/wm/activation_controller.cc (right): http://codereview.chromium.org/9719037/diff/16003/ash/wm/activation_controller.cc#newcode76 ash/wm/activation_controller.cc:76: !event || Why are you adding the '!event' clause? ...
8 years, 9 months ago (2012-03-27 14:59:58 UTC) #4
yoshiki
sky: PTAL. I've changed the name of the anonymous function from (anonymous)::CanActivateWindow to (anonymous)::CanActivateWindowWithEvent in ...
8 years, 9 months ago (2012-03-28 15:08:41 UTC) #5
sky
LGTM
8 years, 9 months ago (2012-03-28 15:57:42 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/yoshiki@chromium.org/9719037/20002
8 years, 9 months ago (2012-03-28 16:09:38 UTC) #7
commit-bot: I haz the power
8 years, 9 months ago (2012-03-28 18:08:23 UTC) #8
Change committed as 129443

Powered by Google App Engine
This is Rietveld 408576698