Index: chrome/browser/browser_process_impl.cc |
diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_process_impl.cc |
index 4dff7d21b77a67d1f32b9341df3c6f13af5c67a6..23497adc7d598f9e2caee6d23ebabb2dd987d564 100644 |
--- a/chrome/browser/browser_process_impl.cc |
+++ b/chrome/browser/browser_process_impl.cc |
@@ -1195,8 +1195,9 @@ void BrowserProcessImpl::CreateGCMDriver() { |
void BrowserProcessImpl::ApplyDefaultBrowserPolicy() { |
if (local_state()->GetBoolean(prefs::kDefaultBrowserSettingEnabled)) { |
- scoped_refptr<ShellIntegration::DefaultWebClientWorker> |
- set_browser_worker = new ShellIntegration::DefaultBrowserWorker(NULL); |
+ scoped_refptr<ShellIntegration::DefaultWebClientWorker> set_browser_worker = |
+ new ShellIntegration::DefaultBrowserWorker(nullptr, false); |
+ set_browser_worker->set_interactive_permitted(false); |
set_browser_worker->StartSetAsDefault(); |
} |
} |