Chromium Code Reviews| Index: apps/app_launcher.cc |
| diff --git a/apps/app_launcher.cc b/apps/app_launcher.cc |
| index 77a75fc858e85be68a55ac581d3e457f2ce636b2..f7017e76297c3acc58bb9f0446b87c81689f744e 100644 |
| --- a/apps/app_launcher.cc |
| +++ b/apps/app_launcher.cc |
| @@ -5,13 +5,10 @@ |
| #include "apps/app_launcher.h" |
| #include "apps/pref_names.h" |
| -#include "base/command_line.h" |
| #include "base/prefs/pref_registry_simple.h" |
| #include "base/prefs/pref_service.h" |
| -#include "base/threading/sequenced_worker_pool.h" |
| #include "chrome/browser/browser_process.h" |
| #include "chrome/browser/ui/host_desktop.h" |
| -#include "content/public/browser/browser_thread.h" |
| #if defined(OS_WIN) |
| #include "chrome/installer/launcher_support/chrome_launcher_support.h" |
| @@ -20,54 +17,22 @@ |
| namespace apps { |
| -namespace { |
| - |
| -enum AppLauncherState { |
| - APP_LAUNCHER_UNKNOWN, |
| - APP_LAUNCHER_ENABLED, |
| - APP_LAUNCHER_DISABLED, |
| -}; |
| - |
| -AppLauncherState SynchronousAppLauncherChecks() { |
| +bool IsAppLauncherEnabled() { |
| #if defined(USE_ASH) && !defined(OS_WIN) |
| - return APP_LAUNCHER_ENABLED; |
| + return true; |
| #elif !defined(OS_WIN) |
| - return APP_LAUNCHER_DISABLED; |
| + return false; |
| #else |
| #if defined(USE_ASH) |
| if (chrome::GetActiveDesktop() == chrome::HOST_DESKTOP_TYPE_ASH) |
| - return APP_LAUNCHER_ENABLED; |
| + return true; |
| #endif |
| PrefService* prefs = g_browser_process->local_state(); |
| - // In some tests, the prefs aren't initialised. |
| +// In some tests, the prefs aren't initialised. |
|
koz (OOO until 15th September)
2013/05/31 02:46:21
nit: outdent by two
|
| if (!prefs) |
| - return APP_LAUNCHER_UNKNOWN; |
| - return prefs->GetBoolean(prefs::kAppLauncherHasBeenEnabled) ? |
| - APP_LAUNCHER_ENABLED : APP_LAUNCHER_DISABLED; |
| + return false; |
| + return prefs->GetBoolean(prefs::kAppLauncherHasBeenEnabled); |
| #endif |
| } |
| -} // namespace |
| - |
| -bool MaybeIsAppLauncherEnabled() { |
| - return SynchronousAppLauncherChecks() == APP_LAUNCHER_ENABLED; |
| -} |
| - |
| -void GetIsAppLauncherEnabled( |
| - const OnAppLauncherEnabledCompleted& completion_callback) { |
| - DCHECK(content::BrowserThread::CurrentlyOn(content::BrowserThread::UI)); |
| - |
| - AppLauncherState state = SynchronousAppLauncherChecks(); |
| - |
| - if (state != APP_LAUNCHER_UNKNOWN) { |
| - completion_callback.Run(state == APP_LAUNCHER_ENABLED); |
| - return; |
| - } |
| - NOTREACHED(); |
| -} |
| - |
| -bool WasAppLauncherEnabled() { |
| - return SynchronousAppLauncherChecks() == APP_LAUNCHER_ENABLED; |
| -} |
| - |
| } // namespace apps |