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 |