| Index: chrome/browser/ui/webui/options/browser_options_handler.cc
|
| diff --git a/chrome/browser/ui/webui/options/browser_options_handler.cc b/chrome/browser/ui/webui/options/browser_options_handler.cc
|
| index 8337d62518f9d9915ae8d4d2ddd757383dd9223b..53cc3bbe936ddaa2c5533e5c53559d4a121cda47 100644
|
| --- a/chrome/browser/ui/webui/options/browser_options_handler.cc
|
| +++ b/chrome/browser/ui/webui/options/browser_options_handler.cc
|
| @@ -184,7 +184,8 @@ BrowserOptionsHandler::BrowserOptionsHandler()
|
| #endif // defined(OS_CHROMEOS)
|
| signin_observer_(this),
|
| weak_ptr_factory_(this) {
|
| - default_browser_worker_ = new ShellIntegration::DefaultBrowserWorker(this);
|
| + default_browser_worker_ =
|
| + new ShellIntegration::DefaultBrowserWorker(this, false, true);
|
|
|
| #if defined(ENABLE_SERVICE_DISCOVERY)
|
| cloud_print_mdns_ui_enabled_ = true;
|
| @@ -1134,10 +1135,6 @@ void BrowserOptionsHandler::SetDefaultWebClientUIState(
|
| SetDefaultBrowserUIString(status_string_id);
|
| }
|
|
|
| -bool BrowserOptionsHandler::IsInteractiveSetDefaultPermitted() {
|
| - return true; // This is UI so we can allow it.
|
| -}
|
| -
|
| void BrowserOptionsHandler::SetDefaultBrowserUIString(int status_string_id) {
|
| base::StringValue status_string(
|
| l10n_util::GetStringFUTF16(status_string_id,
|
|
|