Index: chrome/browser/browser_process_impl.cc |
diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_process_impl.cc |
index 574a2f891ffafdf69984db1caac429d6bb9a236a..f872ca621ae5b8082fbc0ad9027622d05ceccaa0 100644 |
--- a/chrome/browser/browser_process_impl.cc |
+++ b/chrome/browser/browser_process_impl.cc |
@@ -9,6 +9,7 @@ |
#include <set> |
#include <vector> |
+#include "apps/pref_names.h" |
#include "base/bind.h" |
#include "base/bind_helpers.h" |
#include "base/command_line.h" |
@@ -847,6 +848,13 @@ void BrowserProcessImpl::CreateLocalState() { |
base::Bind(&BrowserProcessImpl::ApplyDisabledSchemesPolicy, |
base::Unretained(this))); |
ApplyDisabledSchemesPolicy(); |
+ |
+#if defined(OS_WIN) |
+ if (CommandLine::ForCurrentProcess()->HasSwitch( |
+ switches::kResetShowAppsPromo)) { |
+ local_state_->SetBoolean(apps::prefs::kShowAppLauncherPromo, true); |
+ } |
+#endif |
} |
void BrowserProcessImpl::PreCreateThreads() { |