diff options
author | sky <sky@chromium.org> | 2016-03-02 12:04:27 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-03-02 20:05:57 +0000 |
commit | cbe425b94131041e3a754c18c269702acd624880 (patch) | |
tree | 20a2ab21807539b324a2e5c7a1393d54e443690d /extensions/shell | |
parent | 91895a3958766ddf60dcac05ba5f160596ece1b3 (diff) | |
download | chromium_src-cbe425b94131041e3a754c18c269702acd624880.zip chromium_src-cbe425b94131041e3a754c18c269702acd624880.tar.gz chromium_src-cbe425b94131041e3a754c18c269702acd624880.tar.bz2 |
Adds WindowManagerManager to mus
WindowTreeHostImpl now has a set of WindowManagerManagers. There are
two distinct modes:
. Created by way of using WindowTreeHostFactory. In this mode there is
only one WindowManagerManager for the host.
. Created implicitly when no WindowTreeHostFactorys have been used. In
this mode there is a WindowManagerManager per userid.
This patch doesn't enforce WindowTreeClients only created windows
under the WindowManager with the id. That'll come after
this. Additionally there is a lot of cleanup to do, but I'm trying to
minimize the extent of the changes, which are already quite large.
I've changed mash (desktop_wm) so that it no longer
uses WindowTreeHostFactory. This triggers having mus create a default
WindowTreeHost (the second mode above).
BUG=590955
TEST=covered by tests
R=ben@chromium.org
BUG=
Review URL: https://codereview.chromium.org/1755223002
Cr-Commit-Position: refs/heads/master@{#378809}
Diffstat (limited to 'extensions/shell')
0 files changed, 0 insertions, 0 deletions