Index: chrome/browser/ui/ash/launcher/multi_profile_app_window_launcher_controller.cc |
diff --git a/chrome/browser/ui/ash/launcher/multi_profile_shell_window_launcher_controller.cc b/chrome/browser/ui/ash/launcher/multi_profile_app_window_launcher_controller.cc |
similarity index 79% |
rename from chrome/browser/ui/ash/launcher/multi_profile_shell_window_launcher_controller.cc |
rename to chrome/browser/ui/ash/launcher/multi_profile_app_window_launcher_controller.cc |
index 7e8d8083a869c77d51ed8a3325775c4755c217f2..5069b427ac69e9e94e275102a23900360cd555b6 100644 |
--- a/chrome/browser/ui/ash/launcher/multi_profile_shell_window_launcher_controller.cc |
+++ b/chrome/browser/ui/ash/launcher/multi_profile_app_window_launcher_controller.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 "chrome/browser/ui/ash/launcher/multi_profile_shell_window_launcher_controller.h" |
+#include "chrome/browser/ui/ash/launcher/multi_profile_app_window_launcher_controller.h" |
#include "apps/app_window.h" |
#include "chrome/browser/profiles/profile.h" |
@@ -14,20 +14,17 @@ namespace { |
bool ControlsWindow(aura::Window* window) { |
return chrome::GetHostDesktopTypeForNativeWindow(window) == |
- chrome::HOST_DESKTOP_TYPE_ASH; |
+ chrome::HOST_DESKTOP_TYPE_ASH; |
} |
} // namespace |
+MultiProfileAppWindowLauncherController:: |
+ MultiProfileAppWindowLauncherController(ChromeLauncherController* owner) |
+ : AppWindowLauncherController(owner) {} |
-MultiProfileShellWindowLauncherController:: |
- MultiProfileShellWindowLauncherController( |
- ChromeLauncherController* owner) |
- : ShellWindowLauncherController(owner) { |
-} |
- |
-MultiProfileShellWindowLauncherController:: |
- ~MultiProfileShellWindowLauncherController() { |
+MultiProfileAppWindowLauncherController:: |
+ ~MultiProfileAppWindowLauncherController() { |
// We need to remove all Registry observers for added users. |
for (AppWindowRegistryList::iterator it = multi_user_registry_.begin(); |
it != multi_user_registry_.end(); |
@@ -35,7 +32,7 @@ MultiProfileShellWindowLauncherController:: |
(*it)->RemoveObserver(this); |
} |
-void MultiProfileShellWindowLauncherController::ActiveUserChanged( |
+void MultiProfileAppWindowLauncherController::ActiveUserChanged( |
const std::string& user_email) { |
// The active user has changed and we need to traverse our list of items to |
// show / hide them one by one. To avoid that a user dependent state |
@@ -63,7 +60,7 @@ void MultiProfileShellWindowLauncherController::ActiveUserChanged( |
} |
} |
-void MultiProfileShellWindowLauncherController::AdditionalUserAddedToSession( |
+void MultiProfileAppWindowLauncherController::AdditionalUserAddedToSession( |
Profile* profile) { |
// Each users AppWindowRegistry needs to be observed. |
apps::AppWindowRegistry* registry = apps::AppWindowRegistry::Get(profile); |
@@ -71,7 +68,7 @@ void MultiProfileShellWindowLauncherController::AdditionalUserAddedToSession( |
registry->AddObserver(this); |
} |
-void MultiProfileShellWindowLauncherController::OnAppWindowAdded( |
+void MultiProfileAppWindowLauncherController::OnAppWindowAdded( |
apps::AppWindow* app_window) { |
if (!ControlsWindow(app_window->GetNativeWindow())) |
return; |
@@ -81,12 +78,12 @@ void MultiProfileShellWindowLauncherController::OnAppWindowAdded( |
RegisterApp(app_window); |
} |
-void MultiProfileShellWindowLauncherController::OnAppWindowRemoved( |
+void MultiProfileAppWindowLauncherController::OnAppWindowRemoved( |
apps::AppWindow* app_window) { |
if (!ControlsWindow(app_window->GetNativeWindow())) |
return; |
- // If the application is registered with ShellWindowLauncher (because the user |
+ // If the application is registered with AppWindowLauncher (because the user |
// is currently active), the OnWindowDestroying observer has already (or will |
// soon) unregister it independently from the shelf. If it was not registered |
// we don't need to do anything anyways. As such, all which is left to do here |