summaryrefslogtreecommitdiffstats
path: root/chrome
diff options
context:
space:
mode:
authorbeng@google.com <beng@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-09-09 22:16:58 +0000
committerbeng@google.com <beng@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-09-09 22:16:58 +0000
commitbc7fbcc8ffb62e1461eedfd398e9c8d85ee27467 (patch)
tree59f28b61606c22a0d71944a63941d49aee6de04c /chrome
parent932289fdc8c6ddafa2e3798885afb9236bac15e1 (diff)
downloadchromium_src-bc7fbcc8ffb62e1461eedfd398e9c8d85ee27467.zip
chromium_src-bc7fbcc8ffb62e1461eedfd398e9c8d85ee27467.tar.gz
chromium_src-bc7fbcc8ffb62e1461eedfd398e9c8d85ee27467.tar.bz2
backing out checkin to closed tree
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1938 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome')
-rw-r--r--chrome/browser/tabs/tab_strip.cc12
1 files changed, 6 insertions, 6 deletions
diff --git a/chrome/browser/tabs/tab_strip.cc b/chrome/browser/tabs/tab_strip.cc
index 57a8e32..03f6c2e 100644
--- a/chrome/browser/tabs/tab_strip.cc
+++ b/chrome/browser/tabs/tab_strip.cc
@@ -881,13 +881,13 @@ bool TabStrip::IsTabSelected(const Tab* tab) const {
void TabStrip::SelectTab(Tab* tab) {
int index = GetIndexOfTab(tab);
- if (model_->ContainsIndex(index))
+ if (index != -1)
model_->SelectTabContentsAt(index, true);
}
void TabStrip::CloseTab(Tab* tab) {
int tab_index = GetIndexOfTab(tab);
- if (model_->ContainsIndex(tab_index)) {
+ if (tab_index != -1) {
TabContents* contents = model_->GetTabContentsAt(tab_index);
if (contents)
UserMetrics::RecordAction(L"CloseTab_Mouse", contents->profile());
@@ -905,7 +905,7 @@ void TabStrip::CloseTab(Tab* tab) {
bool TabStrip::IsCommandEnabledForTab(
TabStripModel::ContextMenuCommand command_id, const Tab* tab) const {
int index = GetIndexOfTab(tab);
- if (model_->ContainsIndex(index))
+ if (index != -1)
return model_->IsContextMenuCommandEnabled(index, command_id);
return false;
}
@@ -913,7 +913,7 @@ bool TabStrip::IsCommandEnabledForTab(
void TabStrip::ExecuteCommandForTab(
TabStripModel::ContextMenuCommand command_id, Tab* tab) {
int index = GetIndexOfTab(tab);
- if (model_->ContainsIndex(index))
+ if (index != -1)
model_->ExecuteContextMenuCommand(index, command_id);
}
@@ -921,7 +921,7 @@ void TabStrip::StartHighlightTabsForCommand(
TabStripModel::ContextMenuCommand command_id, Tab* tab) {
if (command_id == TabStripModel::CommandCloseTabsOpenedBy) {
int index = GetIndexOfTab(tab);
- if (model_->ContainsIndex(index)) {
+ if (index != -1) {
std::vector<int> indices = model_->GetIndexesOpenedBy(index);
std::vector<int>::const_iterator iter = indices.begin();
for (; iter != indices.end(); ++iter) {
@@ -933,7 +933,7 @@ void TabStrip::StartHighlightTabsForCommand(
}
} else if (command_id == TabStripModel::CommandCloseTabsToRight) {
int index = GetIndexOfTab(tab);
- if (model_->ContainsIndex(index)) {
+ if (index != -1) {
for (int i = index + 1; i < GetTabCount(); ++i) {
Tab* current_tab = GetTabAt(i);
current_tab->StartPulse();