diff options
author | ben@chromium.org <ben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-13 15:31:49 +0000 |
---|---|---|
committer | ben@chromium.org <ben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-13 15:31:49 +0000 |
commit | 521c703f8d62fa698c3e88287c64d8d23f9ac675 (patch) | |
tree | 2e50833697a511a3cbc1f589fc4e17d466b82f03 /ash/shell.h | |
parent | 46e49bdb2dcac1f906d01c8373e9fc3c8ce2186c (diff) | |
download | chromium_src-521c703f8d62fa698c3e88287c64d8d23f9ac675.zip chromium_src-521c703f8d62fa698c3e88287c64d8d23f9ac675.tar.gz chromium_src-521c703f8d62fa698c3e88287c64d8d23f9ac675.tar.bz2 |
Move wm/core to wm namespace.
Also sets up new targets for wm_core, wm_core_unittests, etc.
R=sky@chromium.org
TBR=sky@chromium.org
BUG=
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=256680
Review URL: https://codereview.chromium.org/196063002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256839 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ash/shell.h')
-rw-r--r-- | ash/shell.h | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/ash/shell.h b/ash/shell.h index 57b9a14..67de216 100644 --- a/ash/shell.h +++ b/ash/shell.h @@ -63,14 +63,17 @@ namespace views { class NonClientFrameView; class Widget; namespace corewm { +class TooltipController; +} +} + +namespace wm { class CompoundEventFilter; class InputMethodEventFilter; class ShadowController; -class TooltipController; class VisibilityController; class WindowModalityController; } -} namespace ash { @@ -333,10 +336,10 @@ class ASH_EXPORT Shell internal::DisplayManager* display_manager() { return display_manager_.get(); } - views::corewm::InputMethodEventFilter* input_method_filter() { + ::wm::InputMethodEventFilter* input_method_filter() { return input_method_filter_.get(); } - views::corewm::CompoundEventFilter* env_filter() { + ::wm::CompoundEventFilter* env_filter() { return env_filter_.get(); } views::corewm::TooltipController* tooltip_controller() { @@ -378,7 +381,7 @@ class ASH_EXPORT Shell internal::EventTransformationHandler* event_transformation_handler() { return event_transformation_handler_.get(); } - views::corewm::CursorManager* cursor_manager() { return &cursor_manager_; } + ::wm::CursorManager* cursor_manager() { return &cursor_manager_; } ShellDelegate* delegate() { return delegate_.get(); } @@ -486,7 +489,7 @@ class ASH_EXPORT Shell } // Made available for tests. - views::corewm::ShadowController* shadow_controller() { + ::wm::ShadowController* shadow_controller() { return shadow_controller_.get(); } @@ -609,7 +612,7 @@ class ASH_EXPORT Shell aura::Window* scoped_target_root_window_; // The CompoundEventFilter owned by aura::Env object. - scoped_ptr<views::corewm::CompoundEventFilter> env_filter_; + scoped_ptr< ::wm::CompoundEventFilter> env_filter_; std::vector<WindowAndBoundsPair> to_restore_; @@ -636,10 +639,9 @@ class ASH_EXPORT Shell scoped_ptr<internal::DragDropController> drag_drop_controller_; scoped_ptr<internal::ResizeShadowController> resize_shadow_controller_; - scoped_ptr<views::corewm::ShadowController> shadow_controller_; - scoped_ptr<views::corewm::VisibilityController> visibility_controller_; - scoped_ptr<views::corewm::WindowModalityController> - window_modality_controller_; + scoped_ptr< ::wm::ShadowController> shadow_controller_; + scoped_ptr< ::wm::VisibilityController> visibility_controller_; + scoped_ptr< ::wm::WindowModalityController> window_modality_controller_; scoped_ptr<views::corewm::TooltipController> tooltip_controller_; scoped_ptr<DesktopBackgroundController> desktop_background_controller_; scoped_ptr<PowerButtonController> power_button_controller_; @@ -681,7 +683,7 @@ class ASH_EXPORT Shell scoped_ptr<internal::AcceleratorFilter> accelerator_filter_; // An event filter that pre-handles all key events to send them to an IME. - scoped_ptr<views::corewm::InputMethodEventFilter> input_method_filter_; + scoped_ptr< ::wm::InputMethodEventFilter> input_method_filter_; scoped_ptr<internal::DisplayManager> display_manager_; scoped_ptr<base::WeakPtrFactory<internal::DisplayManager> > @@ -723,7 +725,7 @@ class ASH_EXPORT Shell // |native_cursor_manager_| is owned by |cursor_manager_|, but we keep a // pointer to vend to test code. AshNativeCursorManager* native_cursor_manager_; - views::corewm::CursorManager cursor_manager_; + ::wm::CursorManager cursor_manager_; ObserverList<ShellObserver> observers_; |