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: |