| Index: ash/common/accelerators/accelerator_commands.cc
|
| diff --git a/ash/common/accelerators/accelerator_commands.cc b/ash/common/accelerators/accelerator_commands.cc
|
| deleted file mode 100644
|
| index 3fe7d171049f4883c033501f72c00eb0528f2634..0000000000000000000000000000000000000000
|
| --- a/ash/common/accelerators/accelerator_commands.cc
|
| +++ /dev/null
|
| @@ -1,53 +0,0 @@
|
| -// Copyright 2013 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#include "ash/common/accelerators/accelerator_commands.h"
|
| -
|
| -#include "ash/common/wm/mru_window_tracker.h"
|
| -#include "ash/common/wm/window_state.h"
|
| -#include "ash/common/wm/wm_event.h"
|
| -#include "ash/common/wm_shell.h"
|
| -#include "ash/common/wm_window.h"
|
| -#include "base/metrics/user_metrics.h"
|
| -
|
| -namespace ash {
|
| -namespace accelerators {
|
| -
|
| -bool ToggleMinimized() {
|
| - WmWindow* window = WmShell::Get()->GetActiveWindow();
|
| - // Attempt to restore the window that would be cycled through next from
|
| - // the launcher when there is no active window.
|
| - if (!window) {
|
| - MruWindowTracker::WindowList mru_windows(
|
| - WmShell::Get()->mru_window_tracker()->BuildMruWindowList());
|
| - if (!mru_windows.empty())
|
| - mru_windows.front()->GetWindowState()->Activate();
|
| - return true;
|
| - }
|
| - wm::WindowState* window_state = window->GetWindowState();
|
| - if (!window_state->CanMinimize())
|
| - return false;
|
| - window_state->Minimize();
|
| - return true;
|
| -}
|
| -
|
| -void ToggleMaximized() {
|
| - WmWindow* active_window = WmShell::Get()->GetActiveWindow();
|
| - if (!active_window)
|
| - return;
|
| - base::RecordAction(base::UserMetricsAction("Accel_Toggle_Maximized"));
|
| - wm::WMEvent event(wm::WM_EVENT_TOGGLE_MAXIMIZE);
|
| - active_window->GetWindowState()->OnWMEvent(&event);
|
| -}
|
| -
|
| -void ToggleFullscreen() {
|
| - WmWindow* active_window = WmShell::Get()->GetActiveWindow();
|
| - if (!active_window)
|
| - return;
|
| - const wm::WMEvent event(wm::WM_EVENT_TOGGLE_FULLSCREEN);
|
| - active_window->GetWindowState()->OnWMEvent(&event);
|
| -}
|
| -
|
| -} // namespace accelerators
|
| -} // namespace ash
|
|
|