summaryrefslogtreecommitdiffstats
path: root/chrome/browser/external_tab_container.h
diff options
context:
space:
mode:
authoramit@chromium.org <amit@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-11 22:33:58 +0000
committeramit@chromium.org <amit@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-11 22:33:58 +0000
commitf5cde2b583d923436f728660e18e181f83cfa602 (patch)
treec419f1b05a7525bdd7b24d86641974e45a8f1237 /chrome/browser/external_tab_container.h
parent279cd421c952d1581b4ac9bbc977e5f08b45d3b3 (diff)
downloadchromium_src-f5cde2b583d923436f728660e18e181f83cfa602.zip
chromium_src-f5cde2b583d923436f728660e18e181f83cfa602.tar.gz
chromium_src-f5cde2b583d923436f728660e18e181f83cfa602.tar.bz2
ExternalTabcontainer browser to initial URL
Browse the newly created external tab to the specified initial URL if present, to about:blank otherwise. Also send information about SSL status when sending navigation updates to the automation client. BUG=none TEST=CreateExternalTabWithUrl UI test Review URL: http://codereview.chromium.org/193054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26037 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/external_tab_container.h')
-rw-r--r--chrome/browser/external_tab_container.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/chrome/browser/external_tab_container.h b/chrome/browser/external_tab_container.h
index 00eec54..647d36f 100644
--- a/chrome/browser/external_tab_container.h
+++ b/chrome/browser/external_tab_container.h
@@ -61,7 +61,8 @@ class ExternalTabContainer : public TabContentsDelegate,
DWORD style,
bool load_requests_via_automation,
bool handle_top_level_requests,
- TabContents* existing_tab_contents);
+ TabContents* existing_tab_contents,
+ const GURL& initial_url);
// Unhook the keystroke listener and notify about the closing TabContents.
// This function gets called from three places, which is fine.
@@ -158,6 +159,7 @@ class ExternalTabContainer : public TabContentsDelegate,
bool InitNavigationInfo(IPC::NavigationInfo* nav_info,
NavigationType::Type nav_type,
int relative_offset);
+ void Navigate(const GURL& url, const GURL& referrer);
private:
// Helper function for processing keystokes coming back from the renderer