summaryrefslogtreecommitdiffstats
path: root/chrome/browser/automation
diff options
context:
space:
mode:
authorstoyan@chromium.org <stoyan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-05-08 18:44:44 +0000
committerstoyan@chromium.org <stoyan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-05-08 18:44:44 +0000
commiteac83f0d14be2fed85edf2ffad934dd1309819e7 (patch)
treeff49e92397297d26cf3b860546a6a4730399d454 /chrome/browser/automation
parent35a321ef8cb16f44a29b114dbcfa99f62388710a (diff)
downloadchromium_src-eac83f0d14be2fed85edf2ffad934dd1309819e7.zip
chromium_src-eac83f0d14be2fed85edf2ffad934dd1309819e7.tar.gz
chromium_src-eac83f0d14be2fed85edf2ffad934dd1309819e7.tar.bz2
Pass external tab handle when Chrome sends outgoing notifications through automation interface.
Review URL: http://codereview.chromium.org/115134 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15663 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/automation')
-rw-r--r--chrome/browser/automation/automation_provider.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/chrome/browser/automation/automation_provider.cc b/chrome/browser/automation/automation_provider.cc
index 74eac52..282bb16 100644
--- a/chrome/browser/automation/automation_provider.cc
+++ b/chrome/browser/automation/automation_provider.cc
@@ -2401,6 +2401,7 @@ void AutomationProvider::CreateExternalTab(HWND parent,
TabContents* tab_contents = external_tab_container->tab_contents();
if (tab_contents) {
*tab_handle = tab_tracker_->Add(&tab_contents->controller());
+ external_tab_container->set_tab_handle(*tab_handle);
*tab_container_window = *external_tab_container;
} else {
delete external_tab_container;