| Index: chrome/browser/gtk/options/general_page_gtk.cc
|
| diff --git a/chrome/browser/gtk/options/general_page_gtk.cc b/chrome/browser/gtk/options/general_page_gtk.cc
|
| index 391923278ab49f68b40c8450491e515c39d47574..d36fbacf47befd824671d299bbdde25b7a187277 100644
|
| --- a/chrome/browser/gtk/options/general_page_gtk.cc
|
| +++ b/chrome/browser/gtk/options/general_page_gtk.cc
|
| @@ -75,22 +75,23 @@ GeneralPageGtk::GeneralPageGtk(Profile* profile)
|
| new ShellIntegration::DefaultBrowserWorker(this)),
|
| managed_prefs_banner_(profile->GetPrefs(), kGeneralManagablePrefs,
|
| arraysize(kGeneralManagablePrefs)) {
|
| - OptionsLayoutBuilderGtk options_builder;
|
| - page_ = options_builder.get_page_widget();
|
| + scoped_ptr<OptionsLayoutBuilderGtk>
|
| + options_builder(OptionsLayoutBuilderGtk::CreateOptionallyCompactLayout());
|
| + page_ = options_builder->get_page_widget();
|
| accessible_widget_helper_.reset(new AccessibleWidgetHelper(page_, profile));
|
|
|
| - options_builder.AddWidget(managed_prefs_banner_.banner_widget(), false);
|
| - options_builder.AddOptionGroup(
|
| + options_builder->AddWidget(managed_prefs_banner_.banner_widget(), false);
|
| + options_builder->AddOptionGroup(
|
| l10n_util::GetStringUTF8(IDS_OPTIONS_STARTUP_GROUP_NAME),
|
| InitStartupGroup(), true);
|
| - options_builder.AddOptionGroup(
|
| + options_builder->AddOptionGroup(
|
| l10n_util::GetStringUTF8(IDS_OPTIONS_HOMEPAGE_GROUP_NAME),
|
| InitHomepageGroup(), false);
|
| - options_builder.AddOptionGroup(
|
| + options_builder->AddOptionGroup(
|
| l10n_util::GetStringUTF8(IDS_OPTIONS_DEFAULTSEARCH_GROUP_NAME),
|
| InitDefaultSearchGroup(), false);
|
| #if !defined(OS_CHROMEOS)
|
| - options_builder.AddOptionGroup(
|
| + options_builder->AddOptionGroup(
|
| l10n_util::GetStringUTF8(IDS_OPTIONS_DEFAULTBROWSER_GROUP_NAME),
|
| InitDefaultBrowserGroup(), false);
|
| #endif
|
|
|