diff options
author | dmichael@chromium.org <dmichael@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-13 16:07:12 +0000 |
---|---|---|
committer | dmichael@chromium.org <dmichael@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-13 16:07:12 +0000 |
commit | 39dd9bc271d69d85d3189847b01e911d8ac7aeda (patch) | |
tree | fd3c3a40714a2b2dae82b2466517969138024d45 /ui | |
parent | 9a6cfefacd9f3509fd3b85f453fb4e5dd1f001d7 (diff) | |
download | chromium_src-39dd9bc271d69d85d3189847b01e911d8ac7aeda.zip chromium_src-39dd9bc271d69d85d3189847b01e911d8ac7aeda.tar.gz chromium_src-39dd9bc271d69d85d3189847b01e911d8ac7aeda.tar.bz2 |
Revert "Move wm/core to wm namespace."
This reverts commit 521c703f8d62fa698c3e88287c64d8d23f9ac675.
Broke gyp
BUG=
Review URL: https://codereview.chromium.org/199263002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256846 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ui')
91 files changed, 416 insertions, 403 deletions
diff --git a/ui/keyboard/keyboard_controller.cc b/ui/keyboard/keyboard_controller.cc index 6014bff..2ec05fd 100644 --- a/ui/keyboard/keyboard_controller.cc +++ b/ui/keyboard/keyboard_controller.cc @@ -23,7 +23,7 @@ #include "ui/keyboard/keyboard_controller_proxy.h" #include "ui/keyboard/keyboard_switches.h" #include "ui/keyboard/keyboard_util.h" -#include "ui/wm/core/masked_window_targeter.h" +#include "ui/wm/public/masked_window_targeter.h" #if defined(OS_CHROMEOS) #include "base/process/launch.h" diff --git a/ui/views/bubble/bubble_window_targeter.h b/ui/views/bubble/bubble_window_targeter.h index 45b1d5c..09a96c7 100644 --- a/ui/views/bubble/bubble_window_targeter.h +++ b/ui/views/bubble/bubble_window_targeter.h @@ -3,7 +3,7 @@ // found in the LICENSE file. #include "ui/views/views_export.h" -#include "ui/wm/core/masked_window_targeter.h" +#include "ui/wm/public/masked_window_targeter.h" namespace aura { class Window; diff --git a/ui/views/controls/menu/menu_host.cc b/ui/views/controls/menu/menu_host.cc index 5e8593b..e7f6fad 100644 --- a/ui/views/controls/menu/menu_host.cc +++ b/ui/views/controls/menu/menu_host.cc @@ -55,7 +55,7 @@ void MenuHost::InitMenuHost(Widget* parent, Init(params); if (bubble_border) - SetShadowType(GetNativeView(), wm::SHADOW_TYPE_NONE); + SetShadowType(GetNativeView(), views::corewm::SHADOW_TYPE_NONE); SetContentsView(contents_view); if (bubble_border || rounded_border) diff --git a/ui/views/corewm/capture_controller_unittest.cc b/ui/views/corewm/capture_controller_unittest.cc index ffece4a..e9fb667 100644 --- a/ui/views/corewm/capture_controller_unittest.cc +++ b/ui/views/corewm/capture_controller_unittest.cc @@ -32,14 +32,14 @@ class CaptureControllerTest : public aura::test::AuraTestBase { virtual void SetUp() OVERRIDE { AuraTestBase::SetUp(); - capture_controller_.reset(new wm::ScopedCaptureClient(root_window())); + capture_controller_.reset(new corewm::ScopedCaptureClient(root_window())); second_host_.reset(aura::WindowTreeHost::Create(gfx::Rect(0, 0, 800, 600))); second_host_->InitHost(); second_host_->window()->Show(); second_host_->SetBounds(gfx::Rect(800, 600)); second_capture_controller_.reset( - new wm::ScopedCaptureClient(second_host_->window())); + new corewm::ScopedCaptureClient(second_host_->window())); #if !defined(OS_CHROMEOS) desktop_position_client_.reset( @@ -77,9 +77,9 @@ class CaptureControllerTest : public aura::test::AuraTestBase { return second_capture_controller_->capture_client()->GetCaptureWindow(); } - scoped_ptr<wm::ScopedCaptureClient> capture_controller_; + scoped_ptr<corewm::ScopedCaptureClient> capture_controller_; scoped_ptr<aura::WindowTreeHost> second_host_; - scoped_ptr<wm::ScopedCaptureClient> second_capture_controller_; + scoped_ptr<corewm::ScopedCaptureClient> second_capture_controller_; #if !defined(OS_CHROMEOS) scoped_ptr<aura::client::ScreenPositionClient> desktop_position_client_; scoped_ptr<aura::client::ScreenPositionClient> diff --git a/ui/views/corewm/desktop_capture_controller_unittest.cc b/ui/views/corewm/desktop_capture_controller_unittest.cc index 4a737b7..0d42dc9 100644 --- a/ui/views/corewm/desktop_capture_controller_unittest.cc +++ b/ui/views/corewm/desktop_capture_controller_unittest.cc @@ -95,8 +95,8 @@ TEST_F(DesktopCaptureControllerTest, CaptureWindowInputEventTest) { scoped_ptr<Widget> widget1(new Widget()); Widget::InitParams params = CreateParams(Widget::InitParams::TYPE_POPUP); - scoped_ptr<wm::ScopedCaptureClient> scoped_capture_client( - new wm::ScopedCaptureClient(params.context->GetRootWindow())); + scoped_ptr<corewm::ScopedCaptureClient> scoped_capture_client( + new corewm::ScopedCaptureClient(params.context->GetRootWindow())); aura::client::CaptureClient* capture_client = scoped_capture_client->capture_client(); params.ownership = views::Widget::InitParams::WIDGET_OWNS_NATIVE_WIDGET; diff --git a/ui/views/corewm/tooltip_controller_unittest.cc b/ui/views/corewm/tooltip_controller_unittest.cc index 39cab8e..772ba33 100644 --- a/ui/views/corewm/tooltip_controller_unittest.cc +++ b/ui/views/corewm/tooltip_controller_unittest.cc @@ -76,7 +76,7 @@ class TooltipControllerTest : public aura::test::AuraTestBase { virtual ~TooltipControllerTest() {} virtual void SetUp() OVERRIDE { - wm_state_.reset(new wm::WMState); + wm_state_.reset(new views::corewm::WMState); aura::test::AuraTestBase::SetUp(); #if defined(OS_CHROMEOS) controller_.reset(new TooltipController( @@ -137,7 +137,7 @@ class TooltipControllerTest : public aura::test::AuraTestBase { ui::ScopedOleInitializer ole_initializer_; #endif - scoped_ptr<wm::WMState> wm_state_; + scoped_ptr<views::corewm::WMState> wm_state_; DISALLOW_COPY_AND_ASSIGN(TooltipControllerTest); }; @@ -695,10 +695,10 @@ class TooltipControllerTest2 : public aura::test::AuraTestBase { virtual ~TooltipControllerTest2() {} virtual void SetUp() OVERRIDE { - wm_state_.reset(new wm::WMState); + wm_state_.reset(new views::corewm::WMState); aura::test::AuraTestBase::SetUp(); controller_.reset(new TooltipController( - scoped_ptr<corewm::Tooltip>(test_tooltip_))); + scoped_ptr<views::corewm::Tooltip>(test_tooltip_))); root_window()->AddPreTargetHandler(controller_.get()); SetTooltipClient(root_window(), controller_.get()); helper_.reset(new TooltipControllerTestHelper(controller_.get())); @@ -723,7 +723,7 @@ class TooltipControllerTest2 : public aura::test::AuraTestBase { private: scoped_ptr<TooltipController> controller_; - scoped_ptr<wm::WMState> wm_state_; + scoped_ptr<views::corewm::WMState> wm_state_; DISALLOW_COPY_AND_ASSIGN(TooltipControllerTest2); }; diff --git a/ui/views/examples/content_client/examples_browser_main_parts.cc b/ui/views/examples/content_client/examples_browser_main_parts.cc index 9e9cecb..ac966c4 100644 --- a/ui/views/examples/content_client/examples_browser_main_parts.cc +++ b/ui/views/examples/content_client/examples_browser_main_parts.cc @@ -41,7 +41,7 @@ ExamplesBrowserMainParts::~ExamplesBrowserMainParts() { } void ExamplesBrowserMainParts::ToolkitInitialized() { - wm_state_.reset(new wm::WMState); + wm_state_.reset(new views::corewm::WMState); } void ExamplesBrowserMainParts::PreMainMessageLoopRun() { diff --git a/ui/views/examples/content_client/examples_browser_main_parts.h b/ui/views/examples/content_client/examples_browser_main_parts.h index 85ec1c6..65d7431 100644 --- a/ui/views/examples/content_client/examples_browser_main_parts.h +++ b/ui/views/examples/content_client/examples_browser_main_parts.h @@ -15,13 +15,16 @@ struct MainFunctionParams; } namespace wm { -class WMState; class WMTestHelper; } namespace views { class ViewsDelegate; +namespace corewm { +class WMState; +} + namespace examples { class ExamplesBrowserMainParts : public content::BrowserMainParts { @@ -50,7 +53,7 @@ class ExamplesBrowserMainParts : public content::BrowserMainParts { scoped_ptr<wm::WMTestHelper> wm_test_helper_; #endif - scoped_ptr<wm::WMState> wm_state_; + scoped_ptr<views::corewm::WMState> wm_state_; DISALLOW_COPY_AND_ASSIGN(ExamplesBrowserMainParts); }; diff --git a/ui/views/examples/examples_main.cc b/ui/views/examples/examples_main.cc index 56078cd..55e46a6 100644 --- a/ui/views/examples/examples_main.cc +++ b/ui/views/examples/examples_main.cc @@ -59,7 +59,7 @@ int main(int argc, char** argv) { { views::DesktopTestViewsDelegate views_delegate; - wm::WMState wm_state; + views::corewm::WMState wm_state; #if !defined(OS_CHROMEOS) scoped_ptr<gfx::Screen> desktop_screen(views::CreateDesktopScreen()); diff --git a/ui/views/test/child_modal_window.cc b/ui/views/test/child_modal_window.cc index 2292fd6..c5d40ad 100644 --- a/ui/views/test/child_modal_window.cc +++ b/ui/views/test/child_modal_window.cc @@ -150,7 +150,7 @@ gfx::NativeWindow ChildModalParent::GetChild() const { Widget* ChildModalParent::CreateChild() { Widget* child = Widget::CreateWindowWithParent( new ChildModalWindow, GetWidget()->GetNativeView()); - wm::SetModalParent(child->GetNativeView(), GetModalParent()); + corewm::SetModalParent(child->GetNativeView(), GetModalParent()); child->AddObserver(this); child->GetNativeView()->SetName("ChildModalWindow"); return child; diff --git a/ui/views/test/test_views_delegate.cc b/ui/views/test/test_views_delegate.cc index 47c1d66..6caae1d 100644 --- a/ui/views/test/test_views_delegate.cc +++ b/ui/views/test/test_views_delegate.cc @@ -20,7 +20,7 @@ TestViewsDelegate::TestViewsDelegate() : use_transparent_windows_(false) { DCHECK(!ViewsDelegate::views_delegate); ViewsDelegate::views_delegate = this; - wm_state_.reset(new wm::WMState); + wm_state_.reset(new views::corewm::WMState); } TestViewsDelegate::~TestViewsDelegate() { diff --git a/ui/views/test/test_views_delegate.h b/ui/views/test/test_views_delegate.h index 3642160..deaab99 100644 --- a/ui/views/test/test_views_delegate.h +++ b/ui/views/test/test_views_delegate.h @@ -16,14 +16,14 @@ namespace ui { class Clipboard; } -namespace wm { -class WMState; -} - namespace views { class View; class Widget; +namespace corewm { +class WMState; +} + class TestViewsDelegate : public ViewsDelegate { public: TestViewsDelegate(); @@ -76,7 +76,7 @@ class TestViewsDelegate : public ViewsDelegate { private: bool use_transparent_windows_; - scoped_ptr<wm::WMState> wm_state_; + scoped_ptr<views::corewm::WMState> wm_state_; DISALLOW_COPY_AND_ASSIGN(TestViewsDelegate); }; diff --git a/ui/views/test/views_test_base.cc b/ui/views/test/views_test_base.cc index 4bf036c..7929f9a 100644 --- a/ui/views/test/views_test_base.cc +++ b/ui/views/test/views_test_base.cc @@ -25,7 +25,7 @@ ViewsTestBase::~ViewsTestBase() { CHECK(setup_called_) << "You have overridden SetUp but never called super class's SetUp"; CHECK(teardown_called_) - << "You have overridden TearDown but never called super class's TearDown"; + << "You have overrideen TearDown but never called super class's TearDown"; } void ViewsTestBase::SetUp() { @@ -39,7 +39,7 @@ void ViewsTestBase::SetUp() { aura_test_helper_.reset(new aura::test::AuraTestHelper(&message_loop_)); aura_test_helper_->SetUp(); - wm_state_.reset(new ::wm::WMState); + wm_state_.reset(new views::corewm::WMState); ui::InitializeInputMethodForTesting(); } @@ -56,7 +56,7 @@ void ViewsTestBase::TearDown() { aura_test_helper_->TearDown(); ui::TerminateContextFactoryForTests(); wm_state_.reset(); - CHECK(!wm::ScopedCaptureClient::IsActive()); + CHECK(!corewm::ScopedCaptureClient::IsActive()); } void ViewsTestBase::RunPendingMessages() { diff --git a/ui/views/test/views_test_base.h b/ui/views/test/views_test_base.h index 1e7c8df..dd08f4a 100644 --- a/ui/views/test/views_test_base.h +++ b/ui/views/test/views_test_base.h @@ -14,6 +14,10 @@ #include "ui/base/win/scoped_ole_initializer.h" #endif +namespace ui { +class EventProcessor; +} + namespace aura { class WindowTreeHost; namespace test { @@ -21,15 +25,6 @@ class AuraTestHelper; } } -namespace ui { -class EventProcessor; -} - -namespace wm { -class WMState; -} - - namespace views { // A base class for views unit test. It creates a message loop necessary @@ -69,7 +64,7 @@ class ViewsTestBase : public testing::Test { base::MessageLoopForUI message_loop_; scoped_ptr<TestViewsDelegate> views_delegate_; scoped_ptr<aura::test::AuraTestHelper> aura_test_helper_; - scoped_ptr<wm::WMState> wm_state_; + scoped_ptr<views::corewm::WMState> wm_state_; bool setup_called_; bool teardown_called_; diff --git a/ui/views/touchui/touch_selection_controller_impl.cc b/ui/views/touchui/touch_selection_controller_impl.cc index 9289f30..9796c77 100644 --- a/ui/views/touchui/touch_selection_controller_impl.cc +++ b/ui/views/touchui/touch_selection_controller_impl.cc @@ -16,9 +16,9 @@ #include "ui/gfx/screen.h" #include "ui/gfx/size.h" #include "ui/views/widget/widget.h" -#include "ui/wm/core/masked_window_targeter.h" #include "ui/wm/core/shadow_types.h" #include "ui/wm/core/window_animations.h" +#include "ui/wm/public/masked_window_targeter.h" namespace { @@ -72,7 +72,7 @@ views::Widget* CreateTouchSelectionPopupWidget( params.context = context; params.delegate = widget_delegate; widget->Init(params); - SetShadowType(widget->GetNativeView(), wm::SHADOW_TYPE_NONE); + SetShadowType(widget->GetNativeView(), views::corewm::SHADOW_TYPE_NONE); return widget; } @@ -233,7 +233,7 @@ class TouchSelectionControllerImpl::EditingHandleView void SetWidgetVisible(bool visible, bool quick) { if (widget_->IsVisible() == visible) return; - wm::SetWindowVisibilityAnimationDuration( + corewm::SetWindowVisibilityAnimationDuration( widget_->GetNativeView(), base::TimeDelta::FromMilliseconds( quick ? kSelectionHandleQuickFadeDurationMs : 0)); diff --git a/ui/views/view_unittest.cc b/ui/views/view_unittest.cc index 60a7cb6..bd3b291 100644 --- a/ui/views/view_unittest.cc +++ b/ui/views/view_unittest.cc @@ -3679,7 +3679,7 @@ TEST_F(ViewTest, RecreateLayers) { { scoped_ptr<ui::LayerTreeOwner> cloned_owner( - wm::RecreateLayers(w1->GetNativeView())); + corewm::RecreateLayers(w1->GetNativeView())); w1_layer = cloned_owner->root(); // The order of the layers returned by RecreateWindowLayers() should match diff --git a/ui/views/views.gyp b/ui/views/views.gyp index 22ae9c1..069633c 100644 --- a/ui/views/views.gyp +++ b/ui/views/views.gyp @@ -417,6 +417,49 @@ 'window/window_resources.h', 'window/window_shape.cc', 'window/window_shape.h', + '../wm/core/base_focus_rules.cc', + '../wm/core/base_focus_rules.h', + '../wm/core/capture_controller.cc', + '../wm/core/capture_controller.h', + '../wm/core/compound_event_filter.cc', + '../wm/core/compound_event_filter.h', + '../wm/core/cursor_manager.cc', + '../wm/core/cursor_manager.h', + '../wm/core/focus_controller.cc', + '../wm/core/focus_controller.h', + '../wm/core/focus_rules.h', + '../wm/core/image_grid.cc', + '../wm/core/image_grid.h', + '../wm/core/input_method_event_filter.cc', + '../wm/core/input_method_event_filter.h', + '../wm/core/native_cursor_manager.h', + '../wm/core/native_cursor_manager_delegate.h', + '../wm/core/shadow.cc', + '../wm/core/shadow.h', + '../wm/core/shadow_controller.cc', + '../wm/core/shadow_controller.h', + '../wm/core/shadow_types.cc', + '../wm/core/shadow_types.h', + '../wm/core/transient_window_controller.cc', + '../wm/core/transient_window_controller.h', + '../wm/core/transient_window_manager.cc', + '../wm/core/transient_window_manager.h', + '../wm/core/transient_window_observer.h', + '../wm/core/transient_window_stacking_client.cc', + '../wm/core/transient_window_stacking_client.h', + '../wm/core/visibility_controller.cc', + '../wm/core/visibility_controller.h', + '../wm/core/window_animations.cc', + '../wm/core/window_animations.h', + '../wm/core/window_modality_controller.cc', + '../wm/core/window_modality_controller.h', + '../wm/core/window_util.cc', + '../wm/core/window_util.h', + '../wm/core/wm_core_export.h', + '../wm/core/wm_core_switches.cc', + '../wm/core/wm_core_switches.h', + '../wm/core/wm_state.cc', + '../wm/core/wm_state.h', ], 'include_dirs': [ '../../third_party/wtl/include', @@ -601,7 +644,6 @@ '../resources/ui_resources.gyp:ui_resources', '../resources/ui_resources.gyp:ui_test_pak', '../ui_unittests.gyp:ui_test_support', - '../wm/wm.gyp:wm_core', '../wm/wm.gyp:wm_public', 'views', 'views_test_support', @@ -668,6 +710,16 @@ 'widget/window_reorderer_unittest.cc', 'window/dialog_client_view_unittest.cc', 'window/dialog_delegate_unittest.cc', + '../wm/core/compound_event_filter_unittest.cc', + '../wm/core/cursor_manager_unittest.cc', + '../wm/core/focus_controller_unittest.cc', + '../wm/core/input_method_event_filter_unittest.cc', + '../wm/core/image_grid_unittest.cc', + '../wm/core/shadow_controller_unittest.cc', + '../wm/core/transient_window_manager_unittest.cc', + '../wm/core/transient_window_stacking_client_unittest.cc', + '../wm/core/visibility_controller_unittest.cc', + '../wm/core/window_animations_unittest.cc', ], 'conditions': [ ['chromeos==0', { diff --git a/ui/views/widget/desktop_aura/desktop_focus_rules.cc b/ui/views/widget/desktop_aura/desktop_focus_rules.cc index 1d7d40c..16f71c5 100644 --- a/ui/views/widget/desktop_aura/desktop_focus_rules.cc +++ b/ui/views/widget/desktop_aura/desktop_focus_rules.cc @@ -40,7 +40,7 @@ bool DesktopFocusRules::IsWindowConsideredVisibleForActivation( aura::Window* DesktopFocusRules::GetToplevelWindow( aura::Window* window) const { aura::Window* top_level_window = - wm::BaseFocusRules::GetToplevelWindow(window); + corewm::BaseFocusRules::GetToplevelWindow(window); // In Desktop-Aura, only the content_window or children of the RootWindow are // considered as top level windows. if (top_level_window == content_window_->parent()) @@ -51,7 +51,7 @@ aura::Window* DesktopFocusRules::GetToplevelWindow( aura::Window* DesktopFocusRules::GetNextActivatableWindow( aura::Window* window) const { aura::Window* next_activatable_window = - wm::BaseFocusRules::GetNextActivatableWindow(window); + corewm::BaseFocusRules::GetNextActivatableWindow(window); // In Desktop-Aura the content_window_'s parent is a dummy window and thus // should never be activated. We should return the content_window_ if it // can be activated in this case. diff --git a/ui/views/widget/desktop_aura/desktop_focus_rules.h b/ui/views/widget/desktop_aura/desktop_focus_rules.h index e096e80..ef913fa 100644 --- a/ui/views/widget/desktop_aura/desktop_focus_rules.h +++ b/ui/views/widget/desktop_aura/desktop_focus_rules.h @@ -9,13 +9,13 @@ namespace views { -class DesktopFocusRules : public wm::BaseFocusRules { +class DesktopFocusRules : public corewm::BaseFocusRules { public: explicit DesktopFocusRules(aura::Window* content_window); virtual ~DesktopFocusRules(); private: - // Overridden from wm::BaseFocusRules: + // Overridden from corewm::BaseFocusRules: virtual bool CanActivateWindow(aura::Window* window) const OVERRIDE; virtual bool SupportsChildActivation(aura::Window* window) const OVERRIDE; virtual bool IsWindowConsideredVisibleForActivation( diff --git a/ui/views/widget/desktop_aura/desktop_focus_rules_unittest.cc b/ui/views/widget/desktop_aura/desktop_focus_rules_unittest.cc index 39eda7d..c654503 100644 --- a/ui/views/widget/desktop_aura/desktop_focus_rules_unittest.cc +++ b/ui/views/widget/desktop_aura/desktop_focus_rules_unittest.cc @@ -45,12 +45,12 @@ TEST_F(DesktopFocusRulesTest, DontFocusWindowsInOtherHierarchies) { aura::Window* w2_child = new aura::Window(&w2_child_delegate); w2_child->Init(aura::WINDOW_LAYER_SOLID_COLOR); w2->GetNativeView()->AddChild(w2_child); - wm::AddTransientChild(w1->GetNativeView(), w2_child); + views::corewm::AddTransientChild(w1->GetNativeView(), w2_child); aura::client::GetFocusClient(w2->GetNativeView())->FocusWindow(w2_child); aura::Window* focused = aura::client::GetFocusClient(w2->GetNativeView())->GetFocusedWindow(); EXPECT_TRUE((focused == NULL) || w2->GetNativeView()->Contains(focused)); - wm::RemoveTransientChild(w1->GetNativeView(), w2_child); + views::corewm::RemoveTransientChild(w1->GetNativeView(), w2_child); w1.reset(); w2.reset(); } diff --git a/ui/views/widget/desktop_aura/desktop_native_cursor_manager.cc b/ui/views/widget/desktop_aura/desktop_native_cursor_manager.cc index 8225e00..3d7f7f1 100644 --- a/ui/views/widget/desktop_aura/desktop_native_cursor_manager.cc +++ b/ui/views/widget/desktop_aura/desktop_native_cursor_manager.cc @@ -38,7 +38,7 @@ void DesktopNativeCursorManager::RemoveHost(aura::WindowTreeHost* host) { void DesktopNativeCursorManager::SetDisplay( const gfx::Display& display, - wm::NativeCursorManagerDelegate* delegate) { + views::corewm::NativeCursorManagerDelegate* delegate) { cursor_loader_->UnloadAll(); cursor_loader_->set_display(display); @@ -50,7 +50,7 @@ void DesktopNativeCursorManager::SetDisplay( void DesktopNativeCursorManager::SetCursor( gfx::NativeCursor cursor, - wm::NativeCursorManagerDelegate* delegate) { + views::corewm::NativeCursorManagerDelegate* delegate) { gfx::NativeCursor new_cursor = cursor; cursor_loader_->SetPlatformCursor(&new_cursor); delegate->CommitCursor(new_cursor); @@ -63,7 +63,7 @@ void DesktopNativeCursorManager::SetCursor( void DesktopNativeCursorManager::SetVisibility( bool visible, - wm::NativeCursorManagerDelegate* delegate) { + views::corewm::NativeCursorManagerDelegate* delegate) { delegate->CommitVisibility(visible); if (visible) { @@ -81,19 +81,19 @@ void DesktopNativeCursorManager::SetVisibility( void DesktopNativeCursorManager::SetCursorSet( ui::CursorSetType cursor_set, - wm::NativeCursorManagerDelegate* delegate) { + views::corewm::NativeCursorManagerDelegate* delegate) { NOTIMPLEMENTED(); } void DesktopNativeCursorManager::SetScale( float scale, - wm::NativeCursorManagerDelegate* delegate) { + views::corewm::NativeCursorManagerDelegate* delegate) { NOTIMPLEMENTED(); } void DesktopNativeCursorManager::SetMouseEventsEnabled( bool enabled, - wm::NativeCursorManagerDelegate* delegate) { + views::corewm::NativeCursorManagerDelegate* delegate) { delegate->CommitMouseEventsEnabled(enabled); // TODO(erg): In the ash version, we set the last mouse location on Env. I'm diff --git a/ui/views/widget/desktop_aura/desktop_native_cursor_manager.h b/ui/views/widget/desktop_aura/desktop_native_cursor_manager.h index d917af4..1f11aad 100644 --- a/ui/views/widget/desktop_aura/desktop_native_cursor_manager.h +++ b/ui/views/widget/desktop_aura/desktop_native_cursor_manager.h @@ -20,18 +20,18 @@ namespace ui { class CursorLoader; } -namespace wm { -class NativeCursorManagerDelegate; -} - namespace views { class DesktopCursorLoaderUpdater; +namespace corewm { +class NativeCursorManagerDelegate; +} + // A NativeCursorManager that performs the desktop-specific setting of cursor // state. Similar to AshNativeCursorManager, it also communicates these changes // to all root windows. class VIEWS_EXPORT DesktopNativeCursorManager - : public wm::NativeCursorManager { + : public views::corewm::NativeCursorManager { public: DesktopNativeCursorManager( scoped_ptr<DesktopCursorLoaderUpdater> cursor_loader_updater); @@ -47,25 +47,25 @@ class VIEWS_EXPORT DesktopNativeCursorManager void RemoveHost(aura::WindowTreeHost* host); private: - // Overridden from wm::NativeCursorManager: + // Overridden from views::corewm::NativeCursorManager: virtual void SetDisplay( const gfx::Display& display, - wm::NativeCursorManagerDelegate* delegate) OVERRIDE; + views::corewm::NativeCursorManagerDelegate* delegate) OVERRIDE; virtual void SetCursor( gfx::NativeCursor cursor, - wm::NativeCursorManagerDelegate* delegate) OVERRIDE; + views::corewm::NativeCursorManagerDelegate* delegate) OVERRIDE; virtual void SetVisibility( bool visible, - wm::NativeCursorManagerDelegate* delegate) OVERRIDE; + views::corewm::NativeCursorManagerDelegate* delegate) OVERRIDE; virtual void SetCursorSet( ui::CursorSetType cursor_set, - wm::NativeCursorManagerDelegate* delegate) OVERRIDE; + views::corewm::NativeCursorManagerDelegate* delegate) OVERRIDE; virtual void SetScale( float scale, - wm::NativeCursorManagerDelegate* delegate) OVERRIDE; + views::corewm::NativeCursorManagerDelegate* delegate) OVERRIDE; virtual void SetMouseEventsEnabled( bool enabled, - wm::NativeCursorManagerDelegate* delegate) OVERRIDE; + views::corewm::NativeCursorManagerDelegate* delegate) OVERRIDE; // The set of hosts to notify of changes in cursor state. typedef std::set<aura::WindowTreeHost*> Hosts; diff --git a/ui/views/widget/desktop_aura/desktop_native_widget_aura.cc b/ui/views/widget/desktop_aura/desktop_native_widget_aura.cc index bbb7215..cb54b8f 100644 --- a/ui/views/widget/desktop_aura/desktop_native_widget_aura.cc +++ b/ui/views/widget/desktop_aura/desktop_native_widget_aura.cc @@ -243,7 +243,7 @@ class RootWindowDestructionObserver : public aura::WindowObserver { int DesktopNativeWidgetAura::cursor_reference_count_ = 0; DesktopNativeCursorManager* DesktopNativeWidgetAura::native_cursor_manager_ = NULL; -wm::CursorManager* DesktopNativeWidgetAura::cursor_manager_ = NULL; +views::corewm::CursorManager* DesktopNativeWidgetAura::cursor_manager_ = NULL; DesktopNativeWidgetAura::DesktopNativeWidgetAura( internal::NativeWidgetDelegate* delegate) @@ -401,7 +401,7 @@ void DesktopNativeWidgetAura::InitNativeWidget( } content_window_->SetType(GetAuraWindowTypeForWidgetType(params.type)); content_window_->Init(params.layer_type); - wm::SetShadowType(content_window_, wm::SHADOW_TYPE_NONE); + corewm::SetShadowType(content_window_, corewm::SHADOW_TYPE_NONE); content_window_container_ = new aura::Window(NULL); content_window_container_->Init(aura::WINDOW_LAYER_NOT_DRAWN); @@ -428,7 +428,7 @@ void DesktopNativeWidgetAura::InitNativeWidget( // when modal windows are at the top of the Zorder. if (widget_type_ == Widget::InitParams::TYPE_WINDOW) window_modality_controller_.reset( - new wm::WindowModalityController(host_->window())); + new views::corewm::WindowModalityController(host_->window())); // |root_window_event_filter_| must be created before // OnWindowTreeHostCreated() is invoked. @@ -438,7 +438,7 @@ void DesktopNativeWidgetAura::InitNativeWidget( // handed way of accomplishing focus. // No event filter for aura::Env. Create CompoundEvnetFilter per // WindowEventDispatcher. - root_window_event_filter_ = new wm::CompoundEventFilter; + root_window_event_filter_ = new corewm::CompoundEventFilter; // Pass ownership of the filter to the root_window. host_->window()->SetEventFilter(root_window_event_filter_); @@ -450,8 +450,8 @@ void DesktopNativeWidgetAura::InitNativeWidget( DesktopCursorLoaderUpdater::Create()); } if (!cursor_manager_) { - cursor_manager_ = new wm::CursorManager( - scoped_ptr<wm::NativeCursorManager>(native_cursor_manager_)); + cursor_manager_ = new views::corewm::CursorManager( + scoped_ptr<corewm::NativeCursorManager>(native_cursor_manager_)); } native_cursor_manager_->AddHost(host()); aura::client::SetCursorClient(host_->window(), cursor_manager_); @@ -462,8 +462,8 @@ void DesktopNativeWidgetAura::InitNativeWidget( capture_client_.reset(new DesktopCaptureClient(host_->window())); - wm::FocusController* focus_controller = - new wm::FocusController(new DesktopFocusRules(content_window_)); + corewm::FocusController* focus_controller = + new corewm::FocusController(new DesktopFocusRules(content_window_)); focus_client_.reset(focus_controller); aura::client::SetFocusClient(host_->window(), focus_controller); aura::client::SetActivationClient(host_->window(), focus_controller); @@ -505,11 +505,11 @@ void DesktopNativeWidgetAura::InitNativeWidget( host_->window()->AddPreTargetHandler(tooltip_controller_.get()); if (params.opacity == Widget::InitParams::TRANSLUCENT_WINDOW) { - visibility_controller_.reset(new wm::VisibilityController); + visibility_controller_.reset(new views::corewm::VisibilityController); aura::client::SetVisibilityClient(host_->window(), visibility_controller_.get()); - wm::SetChildWindowVisibilityChangesAnimated(host_->window()); - wm::SetChildWindowVisibilityChangesAnimated( + views::corewm::SetChildWindowVisibilityChangesAnimated(host_->window()); + views::corewm::SetChildWindowVisibilityChangesAnimated( content_window_container_); } @@ -525,7 +525,7 @@ void DesktopNativeWidgetAura::InitNativeWidget( aura::client::SetActivationDelegate(content_window_, this); - shadow_controller_.reset(new wm::ShadowController( + shadow_controller_.reset(new corewm::ShadowController( aura::client::GetActivationClient(host_->window()))); content_window_->SetProperty(aura::client::kCanMaximizeKey, @@ -1173,7 +1173,7 @@ ui::EventHandler* DesktopNativeWidgetAura::GetEventHandler() { void DesktopNativeWidgetAura::InstallInputMethodEventFilter() { DCHECK(!input_method_event_filter_.get()); - input_method_event_filter_.reset(new wm::InputMethodEventFilter( + input_method_event_filter_.reset(new corewm::InputMethodEventFilter( host_->GetAcceleratedWidget())); input_method_event_filter_->SetInputMethodPropertyInRootWindow( host_->window()); diff --git a/ui/views/widget/desktop_aura/desktop_native_widget_aura.h b/ui/views/widget/desktop_aura/desktop_native_widget_aura.h index 05573b9..1b2764b 100644 --- a/ui/views/widget/desktop_aura/desktop_native_widget_aura.h +++ b/ui/views/widget/desktop_aura/desktop_native_widget_aura.h @@ -15,7 +15,6 @@ #include "ui/base/cursor/cursor.h" #include "ui/views/ime/input_method_delegate.h" #include "ui/views/widget/native_widget_private.h" -#include "ui/wm/core/compound_event_filter.h" namespace aura { class WindowEventDispatcher; @@ -28,20 +27,19 @@ class WindowTreeClient; } } -namespace wm { +namespace views { + +namespace corewm { class CompoundEventFilter; class CursorManager; class FocusController; class InputMethodEventFilter; class ShadowController; +class TooltipController; class VisibilityController; class WindowModalityController; } -namespace views { -namespace corewm { -class TooltipController; -} class DesktopCaptureClient; class DesktopDispatcherClient; class DesktopEventClient; @@ -79,10 +77,10 @@ class VIEWS_EXPORT DesktopNativeWidgetAura // as by the time we get here |dispatcher_| is NULL. virtual void OnDesktopWindowTreeHostDestroyed(aura::WindowTreeHost* host); - wm::InputMethodEventFilter* input_method_event_filter() { + corewm::InputMethodEventFilter* input_method_event_filter() { return input_method_event_filter_.get(); } - wm::CompoundEventFilter* root_window_event_filter() { + corewm::CompoundEventFilter* root_window_event_filter() { return root_window_event_filter_; } aura::WindowTreeHost* host() { @@ -274,7 +272,7 @@ class VIEWS_EXPORT DesktopNativeWidgetAura internal::NativeWidgetDelegate* native_widget_delegate_; - scoped_ptr<wm::FocusController> focus_client_; + scoped_ptr<corewm::FocusController> focus_client_; scoped_ptr<DesktopDispatcherClient> dispatcher_client_; scoped_ptr<aura::client::ScreenPositionClient> position_client_; scoped_ptr<aura::client::DragDropClient> drag_drop_client_; @@ -283,9 +281,9 @@ class VIEWS_EXPORT DesktopNativeWidgetAura scoped_ptr<FocusManagerEventHandler> focus_manager_event_handler_; // Toplevel event filter which dispatches to other event filters. - wm::CompoundEventFilter* root_window_event_filter_; + corewm::CompoundEventFilter* root_window_event_filter_; - scoped_ptr<wm::InputMethodEventFilter> input_method_event_filter_; + scoped_ptr<corewm::InputMethodEventFilter> input_method_event_filter_; scoped_ptr<DropHelper> drop_helper_; int last_drop_operation_; @@ -293,9 +291,9 @@ class VIEWS_EXPORT DesktopNativeWidgetAura scoped_ptr<corewm::TooltipController> tooltip_controller_; scoped_ptr<TooltipManagerAura> tooltip_manager_; - scoped_ptr<wm::VisibilityController> visibility_controller_; + scoped_ptr<views::corewm::VisibilityController> visibility_controller_; - scoped_ptr<wm::WindowModalityController> + scoped_ptr<views::corewm::WindowModalityController> window_modality_controller_; // See comments in OnLostActive(). @@ -309,10 +307,10 @@ class VIEWS_EXPORT DesktopNativeWidgetAura // (potentially) after we tear down the X11 connection because that's a // crash. static int cursor_reference_count_; - static wm::CursorManager* cursor_manager_; + static views::corewm::CursorManager* cursor_manager_; static views::DesktopNativeCursorManager* native_cursor_manager_; - scoped_ptr<wm::ShadowController> shadow_controller_; + scoped_ptr<corewm::ShadowController> shadow_controller_; // Reorders child windows of |window_| associated with a view based on the // order of the associated views in the widget's view hierarchy. diff --git a/ui/views/widget/desktop_aura/desktop_window_tree_host.h b/ui/views/widget/desktop_aura/desktop_window_tree_host.h index d70f402..2045ef8 100644 --- a/ui/views/widget/desktop_aura/desktop_window_tree_host.h +++ b/ui/views/widget/desktop_aura/desktop_window_tree_host.h @@ -31,6 +31,7 @@ class NativeTheme; namespace views { namespace corewm { + class Tooltip; } diff --git a/ui/views/widget/desktop_aura/desktop_window_tree_host_win.cc b/ui/views/widget/desktop_aura/desktop_window_tree_host_win.cc index bbf72fe..d3efbeb 100644 --- a/ui/views/widget/desktop_aura/desktop_window_tree_host_win.cc +++ b/ui/views/widget/desktop_aura/desktop_window_tree_host_win.cc @@ -160,7 +160,7 @@ void DesktopWindowTreeHostWin::OnNativeWidgetCreated( should_animate_window_close_ = content_window_->type() != ui::wm::WINDOW_TYPE_NORMAL && - !wm::WindowAnimationsDisabled(content_window_); + !views::corewm::WindowAnimationsDisabled(content_window_); // TODO this is not invoked *after* Init(), but should be ok. SetWindowTransparency(); diff --git a/ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc b/ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc index 664321c..e3f1179 100644 --- a/ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc +++ b/ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc @@ -359,9 +359,9 @@ void DesktopWindowTreeHostX11::CenterWindow(const gfx::Size& size) { // If |window_|'s transient parent bounds are big enough to contain |size|, // use them instead. - if (wm::GetTransientParent(content_window_)) { + if (corewm::GetTransientParent(content_window_)) { gfx::Rect transient_parent_rect = - wm::GetTransientParent(content_window_)->GetBoundsInScreen(); + corewm::GetTransientParent(content_window_)->GetBoundsInScreen(); if (transient_parent_rect.height() >= size.height() && transient_parent_rect.width() >= size.width()) { parent_bounds = transient_parent_rect; diff --git a/ui/views/widget/native_widget_aura.cc b/ui/views/widget/native_widget_aura.cc index 30f2aea..1c4dd16 100644 --- a/ui/views/widget/native_widget_aura.cc +++ b/ui/views/widget/native_widget_aura.cc @@ -132,7 +132,7 @@ void NativeWidgetAura::InitNativeWidget(const Widget::InitParams& params) { // Set up the transient child before the window is added. This way the // LayoutManager knows the window has a transient parent. if (parent && parent->type() != ui::wm::WINDOW_TYPE_UNKNOWN) { - wm::AddTransientChild(parent, window_); + corewm::AddTransientChild(parent, window_); if (!context) context = parent; parent = NULL; @@ -315,9 +315,9 @@ void NativeWidgetAura::CenterWindow(const gfx::Size& size) { // If |window_|'s transient parent's bounds are big enough to fit it, then we // center it with respect to the transient parent. - if (wm::GetTransientParent(window_)) { + if (views::corewm::GetTransientParent(window_)) { gfx::Rect transient_parent_rect = - wm::GetTransientParent(window_)->GetBoundsInRootWindow(); + views::corewm::GetTransientParent(window_)->GetBoundsInRootWindow(); transient_parent_rect.Intersect(work_area); if (transient_parent_rect.height() >= size.height() && transient_parent_rect.width() >= size.width()) @@ -523,7 +523,7 @@ void NativeWidgetAura::Deactivate() { } bool NativeWidgetAura::IsActive() const { - return window_ && wm::IsActiveWindow(window_); + return window_ && corewm::IsActiveWindow(window_); } void NativeWidgetAura::SetAlwaysOnTop(bool on_top) { @@ -1083,7 +1083,7 @@ void NativeWidgetPrivate::GetAllChildWidgets(gfx::NativeView native_view, void NativeWidgetPrivate::GetAllOwnedWidgets(gfx::NativeView native_view, Widget::Widgets* owned) { const aura::Window::Windows& transient_children = - wm::GetTransientChildren(native_view); + views::corewm::GetTransientChildren(native_view); for (aura::Window::Windows::const_iterator i = transient_children.begin(); i != transient_children.end(); ++i) { NativeWidgetPrivate* native_widget = static_cast<NativeWidgetPrivate*>( diff --git a/ui/views/window/dialog_delegate.cc b/ui/views/window/dialog_delegate.cc index 5047b49..627b923 100644 --- a/ui/views/window/dialog_delegate.cc +++ b/ui/views/window/dialog_delegate.cc @@ -167,7 +167,7 @@ NonClientFrameView* DialogDelegate::CreateDialogFrameView(Widget* widget) { frame->SetTitlebarExtraView(titlebar_view); } // TODO(msw): Add a matching shadow type and remove the bubble frame border? - wm::SetShadowType(widget->GetNativeWindow(), wm::SHADOW_TYPE_NONE); + corewm::SetShadowType(widget->GetNativeWindow(), corewm::SHADOW_TYPE_NONE); return frame; } diff --git a/ui/wm/core/base_focus_rules.cc b/ui/wm/core/base_focus_rules.cc index bb90941..1092f07 100644 --- a/ui/wm/core/base_focus_rules.cc +++ b/ui/wm/core/base_focus_rules.cc @@ -11,7 +11,8 @@ #include "ui/wm/core/window_modality_controller.h" #include "ui/wm/core/window_util.h" -namespace wm { +namespace views { +namespace corewm { namespace { aura::Window* GetFocusedWindow(aura::Window* context) { @@ -120,15 +121,15 @@ aura::Window* BaseFocusRules::GetActivatableWindow(aura::Window* window) const { if (modal_transient) return GetActivatableWindow(modal_transient); - if (wm::GetTransientParent(child)) { + if (views::corewm::GetTransientParent(child)) { // To avoid infinite recursion, if |child| has a transient parent // whose own modal transient is |child| itself, just return |child|. aura::Window* parent_modal_transient = - GetModalTransient(wm::GetTransientParent(child)); + GetModalTransient(views::corewm::GetTransientParent(child)); if (parent_modal_transient == child) return child; - return GetActivatableWindow(wm::GetTransientParent(child)); + return GetActivatableWindow(views::corewm::GetTransientParent(child)); } parent = parent->parent(); @@ -192,4 +193,5 @@ aura::Window* BaseFocusRules::GetNextActivatableWindow( return NULL; } -} // namespace wm +} // namespace corewm +} // namespace views diff --git a/ui/wm/core/base_focus_rules.h b/ui/wm/core/base_focus_rules.h index 7195dad..cfa0f94 100644 --- a/ui/wm/core/base_focus_rules.h +++ b/ui/wm/core/base_focus_rules.h @@ -9,7 +9,8 @@ #include "base/compiler_specific.h" #include "ui/wm/core/focus_rules.h" -namespace wm { +namespace views { +namespace corewm { // A set of basic focus and activation rules. Specializations should most likely // subclass this and call up to these methods rather than reimplementing them. @@ -40,6 +41,7 @@ class WM_CORE_EXPORT BaseFocusRules : public FocusRules { DISALLOW_COPY_AND_ASSIGN(BaseFocusRules); }; -} // namespace wm +} // namespace corewm +} // namespace views #endif // UI_WM_CORE_BASE_FOCUS_RULES_H_ diff --git a/ui/wm/core/capture_controller.cc b/ui/wm/core/capture_controller.cc index cea55ba..558ac3d0 100644 --- a/ui/wm/core/capture_controller.cc +++ b/ui/wm/core/capture_controller.cc @@ -7,7 +7,8 @@ #include "ui/aura/window.h" #include "ui/aura/window_event_dispatcher.h" -namespace wm { +namespace views { +namespace corewm { //////////////////////////////////////////////////////////////////////////////// // CaptureController, public: @@ -141,4 +142,5 @@ void ScopedCaptureClient::Shutdown() { root_window_ = NULL; } -} // namespace wm +} // namespace corewm +} // namespace views diff --git a/ui/wm/core/capture_controller.h b/ui/wm/core/capture_controller.h index a368b63..ab9afa8 100644 --- a/ui/wm/core/capture_controller.h +++ b/ui/wm/core/capture_controller.h @@ -13,7 +13,8 @@ #include "ui/aura/window_observer.h" #include "ui/wm/core/wm_core_export.h" -namespace wm { +namespace views { +namespace corewm { // Internal CaptureClient implementation. See ScopedCaptureClient for details. class WM_CORE_EXPORT CaptureController : public aura::client::CaptureClient { @@ -81,6 +82,7 @@ class WM_CORE_EXPORT ScopedCaptureClient : public aura::WindowObserver { DISALLOW_COPY_AND_ASSIGN(ScopedCaptureClient); }; -} // namespace wm +} // namespace corewm +} // namespace views #endif // UI_WM_CORE_CAPTURE_CONTROLLER_H_ diff --git a/ui/wm/core/compound_event_filter.cc b/ui/wm/core/compound_event_filter.cc index f7ab7d7..a1eb7ef 100644 --- a/ui/wm/core/compound_event_filter.cc +++ b/ui/wm/core/compound_event_filter.cc @@ -21,7 +21,8 @@ #include "ui/events/x/touch_factory_x11.h" #endif -namespace wm { +namespace views { +namespace corewm { namespace { @@ -293,4 +294,5 @@ void CompoundEventFilter::OnGestureEvent(ui::GestureEvent* event) { } } -} // namespace wm +} // namespace corewm +} // namespace views diff --git a/ui/wm/core/compound_event_filter.h b/ui/wm/core/compound_event_filter.h index 4b72673..a12e57b 100644 --- a/ui/wm/core/compound_event_filter.h +++ b/ui/wm/core/compound_event_filter.h @@ -25,7 +25,8 @@ class MouseEvent; class TouchEvent; } -namespace wm { +namespace views { +namespace corewm { // TODO(beng): This class should die. AddEventHandler() on the root Window // should be used instead. @@ -88,6 +89,7 @@ class WM_CORE_EXPORT CompoundEventFilter : public ui::EventHandler { DISALLOW_COPY_AND_ASSIGN(CompoundEventFilter); }; -} // namespace wm +} // namespace corewm +} // namespace views #endif // UI_WM_CORE_COMPOUND_EVENT_FILTER_H_ diff --git a/ui/wm/core/compound_event_filter_unittest.cc b/ui/wm/core/compound_event_filter_unittest.cc index a0d193e..0c73504 100644 --- a/ui/wm/core/compound_event_filter_unittest.cc +++ b/ui/wm/core/compound_event_filter_unittest.cc @@ -26,7 +26,8 @@ base::TimeDelta GetTime() { } -namespace wm { +namespace views { +namespace corewm { namespace { @@ -203,4 +204,5 @@ TEST_F(CompoundEventFilterTest, DontHideWhenMouseDown) { aura::Env::GetInstance()->RemovePreTargetHandler(compound_filter.get()); } -} // namespace wm +} // namespace corewm +} // namespace views diff --git a/ui/wm/core/cursor_manager.cc b/ui/wm/core/cursor_manager.cc index 1a95c9f..9d1e2db 100644 --- a/ui/wm/core/cursor_manager.cc +++ b/ui/wm/core/cursor_manager.cc @@ -9,7 +9,8 @@ #include "ui/wm/core/native_cursor_manager.h" #include "ui/wm/core/native_cursor_manager_delegate.h" -namespace wm { +namespace views { +namespace corewm { namespace internal { @@ -230,4 +231,5 @@ void CursorManager::CommitMouseEventsEnabled(bool enabled) { current_state_->SetMouseEventsEnabled(enabled); } -} // namespace wm +} // namespace corewm +} // namespace views diff --git a/ui/wm/core/cursor_manager.h b/ui/wm/core/cursor_manager.h index 3640c7e..1f96ebd 100644 --- a/ui/wm/core/cursor_manager.h +++ b/ui/wm/core/cursor_manager.h @@ -20,7 +20,8 @@ namespace gfx { class Display; } -namespace wm { +namespace views { +namespace corewm { namespace internal { class CursorState; @@ -85,6 +86,7 @@ class WM_CORE_EXPORT CursorManager : public aura::client::CursorClient, DISALLOW_COPY_AND_ASSIGN(CursorManager); }; -} // namespace wm +} // namespace corewm +} // namespace views #endif // UI_WM_CORE_CURSOR_MANAGER_H_ diff --git a/ui/wm/core/cursor_manager_unittest.cc b/ui/wm/core/cursor_manager_unittest.cc index 9348b9d..f9fa087 100644 --- a/ui/wm/core/cursor_manager_unittest.cc +++ b/ui/wm/core/cursor_manager_unittest.cc @@ -10,40 +10,40 @@ namespace { -class TestingCursorManager : public wm::NativeCursorManager { +class TestingCursorManager : public views::corewm::NativeCursorManager { public: - // Overridden from wm::NativeCursorManager: + // Overridden from views::corewm::NativeCursorManager: virtual void SetDisplay( const gfx::Display& display, - wm::NativeCursorManagerDelegate* delegate) OVERRIDE {} + views::corewm::NativeCursorManagerDelegate* delegate) OVERRIDE {} virtual void SetCursor( gfx::NativeCursor cursor, - wm::NativeCursorManagerDelegate* delegate) OVERRIDE { + views::corewm::NativeCursorManagerDelegate* delegate) OVERRIDE { delegate->CommitCursor(cursor); } virtual void SetVisibility( bool visible, - wm::NativeCursorManagerDelegate* delegate) OVERRIDE { + views::corewm::NativeCursorManagerDelegate* delegate) OVERRIDE { delegate->CommitVisibility(visible); } virtual void SetMouseEventsEnabled( bool enabled, - wm::NativeCursorManagerDelegate* delegate) OVERRIDE { + views::corewm::NativeCursorManagerDelegate* delegate) OVERRIDE { delegate->CommitMouseEventsEnabled(enabled); } virtual void SetCursorSet( ui::CursorSetType cursor_set, - wm::NativeCursorManagerDelegate* delegate) OVERRIDE { + views::corewm::NativeCursorManagerDelegate* delegate) OVERRIDE { delegate->CommitCursorSet(cursor_set); } virtual void SetScale( float scale, - wm::NativeCursorManagerDelegate* delegate) OVERRIDE { + views::corewm::NativeCursorManagerDelegate* delegate) OVERRIDE { delegate->CommitScale(scale); } }; @@ -54,12 +54,12 @@ class CursorManagerTest : public aura::test::AuraTestBase { protected: CursorManagerTest() : delegate_(new TestingCursorManager), - cursor_manager_(scoped_ptr<wm::NativeCursorManager>( + cursor_manager_(scoped_ptr<views::corewm::NativeCursorManager>( delegate_)) { } TestingCursorManager* delegate_; - wm::CursorManager cursor_manager_; + views::corewm::CursorManager cursor_manager_; }; class TestingCursorClientObserver : public aura::client::CursorClientObserver { diff --git a/ui/wm/core/easy_resize_window_targeter.cc b/ui/wm/core/easy_resize_window_targeter.cc index 24d5760..5b48c81 100644 --- a/ui/wm/core/easy_resize_window_targeter.cc +++ b/ui/wm/core/easy_resize_window_targeter.cc @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#include "ui/wm/core/easy_resize_window_targeter.h" +#include "ui/wm/public/easy_resize_window_targeter.h" #include "ui/aura/client/transient_window_client.h" #include "ui/aura/window.h" diff --git a/ui/wm/core/focus_controller.cc b/ui/wm/core/focus_controller.cc index c4e67cf..197e04a 100644 --- a/ui/wm/core/focus_controller.cc +++ b/ui/wm/core/focus_controller.cc @@ -15,7 +15,8 @@ #include "ui/wm/core/focus_rules.h" #include "ui/wm/core/window_util.h" -namespace wm { +namespace views { +namespace corewm { namespace { // When a modal window is activated, we bring its entire transient parent chain @@ -25,10 +26,10 @@ void StackTransientParentsBelowModalWindow(aura::Window* window) { if (window->GetProperty(aura::client::kModalKey) != ui::MODAL_TYPE_WINDOW) return; - aura::Window* transient_parent = wm::GetTransientParent(window); + aura::Window* transient_parent = views::corewm::GetTransientParent(window); while (transient_parent) { transient_parent->parent()->StackChildAtTop(transient_parent); - transient_parent = wm::GetTransientParent(transient_parent); + transient_parent = views::corewm::GetTransientParent(transient_parent); } } @@ -374,4 +375,5 @@ void FocusController::WindowFocusedFromInputEvent(aura::Window* window) { FocusWindow(window); } -} // namespace wm +} // namespace corewm +} // namespace views diff --git a/ui/wm/core/focus_controller.h b/ui/wm/core/focus_controller.h index aa97d4d..9e46ec7 100644 --- a/ui/wm/core/focus_controller.h +++ b/ui/wm/core/focus_controller.h @@ -15,7 +15,8 @@ #include "ui/events/event_handler.h" #include "ui/wm/core/wm_core_export.h" -namespace wm { +namespace views { +namespace corewm { class FocusRules; @@ -123,6 +124,7 @@ class WM_CORE_EXPORT FocusController : public aura::client::ActivationClient, DISALLOW_COPY_AND_ASSIGN(FocusController); }; -} // namespace wm +} // namespace corewm +} // namespace views #endif // UI_WM_CORE_FOCUS_CONTROLLER_H_ diff --git a/ui/wm/core/focus_controller_unittest.cc b/ui/wm/core/focus_controller_unittest.cc index aa1dac7..0dd9791 100644 --- a/ui/wm/core/focus_controller_unittest.cc +++ b/ui/wm/core/focus_controller_unittest.cc @@ -22,7 +22,8 @@ #include "ui/wm/core/base_focus_rules.h" #include "ui/wm/core/wm_state.h" -namespace wm { +namespace views { +namespace corewm { class FocusNotificationObserver : public aura::client::ActivationChangeObserver, public aura::client::FocusChangeObserver { @@ -347,7 +348,7 @@ class FocusControllerTestBase : public aura::test::AuraTestBase { // Overridden from aura::test::AuraTestBase: virtual void SetUp() OVERRIDE { - wm_state_.reset(new wm::WMState); + wm_state_.reset(new views::corewm::WMState); // FocusController registers itself as an Env observer so it can catch all // window initializations, including the root_window()'s, so we create it // before allowing the base setup. @@ -446,7 +447,7 @@ class FocusControllerTestBase : public aura::test::AuraTestBase { private: scoped_ptr<FocusController> focus_controller_; TestFocusRules* test_focus_rules_; - scoped_ptr<wm::WMState> wm_state_; + scoped_ptr<views::corewm::WMState> wm_state_; DISALLOW_COPY_AND_ASSIGN(FocusControllerTestBase); }; @@ -1199,4 +1200,5 @@ FOCUS_CONTROLLER_TEST(FocusControllerApiTest, // See description above DontPassDeletedWindow() for details. FOCUS_CONTROLLER_TEST(FocusControllerApiTest, DontPassDeletedWindow); -} // namespace wm +} // namespace corewm +} // namespace views diff --git a/ui/wm/core/focus_rules.h b/ui/wm/core/focus_rules.h index 79ffd74..68cd7c4 100644 --- a/ui/wm/core/focus_rules.h +++ b/ui/wm/core/focus_rules.h @@ -11,7 +11,8 @@ namespace aura { class Window; } -namespace wm { +namespace views { +namespace corewm { // Implemented by an object that establishes the rules about what can be // focused or activated. @@ -61,6 +62,7 @@ class WM_CORE_EXPORT FocusRules { aura::Window* ignore) const = 0; }; -} // namespace wm +} // namespace corewm +} // namespace views #endif // UI_WM_CORE_FOCUS_RULES_H_ diff --git a/ui/wm/core/image_grid.cc b/ui/wm/core/image_grid.cc index 414a2a6..4650a9f 100644 --- a/ui/wm/core/image_grid.cc +++ b/ui/wm/core/image_grid.cc @@ -20,7 +20,8 @@ using std::max; using std::min; -namespace wm { +namespace views { +namespace corewm { gfx::RectF ImageGrid::TestAPI::GetTransformedLayerBounds( const ui::Layer& layer) { @@ -303,4 +304,5 @@ void ImageGrid::ScaleHeight(gfx::Size center, transform.Scale(1.0, scale); } -} // namespace wm +} // namespace corewm +} // namespace views diff --git a/ui/wm/core/image_grid.h b/ui/wm/core/image_grid.h index 49ac642..0547157 100644 --- a/ui/wm/core/image_grid.h +++ b/ui/wm/core/image_grid.h @@ -18,7 +18,8 @@ namespace gfx { class Image; } // namespace gfx -namespace wm { +namespace views { +namespace corewm { // An ImageGrid is a 3x3 array of ui::Layers, each containing an image. // @@ -221,6 +222,7 @@ class WM_CORE_EXPORT ImageGrid { DISALLOW_COPY_AND_ASSIGN(ImageGrid); }; -} // namespace wm +} // namespace corewm +} // namespace views #endif // UI_WM_CORE_IMAGE_GRID_H_ diff --git a/ui/wm/core/image_grid_unittest.cc b/ui/wm/core/image_grid_unittest.cc index 4b413e4..82fa4e3 100644 --- a/ui/wm/core/image_grid_unittest.cc +++ b/ui/wm/core/image_grid_unittest.cc @@ -10,7 +10,8 @@ #include "ui/gfx/image/image.h" #include "ui/gfx/image/image_skia.h" -namespace wm { +namespace views { +namespace corewm { namespace { @@ -337,4 +338,5 @@ TEST_F(ImageGridTest, TooSmall) { EXPECT_TRUE(test_api.bottom_right_clip_rect().IsEmpty()); } -} // namespace wm +} // namespace corewm +} // namespace views diff --git a/ui/wm/core/input_method_event_filter.cc b/ui/wm/core/input_method_event_filter.cc index d66846c..d97bf03 100644 --- a/ui/wm/core/input_method_event_filter.cc +++ b/ui/wm/core/input_method_event_filter.cc @@ -11,7 +11,8 @@ #include "ui/events/event.h" #include "ui/events/event_processor.h" -namespace wm { +namespace views { +namespace corewm { //////////////////////////////////////////////////////////////////////////////// // InputMethodEventFilter, public: @@ -70,4 +71,5 @@ bool InputMethodEventFilter::DispatchKeyEventPostIME( return aura_event.handled(); } -} // namespace wm +} // namespace corewm +} // namespace views diff --git a/ui/wm/core/input_method_event_filter.h b/ui/wm/core/input_method_event_filter.h index 17a6a0e..9ed5216 100644 --- a/ui/wm/core/input_method_event_filter.h +++ b/ui/wm/core/input_method_event_filter.h @@ -18,7 +18,8 @@ class EventProcessor; class InputMethod; } -namespace wm { +namespace views { +namespace corewm { // An event filter that forwards a KeyEvent to a system IME, and dispatches a // TranslatedKeyEvent to the root window as needed. @@ -48,6 +49,7 @@ class WM_CORE_EXPORT InputMethodEventFilter DISALLOW_COPY_AND_ASSIGN(InputMethodEventFilter); }; -} // namespace wm +} // namespace corewm +} // namespace views #endif // UI_WM_CORE_INPUT_METHOD_EVENT_FILTER_H_ diff --git a/ui/wm/core/input_method_event_filter_unittest.cc b/ui/wm/core/input_method_event_filter_unittest.cc index e5a35e8..ef1a847 100644 --- a/ui/wm/core/input_method_event_filter_unittest.cc +++ b/ui/wm/core/input_method_event_filter_unittest.cc @@ -22,7 +22,8 @@ DISABLED_TestInputMethodKeyEventPropagation #endif -namespace wm { +namespace views { +namespace corewm { typedef aura::test::AuraTestBase InputMethodEventFilterTest; @@ -86,4 +87,5 @@ TEST_F(InputMethodEventFilterTest, TestInputMethodKeyEventPropagation) { window.reset(); } -} // namespace wm +} // namespace corewm +} // namespace views diff --git a/ui/wm/core/masked_window_targeter.cc b/ui/wm/core/masked_window_targeter.cc index 4cc26d5..c6277fb 100644 --- a/ui/wm/core/masked_window_targeter.cc +++ b/ui/wm/core/masked_window_targeter.cc @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#include "ui/wm/core/masked_window_targeter.h" +#include "ui/wm/public/masked_window_targeter.h" #include "ui/aura/window.h" #include "ui/gfx/path.h" diff --git a/ui/wm/core/native_cursor_manager.h b/ui/wm/core/native_cursor_manager.h index 68c9d46..def5c96 100644 --- a/ui/wm/core/native_cursor_manager.h +++ b/ui/wm/core/native_cursor_manager.h @@ -13,7 +13,8 @@ namespace gfx { class Display; } -namespace wm { +namespace views { +namespace corewm { // Interface where platforms such as Ash or Desktop aura are notified of // requested changes to cursor state. When requested, implementer should tell @@ -26,40 +27,41 @@ class WM_CORE_EXPORT NativeCursorManager { // A request to set the screen DPI. Can cause changes in the current cursor. virtual void SetDisplay( const gfx::Display& display, - wm::NativeCursorManagerDelegate* delegate) = 0; + views::corewm::NativeCursorManagerDelegate* delegate) = 0; // A request to set the cursor to |cursor|. At minimum, implementer should // call NativeCursorManagerDelegate::CommitCursor() with whatever cursor is // actually used. virtual void SetCursor( gfx::NativeCursor cursor, - wm::NativeCursorManagerDelegate* delegate) = 0; + views::corewm::NativeCursorManagerDelegate* delegate) = 0; // A request to set the visibility of the cursor. At minimum, implementer // should call NativeCursorManagerDelegate::CommitVisibility() with whatever // the visibility is. virtual void SetVisibility( bool visible, - wm::NativeCursorManagerDelegate* delegate) = 0; + views::corewm::NativeCursorManagerDelegate* delegate) = 0; // A request to set the scale of the cursor icon. virtual void SetScale( float scale, - wm::NativeCursorManagerDelegate* delegate) = 0; + views::corewm::NativeCursorManagerDelegate* delegate) = 0; // A request to set the scale of the cursor icon. virtual void SetCursorSet( ui::CursorSetType cursor_set, - wm::NativeCursorManagerDelegate* delegate) = 0; + views::corewm::NativeCursorManagerDelegate* delegate) = 0; // A request to set whether mouse events are disabled. At minimum, // implementer should call NativeCursorManagerDelegate:: // CommitMouseEventsEnabled() with whether mouse events are actually enabled. virtual void SetMouseEventsEnabled( bool enabled, - wm::NativeCursorManagerDelegate* delegate) = 0; + views::corewm::NativeCursorManagerDelegate* delegate) = 0; }; -} // namespace wm +} // namespace corewm +} // namespace views #endif // UI_WM_CORE_NATIVE_CURSOR_MANAGER_H_ diff --git a/ui/wm/core/native_cursor_manager_delegate.h b/ui/wm/core/native_cursor_manager_delegate.h index 0571d57..c147700 100644 --- a/ui/wm/core/native_cursor_manager_delegate.h +++ b/ui/wm/core/native_cursor_manager_delegate.h @@ -9,7 +9,8 @@ #include "ui/gfx/native_widget_types.h" #include "ui/wm/core/wm_core_export.h" -namespace wm { +namespace views { +namespace corewm { // The non-public interface that CursorManager exposes to its users. This // gives accessors to all the current state, and mutators to all the current @@ -29,6 +30,7 @@ class WM_CORE_EXPORT NativeCursorManagerDelegate { virtual void CommitMouseEventsEnabled(bool enabled) = 0; }; -} // namespace wm +} // namespace corewm +} // namespace views #endif // UI_WM_CORE_NATIVE_CURSOR_MANAGER_DELEGATE_H_ diff --git a/ui/wm/core/shadow.cc b/ui/wm/core/shadow.cc index 1eb0ac6..fb2d940 100644 --- a/ui/wm/core/shadow.cc +++ b/ui/wm/core/shadow.cc @@ -24,25 +24,25 @@ const int kSmallInteriorInset = 5; // Duration for opacity animation in milliseconds. const int kShadowAnimationDurationMs = 100; -float GetOpacityForStyle(wm::Shadow::Style style) { +float GetOpacityForStyle(views::corewm::Shadow::Style style) { switch (style) { - case wm::Shadow::STYLE_ACTIVE: + case views::corewm::Shadow::STYLE_ACTIVE: return kActiveShadowOpacity; - case wm::Shadow::STYLE_INACTIVE: + case views::corewm::Shadow::STYLE_INACTIVE: return kInactiveShadowOpacity; - case wm::Shadow::STYLE_SMALL: + case views::corewm::Shadow::STYLE_SMALL: return kSmallShadowOpacity; } return 1.0f; } -int GetInteriorInsetForStyle(wm::Shadow::Style style) { +int GetInteriorInsetForStyle(views::corewm::Shadow::Style style) { switch (style) { - case wm::Shadow::STYLE_ACTIVE: + case views::corewm::Shadow::STYLE_ACTIVE: return kActiveInteriorInset; - case wm::Shadow::STYLE_INACTIVE: + case views::corewm::Shadow::STYLE_INACTIVE: return kInactiveInteriorInset; - case wm::Shadow::STYLE_SMALL: + case views::corewm::Shadow::STYLE_SMALL: return kSmallInteriorInset; } return 0; @@ -50,7 +50,8 @@ int GetInteriorInsetForStyle(wm::Shadow::Style style) { } // namespace -namespace wm { +namespace views { +namespace corewm { Shadow::Shadow() : style_(STYLE_ACTIVE), interior_inset_(0) { } @@ -190,4 +191,5 @@ void Shadow::UpdateImageGridBounds() { image_grid_->SetContentBounds(image_grid_bounds); } -} // namespace wm +} // namespace corewm +} // namespace views diff --git a/ui/wm/core/shadow.h b/ui/wm/core/shadow.h index fa42976..0513782 100644 --- a/ui/wm/core/shadow.h +++ b/ui/wm/core/shadow.h @@ -15,7 +15,8 @@ namespace ui { class Layer; } // namespace ui -namespace wm { +namespace views { +namespace corewm { class ImageGrid; @@ -81,6 +82,7 @@ class WM_CORE_EXPORT Shadow : public ui::ImplicitAnimationObserver { DISALLOW_COPY_AND_ASSIGN(Shadow); }; -} // namespace wm +} // namespace corewm +} // namespace views #endif // UI_WM_CORE_SHADOW_H_ diff --git a/ui/wm/core/shadow_controller.cc b/ui/wm/core/shadow_controller.cc index 31fb140..5dcc942 100644 --- a/ui/wm/core/shadow_controller.cc +++ b/ui/wm/core/shadow_controller.cc @@ -23,7 +23,8 @@ using std::make_pair; -namespace wm { +namespace views { +namespace corewm { namespace { @@ -269,4 +270,5 @@ Shadow* ShadowController::TestApi::GetShadowForWindow(aura::Window* window) { return controller_->impl_->GetShadowForWindow(window); } -} // namespace wm +} // namespace corewm +} // namespace views diff --git a/ui/wm/core/shadow_controller.h b/ui/wm/core/shadow_controller.h index d9451e7..3f3d1d9 100644 --- a/ui/wm/core/shadow_controller.h +++ b/ui/wm/core/shadow_controller.h @@ -23,7 +23,8 @@ namespace gfx { class Rect; } -namespace wm { +namespace views { +namespace corewm { class Shadow; @@ -64,6 +65,7 @@ class WM_CORE_EXPORT ShadowController : DISALLOW_COPY_AND_ASSIGN(ShadowController); }; -} // namespace wm +} // namespace corewm +} // namespace views #endif // UI_WM_CORE_SHADOW_CONTROLLER_H_ diff --git a/ui/wm/core/shadow_controller_unittest.cc b/ui/wm/core/shadow_controller_unittest.cc index 3f31b2f..057f2b2 100644 --- a/ui/wm/core/shadow_controller_unittest.cc +++ b/ui/wm/core/shadow_controller_unittest.cc @@ -19,7 +19,8 @@ #include "ui/wm/core/window_util.h" #include "ui/wm/core/wm_state.h" -namespace wm { +namespace views { +namespace corewm { class ShadowControllerTest : public aura::test::AuraTestBase { public: @@ -27,7 +28,7 @@ class ShadowControllerTest : public aura::test::AuraTestBase { virtual ~ShadowControllerTest() {} virtual void SetUp() OVERRIDE { - wm_state_.reset(new wm::WMState); + wm_state_.reset(new views::corewm::WMState); AuraTestBase::SetUp(); aura::client::ActivationClient* activation_client = aura::client::GetActivationClient(root_window()); @@ -51,7 +52,7 @@ class ShadowControllerTest : public aura::test::AuraTestBase { private: scoped_ptr<ShadowController> shadow_controller_; - scoped_ptr<wm::WMState> wm_state_; + scoped_ptr<views::corewm::WMState> wm_state_; DISALLOW_COPY_AND_ASSIGN(ShadowControllerTest); }; @@ -214,4 +215,5 @@ TEST_F(ShadowControllerTest, TransientParentKeepsActiveShadow) { EXPECT_EQ(Shadow::STYLE_ACTIVE, shadow1->style()); } -} // namespace wm +} // namespace corewm +} // namespace views diff --git a/ui/wm/core/shadow_types.cc b/ui/wm/core/shadow_types.cc index a7afe89..c6a590d7 100644 --- a/ui/wm/core/shadow_types.cc +++ b/ui/wm/core/shadow_types.cc @@ -6,9 +6,10 @@ #include "ui/aura/window_property.h" -DECLARE_WINDOW_PROPERTY_TYPE(wm::ShadowType); +DECLARE_WINDOW_PROPERTY_TYPE(views::corewm::ShadowType); -namespace wm { +namespace views { +namespace corewm { void SetShadowType(aura::Window* window, ShadowType shadow_type) { window->SetProperty(kShadowTypeKey, shadow_type); @@ -20,4 +21,5 @@ ShadowType GetShadowType(aura::Window* window) { DEFINE_WINDOW_PROPERTY_KEY(ShadowType, kShadowTypeKey, SHADOW_TYPE_NONE); -} // namespace wm +} // namespace corewm +} // namespace views diff --git a/ui/wm/core/shadow_types.h b/ui/wm/core/shadow_types.h index 49c92fd..235b48f 100644 --- a/ui/wm/core/shadow_types.h +++ b/ui/wm/core/shadow_types.h @@ -12,7 +12,8 @@ namespace aura { class Window; } -namespace wm { +namespace views { +namespace corewm { // Different types of drop shadows that can be drawn under a window by the // shell. Used as a value for the kShadowTypeKey property. @@ -29,6 +30,7 @@ WM_CORE_EXPORT ShadowType GetShadowType(aura::Window* window); // window. If unset, no shadow is displayed. extern const aura::WindowProperty<ShadowType>* const kShadowTypeKey; -} // namespace wm +} // namespace corewm +} // namespace views #endif // UI_WM_CORE_SHADOW_TYPES_H_ diff --git a/ui/wm/core/transient_window_controller.cc b/ui/wm/core/transient_window_controller.cc index bb1945c..c0fbce1 100644 --- a/ui/wm/core/transient_window_controller.cc +++ b/ui/wm/core/transient_window_controller.cc @@ -6,7 +6,8 @@ #include "ui/wm/core/transient_window_manager.h" -namespace wm { +namespace views { +namespace corewm { TransientWindowController::TransientWindowController() { } @@ -37,4 +38,5 @@ const aura::Window* TransientWindowController::GetTransientParent( return window_manager ? window_manager->transient_parent() : NULL; } -} // namespace wm +} // namespace corewm +} // namespace views diff --git a/ui/wm/core/transient_window_controller.h b/ui/wm/core/transient_window_controller.h index 598904e..01a8de2 100644 --- a/ui/wm/core/transient_window_controller.h +++ b/ui/wm/core/transient_window_controller.h @@ -8,7 +8,8 @@ #include "ui/aura/client/transient_window_client.h" #include "ui/wm/core/wm_core_export.h" -namespace wm { +namespace views { +namespace corewm { // TransientWindowClient implementation. Uses TransientWindowManager to handle // tracking transient per window. @@ -31,6 +32,7 @@ class WM_CORE_EXPORT TransientWindowController DISALLOW_COPY_AND_ASSIGN(TransientWindowController); }; -} // namespace wm +} // namespace corewm +} // namespace views #endif // UI_WM_CORE_TRANSIENT_WINDOW_CONTROLLER_H_ diff --git a/ui/wm/core/transient_window_manager.cc b/ui/wm/core/transient_window_manager.cc index 6166e770..eb67bd3 100644 --- a/ui/wm/core/transient_window_manager.cc +++ b/ui/wm/core/transient_window_manager.cc @@ -17,7 +17,8 @@ using aura::Window; -namespace wm { +namespace views { +namespace corewm { DEFINE_OWNED_WINDOW_PROPERTY_KEY(TransientWindowManager, kPropertyKey, NULL); @@ -151,4 +152,5 @@ void TransientWindowManager::OnWindowDestroying(Window* window) { DCHECK(transient_children_.empty()); } -} // namespace wm +} // namespace corewm +} // namespace views diff --git a/ui/wm/core/transient_window_manager.h b/ui/wm/core/transient_window_manager.h index 0f84ba3..bd4ef02 100644 --- a/ui/wm/core/transient_window_manager.h +++ b/ui/wm/core/transient_window_manager.h @@ -11,7 +11,8 @@ #include "ui/aura/window_observer.h" #include "ui/wm/core/wm_core_export.h" -namespace wm { +namespace views { +namespace corewm { class TransientWindowObserver; @@ -97,6 +98,7 @@ class WM_CORE_EXPORT TransientWindowManager : public aura::WindowObserver { DISALLOW_COPY_AND_ASSIGN(TransientWindowManager); }; -} // namespace wm +} // namespace corewm +} // namespace views #endif // UI_WM_CORE_TRANSIENT_WINDOW_MANAGER_H_ diff --git a/ui/wm/core/transient_window_manager_unittest.cc b/ui/wm/core/transient_window_manager_unittest.cc index 5064854..c344552 100644 --- a/ui/wm/core/transient_window_manager_unittest.cc +++ b/ui/wm/core/transient_window_manager_unittest.cc @@ -19,7 +19,8 @@ using aura::Window; using aura::test::ChildWindowIDsAsString; using aura::test::CreateTestWindowWithId; -namespace wm { +namespace views { +namespace corewm { class TestTransientWindowObserver : public TransientWindowObserver { public: @@ -56,7 +57,7 @@ class TransientWindowManagerTest : public aura::test::AuraTestBase { virtual void SetUp() OVERRIDE { AuraTestBase::SetUp(); - wm_state_.reset(new wm::WMState); + wm_state_.reset(new views::corewm::WMState); } virtual void TearDown() OVERRIDE { @@ -77,7 +78,7 @@ class TransientWindowManagerTest : public aura::test::AuraTestBase { } private: - scoped_ptr<wm::WMState> wm_state_; + scoped_ptr<views::corewm::WMState> wm_state_; DISALLOW_COPY_AND_ASSIGN(TransientWindowManagerTest); }; @@ -633,4 +634,5 @@ TEST_F(TransientWindowManagerTest, TransientWindowObserverNotified) { TransientWindowManager::Get(parent.get())->RemoveObserver(&test_observer); } -} // namespace wm +} // namespace corewm +} // namespace views diff --git a/ui/wm/core/transient_window_observer.h b/ui/wm/core/transient_window_observer.h index 6a7a2e2..0f7df7c 100644 --- a/ui/wm/core/transient_window_observer.h +++ b/ui/wm/core/transient_window_observer.h @@ -11,7 +11,8 @@ namespace aura { class Window; } -namespace wm { +namespace views { +namespace corewm { class WM_CORE_EXPORT TransientWindowObserver { public: @@ -27,6 +28,7 @@ class WM_CORE_EXPORT TransientWindowObserver { virtual ~TransientWindowObserver() {} }; -} // namespace wm +} // namespace corewm +} // namespace views #endif // UI_WM_CORE_TRANSIENT_WINDOW_OBSERVER_H_ diff --git a/ui/wm/core/transient_window_stacking_client.cc b/ui/wm/core/transient_window_stacking_client.cc index 7ba7c6a..c217bea 100644 --- a/ui/wm/core/transient_window_stacking_client.cc +++ b/ui/wm/core/transient_window_stacking_client.cc @@ -11,7 +11,8 @@ using aura::Window; -namespace wm { +namespace views { +namespace corewm { namespace { @@ -129,4 +130,5 @@ bool TransientWindowStackingClient::AdjustStacking( return *child != *target; } -} // namespace wm +} // namespace corewm +} // namespace views diff --git a/ui/wm/core/transient_window_stacking_client.h b/ui/wm/core/transient_window_stacking_client.h index 5641a22..8384b3f 100644 --- a/ui/wm/core/transient_window_stacking_client.h +++ b/ui/wm/core/transient_window_stacking_client.h @@ -8,7 +8,8 @@ #include "ui/aura/client/window_stacking_client.h" #include "ui/wm/core/wm_core_export.h" -namespace wm { +namespace views { +namespace corewm { class TransientWindowManager; @@ -32,6 +33,7 @@ class WM_CORE_EXPORT TransientWindowStackingClient DISALLOW_COPY_AND_ASSIGN(TransientWindowStackingClient); }; -} // namespace wm +} // namespace corewm +} // namespace views #endif // UI_WM_CORE_TRANSIENT_WINDOW_STACKING_CLIENT_H_ diff --git a/ui/wm/core/transient_window_stacking_client_unittest.cc b/ui/wm/core/transient_window_stacking_client_unittest.cc index c5d3bd0..c05520b 100644 --- a/ui/wm/core/transient_window_stacking_client_unittest.cc +++ b/ui/wm/core/transient_window_stacking_client_unittest.cc @@ -14,7 +14,8 @@ using aura::test::ChildWindowIDsAsString; using aura::test::CreateTestWindowWithId; using aura::Window; -namespace wm { +namespace views { +namespace corewm { class TransientWindowStackingClientTest : public aura::test::AuraTestBase { public: @@ -212,4 +213,5 @@ TEST_F(TransientWindowStackingClientTest, ui::test::ChildLayerNamesAsString(*root_window()->layer())); } -} // namespace wm +} // namespace corewm +} // namespace views diff --git a/ui/wm/core/visibility_controller.cc b/ui/wm/core/visibility_controller.cc index fc187a9..d4c9784 100644 --- a/ui/wm/core/visibility_controller.cc +++ b/ui/wm/core/visibility_controller.cc @@ -9,7 +9,8 @@ #include "ui/compositor/layer.h" #include "ui/wm/core/window_animations.h" -namespace wm { +namespace views { +namespace corewm { namespace { @@ -85,5 +86,6 @@ void SetChildWindowVisibilityChangesAnimated(aura::Window* window) { window->SetProperty(kChildWindowVisibilityChangesAnimatedKey, true); } -} // namespace wm +} // namespace corewm +} // namespace views diff --git a/ui/wm/core/visibility_controller.h b/ui/wm/core/visibility_controller.h index 912e974..3a08aa3 100644 --- a/ui/wm/core/visibility_controller.h +++ b/ui/wm/core/visibility_controller.h @@ -10,7 +10,8 @@ #include "ui/aura/client/visibility_client.h" #include "ui/wm/core/wm_core_export.h" -namespace wm { +namespace views { +namespace corewm { class WM_CORE_EXPORT VisibilityController : public aura::client::VisibilityClient { @@ -69,6 +70,7 @@ class WM_CORE_EXPORT SuspendChildWindowVisibilityAnimations { void WM_CORE_EXPORT SetChildWindowVisibilityChangesAnimated( aura::Window* window); -} // namespace wm +} // namespace corewm +} // namespace views #endif // UI_WM_CORE_VISIBILITY_CONTROLLER_H_ diff --git a/ui/wm/core/visibility_controller_unittest.cc b/ui/wm/core/visibility_controller_unittest.cc index 70d1386..81e7978d 100644 --- a/ui/wm/core/visibility_controller_unittest.cc +++ b/ui/wm/core/visibility_controller_unittest.cc @@ -14,7 +14,8 @@ #include "ui/compositor/scoped_animation_duration_scale_mode.h" #include "ui/compositor/scoped_layer_animation_settings.h" -namespace wm { +namespace views { +namespace corewm { typedef aura::test::AuraTestBase VisibilityControllerTest; @@ -90,4 +91,5 @@ TEST_F(VisibilityControllerTest, AnimateTransparencyToZeroAndHideHides) { EXPECT_FALSE(window->IsVisible()); } -} // namespace wm +} // namespace corewm +} // namespace views diff --git a/ui/wm/core/window_animations.cc b/ui/wm/core/window_animations.cc index 3b09188..feccce3 100644 --- a/ui/wm/core/window_animations.cc +++ b/ui/wm/core/window_animations.cc @@ -37,8 +37,8 @@ #include "ui/wm/core/wm_core_switches.h" DECLARE_WINDOW_PROPERTY_TYPE(int) -DECLARE_WINDOW_PROPERTY_TYPE(wm::WindowVisibilityAnimationType) -DECLARE_WINDOW_PROPERTY_TYPE(wm::WindowVisibilityAnimationTransition) +DECLARE_WINDOW_PROPERTY_TYPE(views::corewm::WindowVisibilityAnimationType) +DECLARE_WINDOW_PROPERTY_TYPE(views::corewm::WindowVisibilityAnimationTransition) DECLARE_WINDOW_PROPERTY_TYPE(float) DECLARE_EXPORTED_WINDOW_PROPERTY_TYPE(WM_CORE_EXPORT, bool) @@ -46,7 +46,8 @@ using aura::Window; using base::TimeDelta; using ui::Layer; -namespace wm { +namespace views { +namespace corewm { namespace { const float kWindowAnimation_Vertical_TranslateY = 15.f; } // namespace @@ -553,4 +554,5 @@ bool WindowAnimationsDisabled(aura::Window* window) { switches::kWindowAnimationsDisabled)); } -} // namespace wm +} // namespace corewm +} // namespace views diff --git a/ui/wm/core/window_animations.h b/ui/wm/core/window_animations.h index 73a8173..2c7997d 100644 --- a/ui/wm/core/window_animations.h +++ b/ui/wm/core/window_animations.h @@ -24,7 +24,8 @@ class Layer; class LayerAnimationSequence; } -namespace wm { +namespace views { +namespace corewm { // A variety of canned animations for window transitions. enum WindowVisibilityAnimationType { @@ -98,6 +99,7 @@ WM_CORE_EXPORT bool AnimateWindow(aura::Window* window, // if the global flag disabling window animations is present. WM_CORE_EXPORT bool WindowAnimationsDisabled(aura::Window* window); -} // namespace wm +} // namespace corewm +} // namespace views #endif // UI_WM_CORE_WINDOW_ANIMATIONS_H_ diff --git a/ui/wm/core/window_animations_unittest.cc b/ui/wm/core/window_animations_unittest.cc index edce6af..20428fa 100644 --- a/ui/wm/core/window_animations_unittest.cc +++ b/ui/wm/core/window_animations_unittest.cc @@ -18,7 +18,8 @@ using aura::Window; using ui::Layer; -namespace wm { +namespace views { +namespace corewm { class WindowAnimationsTest : public aura::test::AuraTestBase { public: @@ -128,7 +129,7 @@ TEST_F(WindowAnimationsTest, NotifyHideCompleted) { NotifyHideCompletedAnimationHost animation_host; scoped_ptr<aura::Window> window(aura::test::CreateTestWindowWithId(0, NULL)); aura::client::SetAnimationHost(window.get(), &animation_host); - wm::SetWindowVisibilityAnimationType( + views::corewm::SetWindowVisibilityAnimationType( window.get(), WINDOW_VISIBILITY_ANIMATION_TYPE_FADE); AnimateOnChildWindowVisibilityChanged(window.get(), true); EXPECT_TRUE(window->layer()->visible()); @@ -138,4 +139,5 @@ TEST_F(WindowAnimationsTest, NotifyHideCompleted) { EXPECT_TRUE(animation_host.hide_completed()); } -} // namespace wm +} // namespace corewm +} // namespace views diff --git a/ui/wm/core/window_modality_controller.cc b/ui/wm/core/window_modality_controller.cc index 2eca7e2..7372e1e 100644 --- a/ui/wm/core/window_modality_controller.cc +++ b/ui/wm/core/window_modality_controller.cc @@ -19,7 +19,8 @@ #include "ui/wm/core/window_animations.h" #include "ui/wm/core/window_util.h" -namespace wm { +namespace views { +namespace corewm { // Transient child's modal parent. extern const aura::WindowProperty<aura::Window*>* const kModalParentKey; @@ -191,4 +192,5 @@ bool WindowModalityController::ProcessLocatedEvent(aura::Window* target, return !!modal_transient_child; } -} // namespace wm +} // namespace corewm +} // namespace views diff --git a/ui/wm/core/window_modality_controller.h b/ui/wm/core/window_modality_controller.h index d098d57..f31162a 100644 --- a/ui/wm/core/window_modality_controller.h +++ b/ui/wm/core/window_modality_controller.h @@ -18,7 +18,8 @@ class EventTarget; class LocatedEvent; } -namespace wm { +namespace views { +namespace corewm { // Sets the modal parent for the child. WM_CORE_EXPORT void SetModalParent(aura::Window* child, aura::Window* parent); @@ -66,6 +67,7 @@ class WM_CORE_EXPORT WindowModalityController : public ui::EventHandler, DISALLOW_COPY_AND_ASSIGN(WindowModalityController); }; -} // namespace wm +} // namespace corewm +} // namespace views #endif // UI_WM_CORE_WINDOW_MODALITY_CONTROLLER_H_ diff --git a/ui/wm/core/window_util.cc b/ui/wm/core/window_util.cc index dff8339..9af7cfa 100644 --- a/ui/wm/core/window_util.cc +++ b/ui/wm/core/window_util.cc @@ -35,7 +35,8 @@ void CloneChildren(ui::Layer* to_clone, ui::Layer* parent) { } // namespace -namespace wm { +namespace views { +namespace corewm { void ActivateWindow(aura::Window* window) { DCHECK(window); @@ -126,4 +127,5 @@ bool HasTransientAncestor(const aura::Window* window, HasTransientAncestor(transient_parent, ancestor) : false; } -} // namespace wm +} // namespace corewm +} // namespace views diff --git a/ui/wm/core/window_util.h b/ui/wm/core/window_util.h index 81989f9..3cb7484 100644 --- a/ui/wm/core/window_util.h +++ b/ui/wm/core/window_util.h @@ -22,7 +22,8 @@ class LayerOwner; class LayerTreeOwner; } -namespace wm { +namespace views { +namespace corewm { WM_CORE_EXPORT void ActivateWindow(aura::Window* window); WM_CORE_EXPORT void DeactivateWindow(aura::Window* window); @@ -64,6 +65,7 @@ WM_CORE_EXPORT void RemoveTransientChild(aura::Window* parent, WM_CORE_EXPORT bool HasTransientAncestor(const aura::Window* window, const aura::Window* ancestor); -} // namespace wm +} // namespace corewm +} // namespace views #endif // UI_WM_CORE_WINDOW_UTIL_H_ diff --git a/ui/wm/core/wm_core_export.h b/ui/wm/core/wm_core_export.h index 2056ccc..c38c731 100644 --- a/ui/wm/core/wm_core_export.h +++ b/ui/wm/core/wm_core_export.h @@ -5,6 +5,12 @@ #ifndef UI_WM_CORE_WM_CORE_EXPORT_H_ #define UI_WM_CORE_WM_CORE_EXPORT_H_ +#include "ui/views/views_export.h" + +#if 1 +#define WM_CORE_EXPORT VIEWS_EXPORT +#else + // Defines WM_CORE_EXPORT so that functionality implemented by the Views module // can be exported to consumers. @@ -29,4 +35,6 @@ #define WM_CORE_EXPORT #endif +#endif + #endif // UI_WM_CORE_WM_CORE_EXPORT_H_ diff --git a/ui/wm/core/wm_core_switches.cc b/ui/wm/core/wm_core_switches.cc index 12fbfcc..a417ed8 100644 --- a/ui/wm/core/wm_core_switches.cc +++ b/ui/wm/core/wm_core_switches.cc @@ -6,11 +6,13 @@ #include "base/command_line.h" -namespace wm { +namespace views { +namespace corewm { namespace switches { // If present animations are disabled. const char kWindowAnimationsDisabled[] = "wm-window-animations-disabled"; } // namespace switches -} // namespace wm +} // namespace corewm +} // namespace views diff --git a/ui/wm/core/wm_core_switches.h b/ui/wm/core/wm_core_switches.h index dd48025..77bcdb0 100644 --- a/ui/wm/core/wm_core_switches.h +++ b/ui/wm/core/wm_core_switches.h @@ -8,7 +8,8 @@ #include "build/build_config.h" #include "ui/wm/core/wm_core_export.h" -namespace wm { +namespace views { +namespace corewm { namespace switches { // Note: If you add a switch, consider if it needs to be copied to a subsequent @@ -19,6 +20,7 @@ namespace switches { WM_CORE_EXPORT extern const char kWindowAnimationsDisabled[]; } // namespace switches -} // namespace wm +} // namespace corewm +} // namespace views #endif // UI_WM_CORE_WM_CORE_SWITCHES_H_ diff --git a/ui/wm/core/wm_state.cc b/ui/wm/core/wm_state.cc index afb84c7..aa2a5ef 100644 --- a/ui/wm/core/wm_state.cc +++ b/ui/wm/core/wm_state.cc @@ -7,7 +7,8 @@ #include "ui/wm/core/transient_window_controller.h" #include "ui/wm/core/transient_window_stacking_client.h" -namespace wm { +namespace views { +namespace corewm { WMState::WMState() : window_stacking_client_(new TransientWindowStackingClient), @@ -26,4 +27,5 @@ WMState::~WMState() { } } -} // namespace wm +} // namespace corewm +} // namespace views diff --git a/ui/wm/core/wm_state.h b/ui/wm/core/wm_state.h index b846f70..f3573e0 100644 --- a/ui/wm/core/wm_state.h +++ b/ui/wm/core/wm_state.h @@ -8,7 +8,8 @@ #include "base/memory/scoped_ptr.h" #include "ui/wm/core/wm_core_export.h" -namespace wm { +namespace views { +namespace corewm { class TransientWindowController; class TransientWindowStackingClient; @@ -27,6 +28,7 @@ class WM_CORE_EXPORT WMState { DISALLOW_COPY_AND_ASSIGN(WMState); }; -} // namespace wm +} // namespace corewm +} // namespace views #endif // UI_WM_CORE_WM_STATE_H_ diff --git a/ui/wm/core/easy_resize_window_targeter.h b/ui/wm/public/easy_resize_window_targeter.h index f873509..f873509 100644 --- a/ui/wm/core/easy_resize_window_targeter.h +++ b/ui/wm/public/easy_resize_window_targeter.h diff --git a/ui/wm/core/masked_window_targeter.h b/ui/wm/public/masked_window_targeter.h index ad3140d3..ad3140d3 100644 --- a/ui/wm/core/masked_window_targeter.h +++ b/ui/wm/public/masked_window_targeter.h diff --git a/ui/wm/test/DEPS b/ui/wm/test/DEPS index 412f2e6..78adcc9 100644 --- a/ui/wm/test/DEPS +++ b/ui/wm/test/DEPS @@ -1,7 +1,4 @@ include_rules = [ "+ui/aura", - "+ui/base/resource/resource_bundle.h", - "+ui/base/ui_base_paths.h", - "+ui/gl", "+ui/views", ] diff --git a/ui/wm/test/run_all_unittests.cc b/ui/wm/test/run_all_unittests.cc deleted file mode 100644 index d399ca1..0000000 --- a/ui/wm/test/run_all_unittests.cc +++ /dev/null @@ -1,48 +0,0 @@ -// Copyright 2014 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 "base/basictypes.h" -#include "base/bind.h" -#include "base/compiler_specific.h" -#include "base/path_service.h" -#include "base/test/launcher/unit_test_launcher.h" -#include "base/test/test_suite.h" -#include "ui/base/resource/resource_bundle.h" -#include "ui/base/ui_base_paths.h" -#include "ui/gl/gl_surface.h" - -class WMTestSuite : public base::TestSuite { - public: - WMTestSuite(int argc, char** argv) : base::TestSuite(argc, argv) {} - - protected: - virtual void Initialize() OVERRIDE { - base::TestSuite::Initialize(); - gfx::GLSurface::InitializeOneOffForTests(); - ui::RegisterPathProvider(); - - base::FilePath pak_dir; - PathService::Get(base::DIR_MODULE, &pak_dir); - - base::FilePath pak_file; - pak_file = pak_dir.Append(FILE_PATH_LITERAL("ui_test.pak")); - - ui::ResourceBundle::InitSharedInstanceWithPakPath(pak_file); - } - - virtual void Shutdown() OVERRIDE { - ui::ResourceBundle::CleanupSharedInstance(); - base::TestSuite::Shutdown(); - } - - private: - DISALLOW_COPY_AND_ASSIGN(WMTestSuite); -}; - -int main(int argc, char** argv) { - WMTestSuite test_suite(argc, argv); - - return base::LaunchUnitTests( - argc, argv, base::Bind(&WMTestSuite::Run, base::Unretained(&test_suite))); -} diff --git a/ui/wm/test/wm_test_helper.cc b/ui/wm/test/wm_test_helper.cc index 160923c8..a8f9aa8 100644 --- a/ui/wm/test/wm_test_helper.cc +++ b/ui/wm/test/wm_test_helper.cc @@ -23,11 +23,11 @@ WMTestHelper::WMTestHelper(const gfx::Size& default_window_size) { focus_client_.reset(new aura::test::TestFocusClient); aura::client::SetFocusClient(host_->window(), focus_client_.get()); - root_window_event_filter_ = new wm::CompoundEventFilter; + root_window_event_filter_ = new views::corewm::CompoundEventFilter; // Pass ownership of the filter to the root_window. host_->window()->SetEventFilter(root_window_event_filter_); - input_method_filter_.reset(new wm::InputMethodEventFilter( + input_method_filter_.reset(new views::corewm::InputMethodEventFilter( host_->GetAcceleratedWidget())); input_method_filter_->SetInputMethodPropertyInRootWindow(host_->window()); root_window_event_filter_->AddHandler(input_method_filter_.get()); diff --git a/ui/wm/test/wm_test_helper.h b/ui/wm/test/wm_test_helper.h index e01486b..d6720c0 100644 --- a/ui/wm/test/wm_test_helper.h +++ b/ui/wm/test/wm_test_helper.h @@ -25,10 +25,12 @@ class Rect; class Size; } -namespace wm { +namespace views { +namespace corewm { class CompoundEventFilter; class InputMethodEventFilter; } +} namespace wm { @@ -51,10 +53,10 @@ class WMTestHelper : public aura::client::WindowTreeClient { scoped_ptr<aura::WindowTreeHost> host_; // Owned by the root Window. - wm::CompoundEventFilter* root_window_event_filter_; + views::corewm::CompoundEventFilter* root_window_event_filter_; scoped_ptr<aura::client::DefaultCaptureClient> capture_client_; - scoped_ptr<wm::InputMethodEventFilter> input_method_filter_; + scoped_ptr<views::corewm::InputMethodEventFilter> input_method_filter_; scoped_ptr<aura::client::DefaultActivationClient> activation_client_; scoped_ptr<aura::client::FocusClient> focus_client_; diff --git a/ui/wm/wm.gyp b/ui/wm/wm.gyp index 1670428..6071fac 100644 --- a/ui/wm/wm.gyp +++ b/ui/wm/wm.gyp @@ -16,75 +16,11 @@ '../gfx/gfx.gyp:gfx_geometry', ], 'sources': [ - 'public/window_types.h', - ], - }, - { - 'target_name': 'wm_core', - 'type': '<(component)', - 'dependencies': [ - '../../base/base.gyp:base', - '../../skia/skia.gyp:skia', - '../aura/aura.gyp:aura', - '../compositor/compositor.gyp:compositor', - '../events/events.gyp:events_base', - '../events/events.gyp:events', - '../gfx/gfx.gyp:gfx_geometry', - '../gfx/gfx.gyp:gfx', - '../resources/ui_resources.gyp:ui_resources', - '../ui.gyp:ui', - ], - 'defines': [ - 'WM_CORE_IMPLEMENTATION', - ], - 'sources': [ - 'core/base_focus_rules.cc', - 'core/base_focus_rules.h', - 'core/capture_controller.cc', - 'core/capture_controller.h', - 'core/compound_event_filter.cc', - 'core/compound_event_filter.h', - 'core/cursor_manager.cc', - 'core/cursor_manager.h', 'core/easy_resize_window_targeter.cc', - 'core/easy_resize_window_targeter.h', - 'core/focus_controller.cc', - 'core/focus_controller.h', - 'core/focus_rules.h', - 'core/image_grid.cc', - 'core/image_grid.h', - 'core/input_method_event_filter.cc', - 'core/input_method_event_filter.h', 'core/masked_window_targeter.cc', - 'core/masked_window_targeter.h', - 'core/native_cursor_manager.h', - 'core/native_cursor_manager_delegate.h', - 'core/shadow.cc', - 'core/shadow.h', - 'core/shadow_controller.cc', - 'core/shadow_controller.h', - 'core/shadow_types.cc', - 'core/shadow_types.h', - 'core/transient_window_controller.cc', - 'core/transient_window_controller.h', - 'core/transient_window_manager.cc', - 'core/transient_window_manager.h', - 'core/transient_window_observer.h', - 'core/transient_window_stacking_client.cc', - 'core/transient_window_stacking_client.h', - 'core/visibility_controller.cc', - 'core/visibility_controller.h', - 'core/window_animations.cc', - 'core/window_animations.h', - 'core/window_modality_controller.cc', - 'core/window_modality_controller.h', - 'core/window_util.cc', - 'core/window_util.h', - 'core/wm_core_export.h', - 'core/wm_core_switches.cc', - 'core/wm_core_switches.h', - 'core/wm_state.cc', - 'core/wm_state.h', + 'public/easy_resize_window_targeter.h', + 'public/masked_window_targeter.h', + 'public/window_types.h', ], }, { @@ -99,38 +35,5 @@ 'test/wm_test_helper.h', ], }, - { - 'target_name': 'wm_core_unittests', - 'type': 'executable', - 'dependencies': [ - '../../base/base.gyp:base', - '../../base/base.gyp:test_support_base', - '../../skia/skia.gyp:skia', - '../../testing/gtest.gyp:gtest', - '../aura/aura.gyp:aura', - '../aura/aura.gyp:aura_test_support', - '../compositor/compositor.gyp:compositor', - '../events/events.gyp:events_base', - '../events/events.gyp:events', - '../gfx/gfx.gyp:gfx_geometry', - '../gfx/gfx.gyp:gfx', - '../ui.gyp:ui', - 'wm_core', - 'wm_test_support', - ], - 'sources': [ - 'test/run_all_unittests.cc', - 'core/compound_event_filter_unittest.cc', - 'core/cursor_manager_unittest.cc', - 'core/focus_controller_unittest.cc', - 'core/input_method_event_filter_unittest.cc', - 'core/image_grid_unittest.cc', - 'core/shadow_controller_unittest.cc', - 'core/transient_window_manager_unittest.cc', - 'core/transient_window_stacking_client_unittest.cc', - 'core/visibility_controller_unittest.cc', - 'core/window_animations_unittest.cc', - ], - }, ], } |