diff options
author | oshima@chromium.org <oshima@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-04-03 20:59:28 +0000 |
---|---|---|
committer | oshima@chromium.org <oshima@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-04-03 20:59:28 +0000 |
commit | 093b8d64a16506cf8f2bd77d8b0cc7446065add3 (patch) | |
tree | cc28b83de1bb4c9bfba0fc48c004405c97b95441 /ash/shell.cc | |
parent | e95d6cdbc67f44abb6e4254b869d1f704305d559 (diff) | |
download | chromium_src-093b8d64a16506cf8f2bd77d8b0cc7446065add3.zip chromium_src-093b8d64a16506cf8f2bd77d8b0cc7446065add3.tar.gz chromium_src-093b8d64a16506cf8f2bd77d8b0cc7446065add3.tar.bz2 |
Eliminate ash::internal namespace
Plus obvious style nit fixes.
BUG=None
TBR=sky@chromium.org
Review URL: https://codereview.chromium.org/224113005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@261522 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ash/shell.cc')
-rw-r--r-- | ash/shell.cc | 121 |
1 files changed, 53 insertions, 68 deletions
diff --git a/ash/shell.cc b/ash/shell.cc index d770314..f449d3e 100644 --- a/ash/shell.cc +++ b/ash/shell.cc @@ -197,8 +197,8 @@ void Shell::DeleteInstance() { } // static -internal::RootWindowController* Shell::GetPrimaryRootWindowController() { - return internal::GetRootWindowController(GetPrimaryRootWindow()); +RootWindowController* Shell::GetPrimaryRootWindowController() { + return GetRootWindowController(GetPrimaryRootWindow()); } // static @@ -273,8 +273,8 @@ void Shell::ShowContextMenu(const gfx::Point& location_in_screen, aura::Window* root = wm::GetRootWindowMatching(gfx::Rect(location_in_screen, gfx::Size())); - internal::GetRootWindowController(root)-> - ShowContextMenu(location_in_screen, source_type); + GetRootWindowController(root) + ->ShowContextMenu(location_in_screen, source_type); } void Shell::ToggleAppList(aura::Window* window) { @@ -282,7 +282,7 @@ void Shell::ToggleAppList(aura::Window* window) { if (!window) window = GetTargetRootWindow(); if (!app_list_controller_) - app_list_controller_.reset(new internal::AppListController); + app_list_controller_.reset(new AppListController); app_list_controller_->SetVisible(!app_list_controller_->IsVisible(), window); } @@ -303,7 +303,7 @@ bool Shell::IsSystemModalWindowOpen() const { if (simulate_modal_window_open_for_testing_) return true; const std::vector<aura::Window*> containers = GetContainersFromAllRootWindows( - internal::kShellWindowId_SystemModalContainer, NULL); + kShellWindowId_SystemModalContainer, NULL); for (std::vector<aura::Window*>::const_iterator cit = containers.begin(); cit != containers.end(); ++cit) { for (aura::Window::Windows::const_iterator wit = (*cit)->children().begin(); @@ -324,9 +324,8 @@ views::NonClientFrameView* Shell::CreateDefaultNonClientFrameView( } void Shell::RotateFocus(Direction direction) { - focus_cycler_->RotateFocus( - direction == FORWARD ? internal::FocusCycler::FORWARD : - internal::FocusCycler::BACKWARD); + focus_cycler_->RotateFocus(direction == FORWARD ? FocusCycler::FORWARD + : FocusCycler::BACKWARD); } void Shell::SetDisplayWorkAreaInsets(Window* contains, @@ -365,8 +364,7 @@ void Shell::OnLockStateChanged(bool locked) { // Make sure that there is no system modal in Lock layer when unlocked. if (!locked) { std::vector<aura::Window*> containers = GetContainersFromAllRootWindows( - internal::kShellWindowId_LockSystemModalContainer, - GetPrimaryRootWindow()); + kShellWindowId_LockSystemModalContainer, GetPrimaryRootWindow()); for (std::vector<aura::Window*>::const_iterator iter = containers.begin(); iter != containers.end(); ++iter) { DCHECK_EQ(0u, (*iter)->children().size()); @@ -446,8 +444,7 @@ void Shell::RemoveShellObserver(ShellObserver* observer) { void Shell::EnableMaximizeModeWindowManager(bool enable) { if (enable && !maximize_mode_window_manager_.get()) { - maximize_mode_window_manager_.reset( - new internal::MaximizeModeWindowManager()); + maximize_mode_window_manager_.reset(new MaximizeModeWindowManager()); } else if (!enable && maximize_mode_window_manager_.get()) { maximize_mode_window_manager_.reset(); } @@ -467,28 +464,26 @@ void Shell::UpdateShelfVisibility() { void Shell::SetShelfAutoHideBehavior(ShelfAutoHideBehavior behavior, aura::Window* root_window) { - ash::internal::ShelfLayoutManager::ForShelf(root_window)-> - SetAutoHideBehavior(behavior); + ash::ShelfLayoutManager::ForShelf(root_window)->SetAutoHideBehavior(behavior); } ShelfAutoHideBehavior Shell::GetShelfAutoHideBehavior( aura::Window* root_window) const { - return ash::internal::ShelfLayoutManager::ForShelf(root_window)-> - auto_hide_behavior(); + return ash::ShelfLayoutManager::ForShelf(root_window)->auto_hide_behavior(); } void Shell::SetShelfAlignment(ShelfAlignment alignment, aura::Window* root_window) { - if (ash::internal::ShelfLayoutManager::ForShelf(root_window)-> - SetAlignment(alignment)) { + if (ash::ShelfLayoutManager::ForShelf(root_window)->SetAlignment(alignment)) { FOR_EACH_OBSERVER( ShellObserver, observers_, OnShelfAlignmentChanged(root_window)); } } ShelfAlignment Shell::GetShelfAlignment(aura::Window* root_window) { - return internal::GetRootWindowController(root_window)-> - GetShelfLayoutManager()->GetAlignment(); + return GetRootWindowController(root_window) + ->GetShelfLayoutManager() + ->GetAlignment(); } void Shell::SetDimming(bool should_dim) { @@ -506,7 +501,7 @@ void Shell::NotifyFullscreenStateChange(bool is_fullscreen, void Shell::CreateModalBackground(aura::Window* window) { if (!modality_filter_) { - modality_filter_.reset(new internal::SystemModalContainerEventFilter(this)); + modality_filter_.reset(new SystemModalContainerEventFilter(this)); AddPreTargetHandler(modality_filter_.get()); } RootWindowControllerList controllers = GetAllRootWindowControllers(); @@ -554,8 +549,7 @@ ShelfDelegate* Shell::GetShelfDelegate() { new ShelfItemDelegateManager(shelf_model_.get())); shelf_delegate_.reset(delegate_->CreateShelfDelegate(shelf_model_.get())); - scoped_ptr<ShelfItemDelegate> controller( - new internal::AppListShelfItemDelegate); + scoped_ptr<ShelfItemDelegate> controller(new AppListShelfItemDelegate); // Finding the shelf model's location of the app list and setting its // ShelfItemDelegate. @@ -565,9 +559,8 @@ ShelfDelegate* Shell::GetShelfDelegate() { DCHECK(app_list_id); shelf_item_delegate_manager_->SetShelfItemDelegate(app_list_id, controller.Pass()); - shelf_window_watcher_.reset(new internal::ShelfWindowWatcher( - shelf_model_.get(), - shelf_item_delegate_manager_.get())); + shelf_window_watcher_.reset(new ShelfWindowWatcher( + shelf_model_.get(), shelf_item_delegate_manager_.get())); } return shelf_delegate_.get(); } @@ -618,14 +611,14 @@ Shell::Shell(ShellDelegate* delegate) is_touch_hud_projection_enabled_(false) { DCHECK(delegate_.get()); gpu_support_.reset(delegate_->CreateGPUSupport()); - display_manager_.reset(new internal::DisplayManager); + display_manager_.reset(new DisplayManager); display_controller_.reset(new DisplayController); #if defined(OS_CHROMEOS) && defined(USE_X11) user_metrics_recorder_.reset(new UserMetricsRecorder); #endif // defined(OS_CHROMEOS) #if defined(OS_CHROMEOS) - internal::PowerStatus::Initialize(); + PowerStatus::Initialize(); #endif } @@ -777,7 +770,7 @@ Shell::~Shell() { #endif // defined(OS_CHROMEOS) #if defined(OS_CHROMEOS) - internal::PowerStatus::Shutdown(); + PowerStatus::Shutdown(); #endif DCHECK(instance_ == this); @@ -787,25 +780,23 @@ Shell::~Shell() { void Shell::Init() { delegate_->PreInit(); if (keyboard::IsKeyboardUsabilityExperimentEnabled()) { - display_manager_->SetSecondDisplayMode( - internal::DisplayManager::VIRTUAL_KEYBOARD); + display_manager_->SetSecondDisplayMode(DisplayManager::VIRTUAL_KEYBOARD); } bool display_initialized = display_manager_->InitFromCommandLine(); #if defined(OS_CHROMEOS) output_configurator_->Init(!gpu_support_->IsPanelFittingDisabled()); - output_configurator_animation_.reset( - new internal::OutputConfiguratorAnimation()); + output_configurator_animation_.reset(new OutputConfiguratorAnimation()); output_configurator_->AddObserver(output_configurator_animation_.get()); - projecting_observer_.reset(new internal::ProjectingObserver()); + projecting_observer_.reset(new ProjectingObserver()); output_configurator_->AddObserver(projecting_observer_.get()); if (!display_initialized && base::SysInfo::IsRunningOnChromeOS()) { - display_change_observer_.reset(new internal::DisplayChangeObserver); + display_change_observer_.reset(new DisplayChangeObserver); // Register |display_change_observer_| first so that the rest of // observer gets invoked after the root windows are configured. output_configurator_->AddObserver(display_change_observer_.get()); - display_error_observer_.reset(new internal::DisplayErrorObserver()); + display_error_observer_.reset(new DisplayErrorObserver()); output_configurator_->AddObserver(display_error_observer_.get()); output_configurator_->set_state_controller(display_change_observer_.get()); output_configurator_->set_mirroring_controller(display_manager_.get()); @@ -842,9 +833,9 @@ void Shell::Init() { focus_client_.reset(focus_controller); activation_client_ = focus_controller; activation_client_->AddObserver(this); - focus_cycler_.reset(new internal::FocusCycler()); + focus_cycler_.reset(new FocusCycler()); - screen_position_controller_.reset(new internal::ScreenPositionController); + screen_position_controller_.reset(new ScreenPositionController); window_tree_host_factory_.reset(delegate_->CreateWindowTreeHostFactory()); display_controller_->Start(); @@ -854,7 +845,7 @@ void Shell::Init() { #if defined(OS_CHROMEOS) resolution_notification_controller_.reset( - new internal::ResolutionNotificationController); + new ResolutionNotificationController); #endif cursor_manager_.SetDisplay(GetScreen()->GetPrimaryDisplay()); @@ -883,7 +874,7 @@ void Shell::Init() { user_activity_detector_.reset(new ::wm::UserActivityDetector); AddPreTargetHandler(user_activity_detector_.get()); - overlay_filter_.reset(new internal::OverlayEventFilter); + overlay_filter_.reset(new OverlayEventFilter); AddPreTargetHandler(overlay_filter_.get()); AddShellObserver(overlay_filter_.get()); @@ -891,18 +882,18 @@ void Shell::Init() { root_window->GetHost()->GetAcceleratedWidget())); AddPreTargetHandler(input_method_filter_.get()); - accelerator_filter_.reset(new internal::AcceleratorFilter); + accelerator_filter_.reset(new AcceleratorFilter); AddPreTargetHandler(accelerator_filter_.get()); - event_transformation_handler_.reset(new internal::EventTransformationHandler); + event_transformation_handler_.reset(new EventTransformationHandler); AddPreTargetHandler(event_transformation_handler_.get()); toplevel_window_event_handler_.reset(new ToplevelWindowEventHandler); - system_gesture_filter_.reset(new internal::SystemGestureEventFilter); + system_gesture_filter_.reset(new SystemGestureEventFilter); AddPreTargetHandler(system_gesture_filter_.get()); - keyboard_metrics_filter_.reset(new internal::KeyboardUMAEventFilter); + keyboard_metrics_filter_.reset(new KeyboardUMAEventFilter); AddPreTargetHandler(keyboard_metrics_filter_.get()); // The keyboard system must be initialized before the RootWindowController is @@ -921,8 +912,8 @@ void Shell::Init() { #endif AddShellObserver(lock_state_controller_.get()); - drag_drop_controller_.reset(new internal::DragDropController); - mouse_cursor_filter_.reset(new internal::MouseCursorEventFilter()); + drag_drop_controller_.reset(new DragDropController); + mouse_cursor_filter_.reset(new MouseCursorEventFilter()); PrependPreTargetHandler(mouse_cursor_filter_.get()); // Create Controllers that may need root window. @@ -949,7 +940,7 @@ void Shell::Init() { new views::corewm::TooltipAura(gfx::SCREEN_TYPE_ALTERNATE)))); AddPreTargetHandler(tooltip_controller_.get()); - event_client_.reset(new internal::EventClientImpl); + event_client_.reset(new EventClientImpl); // This controller needs to be set before SetupManagedWindowMode. desktop_background_controller_.reset(new DesktopBackgroundController()); @@ -960,7 +951,7 @@ void Shell::Init() { new_window_delegate_.reset(delegate_->CreateNewWindowDelegate()); media_delegate_.reset(delegate_->CreateMediaDelegate()); - resize_shadow_controller_.reset(new internal::ResizeShadowController()); + resize_shadow_controller_.reset(new ResizeShadowController()); shadow_controller_.reset( new ::wm::ShadowController(activation_client_)); @@ -971,25 +962,22 @@ void Shell::Init() { system_tray_delegate_.reset(delegate()->CreateSystemTrayDelegate()); DCHECK(system_tray_delegate_.get()); - locale_notification_controller_.reset( - new internal::LocaleNotificationController); + locale_notification_controller_.reset(new LocaleNotificationController); // Initialize system_tray_delegate_ after StatusAreaWidget is created. system_tray_delegate_->Initialize(); #if defined(OS_CHROMEOS) // Create the LogoutConfirmationController after the SystemTrayDelegate. - logout_confirmation_controller_.reset( - new internal::LogoutConfirmationController( - base::Bind(&SystemTrayDelegate::SignOut, - base::Unretained(system_tray_delegate_.get())))); + logout_confirmation_controller_.reset(new LogoutConfirmationController( + base::Bind(&SystemTrayDelegate::SignOut, + base::Unretained(system_tray_delegate_.get())))); #endif // TODO(oshima): Initialize all RootWindowControllers once, and // initialize controller/delegates above when initializing the // primary root window controller. - internal::RootWindowController::CreateForPrimaryDisplay( - root_window->GetHost()); + RootWindowController::CreateForPrimaryDisplay(root_window->GetHost()); display_controller_->InitSecondaryDisplays(); @@ -1010,26 +998,23 @@ void Shell::Init() { scoped_ptr<ash::BrightnessControlDelegate>( new ash::system::BrightnessControllerChromeos).Pass()); - power_event_observer_.reset(new internal::PowerEventObserver()); + power_event_observer_.reset(new PowerEventObserver()); user_activity_notifier_.reset( - new internal::UserActivityNotifier(user_activity_detector_.get())); + new UserActivityNotifier(user_activity_detector_.get())); video_activity_notifier_.reset( - new internal::VideoActivityNotifier(video_detector_.get())); - bluetooth_notification_controller_.reset( - new internal::BluetoothNotificationController); - last_window_closed_logout_reminder_.reset( - new internal::LastWindowClosedLogoutReminder); + new VideoActivityNotifier(video_detector_.get())); + bluetooth_notification_controller_.reset(new BluetoothNotificationController); + last_window_closed_logout_reminder_.reset(new LastWindowClosedLogoutReminder); #endif weak_display_manager_factory_.reset( - new base::WeakPtrFactory<internal::DisplayManager>( - display_manager_.get())); + new base::WeakPtrFactory<DisplayManager>(display_manager_.get())); // The compositor thread and main message loop have to be running in // order to create mirror window. Run it after the main message loop // is started. base::MessageLoopForUI::current()->PostTask( FROM_HERE, - base::Bind(&internal::DisplayManager::CreateMirrorWindowIfAny, + base::Bind(&DisplayManager::CreateMirrorWindowIfAny, weak_display_manager_factory_->GetWeakPtr())); } @@ -1083,7 +1068,7 @@ bool Shell::CanWindowReceiveEvents(aura::Window* window) { RootWindowControllerList controllers = GetAllRootWindowControllers(); for (RootWindowControllerList::iterator iter = controllers.begin(); iter != controllers.end(); ++iter) { - internal::SystemModalContainerLayoutManager* layout_manager = + SystemModalContainerLayoutManager* layout_manager = (*iter)->GetSystemModalLayoutManager(window); if (layout_manager && layout_manager->CanWindowReceiveEvents(window)) return true; |