summaryrefslogtreecommitdiffstats
path: root/content/browser/browser_process_sub_thread.cc
diff options
context:
space:
mode:
authorjamescook@chromium.org <jamescook@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-01-17 19:12:04 +0000
committerjamescook@chromium.org <jamescook@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-01-17 19:12:04 +0000
commitb52a3f33699d38c121e59b4f01338e4c8e592f02 (patch)
treed8cab18142cc9750850826593066369972f710b2 /content/browser/browser_process_sub_thread.cc
parentf308e5b14148b7311867f19f80b35dda10f11589 (diff)
downloadchromium_src-b52a3f33699d38c121e59b4f01338e4c8e592f02.zip
chromium_src-b52a3f33699d38c121e59b4f01338e4c8e592f02.tar.gz
chromium_src-b52a3f33699d38c121e59b4f01338e4c8e592f02.tar.bz2
Aura: Resize windows when screen/host window size changes
* Monitor root window for size changes and resize maximized windows when it changes. This also ensures windows in compact window mode continue to fill the screen. * Merged CompactLayoutManager and ToplevelLayoutManager. I expected them to diverge, but they ended up being nearly identical. * Expanded unit test coverage of ToplevelLayoutManager. * Put a few window_util functions into a namespace. I didn't do them all because the patch would be too big. BUG=109952 TEST=Run Aura, maximize an Aura window, change the size of the host window (or plug an external monitor into your ChromeOS device). Window should still fill the screen. Run Aura in compact window mode (default on small screen laptops). Plug in an external monitor. Windows should still fill the screen. Review URL: https://chromiumcodereview.appspot.com/9214009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117931 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser/browser_process_sub_thread.cc')
0 files changed, 0 insertions, 0 deletions