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

Issue 13008024: Fixes bug where FocusController would stack a layer directly above a (Closed)

Created:
7 years, 9 months ago by sky
Modified:
7 years, 9 months ago
CC:
chromium-reviews, tfarina, sadrul, ben+watch_chromium.org
Visibility:
Public.

Description

Fixes bug where FocusController would stack a layer directly above a window rather than above the windows last transient parent. This resulted in the layers getting out of order and all sorts of future problems. BUG=173706 TEST=covered by unit test, see bug R=ben@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=190457

Patch Set 1 #

Total comments: 11

Patch Set 2 : Incorporate review feedback #

Patch Set 3 : Incorporate review feedback #

Patch Set 4 : Merge 2 trunk #

Patch Set 5 : Don't stack on top of same window #

Unified diffs Side-by-side diffs Delta from patch set Stats (+146 lines, -6 lines) Patch
M ash/wm/workspace/workspace_manager_unittest.cc View 1 2 3 3 chunks +119 lines, -0 lines 0 comments Download
M ui/aura/test/test_window_delegate.h View 2 chunks +4 lines, -0 lines 0 comments Download
M ui/aura/test/test_window_delegate.cc View 2 chunks +3 lines, -2 lines 0 comments Download
M ui/views/corewm/focus_controller.cc View 1 2 3 4 2 chunks +20 lines, -4 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
sky
7 years, 9 months ago (2013-03-22 17:56:23 UTC) #1
stevenjb
Thanks a bunch for taking this on. I think I need to get up to ...
7 years, 9 months ago (2013-03-22 18:28:15 UTC) #2
sky
New patch uploaded https://codereview.chromium.org/13008024/diff/1/ash/wm/workspace/workspace_manager_unittest.cc File ash/wm/workspace/workspace_manager_unittest.cc (right): https://codereview.chromium.org/13008024/diff/1/ash/wm/workspace/workspace_manager_unittest.cc#newcode1498 ash/wm/workspace/workspace_manager_unittest.cc:1498: generator.MoveMouseTo(5, 5); On 2013/03/22 18:28:15, stevenjb ...
7 years, 9 months ago (2013-03-22 19:30:15 UTC) #3
Ben Goodger (Google)
lgtm for focus controller change.
7 years, 9 months ago (2013-03-22 20:12:31 UTC) #4
stevenjb
lgtm
7 years, 9 months ago (2013-03-22 20:18:51 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sky@chromium.org/13008024/6001
7 years, 9 months ago (2013-03-22 20:36:57 UTC) #6
commit-bot: I haz the power
Retried try job too often on linux_chromeos for step(s) ash_unittests, browser_tests, interactive_ui_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_chromeos&number=96191
7 years, 9 months ago (2013-03-23 01:31:46 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sky@chromium.org/13008024/28001
7 years, 9 months ago (2013-03-25 15:30:38 UTC) #8
commit-bot: I haz the power
Retried try job too often on linux_rel for step(s) browser_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_rel&number=110992
7 years, 9 months ago (2013-03-25 17:04:21 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sky@chromium.org/13008024/28001
7 years, 9 months ago (2013-03-25 18:26:47 UTC) #10
sky
7 years, 9 months ago (2013-03-25 19:23:51 UTC) #11
Message was sent while issue was closed.
Committed patchset #5 manually as r190457 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698