| Index: chrome/browser/ui/webui/ntp/new_tab_ui.cc
|
| diff --git a/chrome/browser/ui/webui/ntp/new_tab_ui.cc b/chrome/browser/ui/webui/ntp/new_tab_ui.cc
|
| index e5b20aa647fa2ec94a753b3f48aa8684bc26335e..fb5cad62675f9eef580147a4d6e8340e83b5c463 100644
|
| --- a/chrome/browser/ui/webui/ntp/new_tab_ui.cc
|
| +++ b/chrome/browser/ui/webui/ntp/new_tab_ui.cc
|
| @@ -19,6 +19,7 @@
|
| #include "base/threading/thread.h"
|
| #include "base/utf_string_conversions.h"
|
| #include "chrome/browser/defaults.h"
|
| +#include "chrome/browser/extensions/app_launcher.h"
|
| #include "chrome/browser/prefs/pref_service.h"
|
| #include "chrome/browser/profiles/profile.h"
|
| #include "chrome/browser/sessions/session_types.h"
|
| @@ -294,13 +295,12 @@ void NewTabUI::RegisterUserPrefs(PrefServiceSyncable* prefs) {
|
|
|
| // static
|
| bool NewTabUI::ShouldShowApps() {
|
| -#if defined(USE_ASH) || defined(OS_ANDROID)
|
| +#if defined(OS_ANDROID)
|
| // Ash shows apps in app list thus should not show apps page in NTP4.
|
| // Android does not have apps.
|
| return false;
|
| #else
|
| - return !CommandLine::ForCurrentProcess()->HasSwitch(
|
| - switches::kShowAppListShortcut);
|
| + return !extensions::IsAppLauncherEnabled();
|
| #endif
|
| }
|
|
|
|
|