| Index: chrome/browser/browser.cc
|
| ===================================================================
|
| --- chrome/browser/browser.cc (revision 41630)
|
| +++ chrome/browser/browser.cc (working copy)
|
| @@ -190,6 +190,7 @@
|
|
|
| encoding_auto_detect_.Init(prefs::kWebKitUsesUniversalDetector,
|
| profile_->GetPrefs(), NULL);
|
| + use_vertical_tabs_.Init(prefs::kUseVerticalTabs, profile_->GetPrefs(), this);
|
| }
|
|
|
| Browser::~Browser() {
|
| @@ -1521,7 +1522,7 @@
|
| prefs->RegisterBooleanPref(prefs::kWebAppCreateOnDesktop, true);
|
| prefs->RegisterBooleanPref(prefs::kWebAppCreateInAppsMenu, true);
|
| prefs->RegisterBooleanPref(prefs::kWebAppCreateInQuickLaunchBar, true);
|
| - prefs->RegisterBooleanPref(prefs::kUseVerticalTabs, true);
|
| + prefs->RegisterBooleanPref(prefs::kUseVerticalTabs, false);
|
| prefs->RegisterBooleanPref(prefs::kEnableTranslate, true);
|
| }
|
|
|
| @@ -1949,6 +1950,15 @@
|
| BookmarkEditor::SHOW_TREE, NULL);
|
| }
|
|
|
| +bool Browser::UseVerticalTabs() const {
|
| + return use_vertical_tabs_.GetValue();
|
| +}
|
| +
|
| +void Browser::ToggleUseVerticalTabs() {
|
| + use_vertical_tabs_.SetValue(!UseVerticalTabs());
|
| + window()->ToggleTabStripMode();
|
| +}
|
| +
|
| ///////////////////////////////////////////////////////////////////////////////
|
| // Browser, TabStripModelObserver implementation:
|
|
|
|
|