Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2105)

Unified Diff: chrome/browser/browser_commands.cc

Issue 8186: Plumb the referrer throughout the OpenURL APIs.... (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 12 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « chrome/browser/browser.cc ('k') | chrome/browser/browser_init.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/browser/browser_commands.cc
===================================================================
--- chrome/browser/browser_commands.cc (revision 3991)
+++ chrome/browser/browser_commands.cc (working copy)
@@ -358,10 +358,10 @@
{
LocationBarView* lbv = GetLocationBarView();
if (lbv) {
- OpenURL(GURL(lbv->location_input()), lbv->disposition(),
+ OpenURL(GURL(lbv->location_input()), GURL(), lbv->disposition(),
lbv->transition());
} else {
- OpenURL(GURL(), CURRENT_TAB, PageTransition::TYPED);
+ OpenURL(GURL(), GURL(), CURRENT_TAB, PageTransition::TYPED);
}
}
break;
@@ -447,7 +447,7 @@
current_tab->controller()->GetLastCommittedEntry();
if (entry) {
GURL url("view-source:" + entry->url().spec());
- AddTabWithURL(url, PageTransition::LINK, true, NULL);
+ AddTabWithURL(url, GURL(), PageTransition::LINK, true, NULL);
}
break;
}
@@ -714,7 +714,8 @@
case IDC_HELPMENU: {
GURL help_url(l10n_util::GetString(IDS_HELP_CONTENT_URL));
- AddTabWithURL(help_url, PageTransition::AUTO_BOOKMARK, true, NULL);
+ AddTabWithURL(help_url, GURL(), PageTransition::AUTO_BOOKMARK, true,
+ NULL);
break;
}
@@ -765,7 +766,7 @@
if (web_contents && web_contents->showing_interstitial_page()) {
NavigationEntry* entry = current_tab->controller()->GetActiveEntry();
DCHECK(entry); // Should exist if interstitial is showing.
- OpenURL(entry->url(), CURRENT_TAB, PageTransition::RELOAD);
+ OpenURL(entry->url(), GURL(), CURRENT_TAB, PageTransition::RELOAD);
return;
}
}
@@ -780,7 +781,7 @@
void Browser::Home() {
GURL homepage_url = GetHomePage();
GetSelectedTabContents()->controller()->LoadURL(
- homepage_url, PageTransition::AUTO_BOOKMARK);
+ homepage_url, GURL(), PageTransition::AUTO_BOOKMARK);
}
void Browser::StarCurrentTabContents() {
@@ -1047,6 +1048,6 @@
void Browser::FileSelected(const std::wstring& path, void* params) {
GURL file_url = net::FilePathToFileURL(path);
if (!file_url.is_empty())
- OpenURL(file_url, CURRENT_TAB, PageTransition::TYPED);
+ OpenURL(file_url, GURL(), CURRENT_TAB, PageTransition::TYPED);
}
« no previous file with comments | « chrome/browser/browser.cc ('k') | chrome/browser/browser_init.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698