summaryrefslogtreecommitdiffstats
path: root/chrome/browser/tabs/tab_strip_model.cc
diff options
context:
space:
mode:
authorojan@google.com <ojan@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-08-01 18:44:46 +0000
committerojan@google.com <ojan@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-08-01 18:44:46 +0000
commit42716d0597c855f2e2202f41ee82866e9d367725 (patch)
treeddbb159802243ef9424b33414d86845dc72def30 /chrome/browser/tabs/tab_strip_model.cc
parent904ee4d28f6d598abb63a48645e4d77b56face6a (diff)
downloadchromium_src-42716d0597c855f2e2202f41ee82866e9d367725.zip
chromium_src-42716d0597c855f2e2202f41ee82866e9d367725.tar.gz
chromium_src-42716d0597c855f2e2202f41ee82866e9d367725.tar.bz2
Make closetabsopenedby walk the whole tabstrip instead of just all the tabs to the right of the tab whose context menu was used.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/tabs/tab_strip_model.cc')
-rw-r--r--chrome/browser/tabs/tab_strip_model.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/chrome/browser/tabs/tab_strip_model.cc b/chrome/browser/tabs/tab_strip_model.cc
index 804859f..dbfc0d1 100644
--- a/chrome/browser/tabs/tab_strip_model.cc
+++ b/chrome/browser/tabs/tab_strip_model.cc
@@ -486,7 +486,7 @@ void TabStripModel::ExecuteContextMenuCommand(
NavigationController* opener =
GetTabContentsAt(context_index)->controller();
- for (int i = count() - 1; i > context_index; --i) {
+ for (int i = count() - 1; i >= 0; --i) {
if (OpenerMatches(contents_data_.at(i), opener, true))
CloseTabContentsAt(i);
}