| Index: mash/wm/bridge/wm_globals_mus.cc
|
| diff --git a/mash/wm/bridge/wm_globals_mus.cc b/mash/wm/bridge/wm_globals_mus.cc
|
| index bd026e4321a4d01d8184876c7d603db48efbe2d4..e8ab977b934e85414bffdccb6e0d30d12103c14b 100644
|
| --- a/mash/wm/bridge/wm_globals_mus.cc
|
| +++ b/mash/wm/bridge/wm_globals_mus.cc
|
| @@ -79,6 +79,10 @@ ash::wm::WmWindow* WmGlobalsMus::GetActiveWindow() {
|
| return GetToplevelAncestor(connection_->GetFocusedWindow());
|
| }
|
|
|
| +ash::wm::WmWindow* WmGlobalsMus::GetPrimaryRootWindow() {
|
| + return root_window_controllers_[0]->GetWindow();
|
| +}
|
| +
|
| ash::wm::WmWindow* WmGlobalsMus::GetRootWindowForDisplayId(int64_t display_id) {
|
| return GetRootWindowControllerWithDisplayId(display_id)->GetWindow();
|
| }
|
| @@ -88,6 +92,11 @@ ash::wm::WmWindow* WmGlobalsMus::GetRootWindowForNewWindows() {
|
| return root_window_controllers_[0]->GetWindow();
|
| }
|
|
|
| +std::vector<ash::wm::WmWindow*> WmGlobalsMus::GetMruWindowList() {
|
| + NOTIMPLEMENTED();
|
| + return std::vector<ash::wm::WmWindow*>();
|
| +}
|
| +
|
| std::vector<ash::wm::WmWindow*> WmGlobalsMus::GetMruWindowListIgnoreModals() {
|
| NOTIMPLEMENTED();
|
| return std::vector<ash::wm::WmWindow*>();
|
| @@ -193,6 +202,7 @@ void WmGlobalsMus::RemoveConnectionObserver() {
|
| connection_ = nullptr;
|
| }
|
|
|
| +// TODO: support OnAttemptToReactivateWindow, http://crbug.com/615114.
|
| void WmGlobalsMus::OnWindowTreeFocusChanged(mus::Window* gained_focus,
|
| mus::Window* lost_focus) {
|
| WmWindowMus* gained_active = GetToplevelAncestor(gained_focus);
|
|
|