summaryrefslogtreecommitdiffstats
path: root/chrome/browser/tabs/default_tab_handler.cc
diff options
context:
space:
mode:
authorjstritar@chromium.org <jstritar@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-10-15 18:03:05 +0000
committerjstritar@chromium.org <jstritar@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-10-15 18:03:05 +0000
commitf2cc738f20fbfadfeccca94eb84c0baac63da0bb (patch)
treefc6463e24e41574e1b335f0944953ef3efc33d6b /chrome/browser/tabs/default_tab_handler.cc
parent1837c260a77fe90648bfd9f15d7173159e118a19 (diff)
downloadchromium_src-f2cc738f20fbfadfeccca94eb84c0baac63da0bb.zip
chromium_src-f2cc738f20fbfadfeccca94eb84c0baac63da0bb.tar.gz
chromium_src-f2cc738f20fbfadfeccca94eb84c0baac63da0bb.tar.bz2
Indicate if window is closing in tabs.onRemoved callback
This adds a removeInfo object to the chrome.tabs.onRemoved callback that indicates if the tab's window is also closing. BUG=56592 TEST=ExtensionApiTest Review URL: http://codereview.chromium.org/3692004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62755 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/tabs/default_tab_handler.cc')
-rw-r--r--chrome/browser/tabs/default_tab_handler.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/chrome/browser/tabs/default_tab_handler.cc b/chrome/browser/tabs/default_tab_handler.cc
index dc3598b..e3968b7 100644
--- a/chrome/browser/tabs/default_tab_handler.cc
+++ b/chrome/browser/tabs/default_tab_handler.cc
@@ -145,8 +145,10 @@ void DefaultTabHandler::TabInsertedAt(TabContents* contents,
delegate_->AsBrowser()->TabInsertedAt(contents, index, foreground);
}
-void DefaultTabHandler::TabClosingAt(TabContents* contents, int index) {
- delegate_->AsBrowser()->TabClosingAt(contents, index);
+void DefaultTabHandler::TabClosingAt(TabStripModel* tab_strip_model,
+ TabContents* contents,
+ int index) {
+ delegate_->AsBrowser()->TabClosingAt(tab_strip_model, contents, index);
}
void DefaultTabHandler::TabDetachedAt(TabContents* contents, int index) {