Move the panel container above the shelf.
commitf2026eb8850367e0a993cac3e32fcae2f0afcdc0
authorflackr@chromium.org <flackr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 22 Oct 2013 14:28:56 +0000 (22 14:28 +0000)
committerflackr@chromium.org <flackr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 22 Oct 2013 14:28:56 +0000 (22 14:28 +0000)
tree6bb1e5410fade144cb3c17efe239d51bc52a81fb
parent7fa0f51ee06e325070adf12254ec0811499e8182
Move the panel container above the shelf.

The callout widgets (arrows) pointing down from the panel windows need to show above the shelf and must be stacked with the panel windows in order for the shadows to be drawn correctly. A new container is created for shelf bubble windows (currently only the overflow bubble) so that it can show above the attached panel windows.

BUG=292840
TEST=Open a panel window such as hangouts and then maximize a browser window. The arrow pointing to the launcher icon from the panel window should still be visible.

Review URL: https://codereview.chromium.org/30673003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230125 0039d316-1c4b-4281-b951-d872f2087c98
ash/root_window_controller.cc
ash/shelf/overflow_bubble.cc
ash/shell_window_ids.h