summaryrefslogtreecommitdiffstats
path: root/chrome/browser/views/tabs/side_tab_strip.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/views/tabs/side_tab_strip.cc')
-rw-r--r--chrome/browser/views/tabs/side_tab_strip.cc10
1 files changed, 6 insertions, 4 deletions
diff --git a/chrome/browser/views/tabs/side_tab_strip.cc b/chrome/browser/views/tabs/side_tab_strip.cc
index 6912f2c..6896d42 100644
--- a/chrome/browser/views/tabs/side_tab_strip.cc
+++ b/chrome/browser/views/tabs/side_tab_strip.cc
@@ -38,6 +38,12 @@ bool SideTabStrip::Available() {
switches::kEnableVerticalTabs);
}
+// static
+bool SideTabStrip::Visible(Profile* profile) {
+ return Available() &&
+ profile->GetPrefs()->GetBoolean(prefs::kUseVerticalTabs);
+}
+
void SideTabStrip::AddTabAt(int index) {
SideTab* tab = new SideTab(this);
AddChildView(tab);
@@ -82,10 +88,6 @@ void SideTabStrip::CloseTab(SideTab* tab) {
model_->CloseTab(GetIndexOfSideTab(tab));
}
-void SideTabStrip::ShowContextMenu(SideTab* tab, const gfx::Point& p) {
- model_->ShowContextMenu(GetIndexOfSideTab(tab), p);
-}
-
////////////////////////////////////////////////////////////////////////////////
// SideTabStrip, BaseTabStrip implementation: