| Index: chrome/browser/browser.h
|
| ===================================================================
|
| --- chrome/browser/browser.h (revision 3991)
|
| +++ chrome/browser/browser.h (working copy)
|
| @@ -193,7 +193,8 @@
|
| // Add a new tab with the specified URL. If instance is not null, its process
|
| // will be used to render the tab.
|
| TabContents* AddTabWithURL(
|
| - const GURL& url, PageTransition::Type transition, bool foreground,
|
| + const GURL& url, const GURL& referrer,
|
| + PageTransition::Type transition, bool foreground,
|
| SiteInstance* instance);
|
|
|
| // Add a new application tab for the specified URL. If lazy is true, the tab
|
| @@ -230,6 +231,7 @@
|
| // If instance is not null, its process will be used to render the tab.
|
| virtual TabContents* CreateTabContentsForURL(
|
| const GURL& url,
|
| + const GURL& referrer,
|
| Profile* profile,
|
| PageTransition::Type transition,
|
| bool defer_load,
|
| @@ -257,7 +259,7 @@
|
|
|
| // Overridden from TabContentsDelegate:
|
| virtual void OpenURLFromTab(TabContents* source,
|
| - const GURL& url,
|
| + const GURL& url, const GURL& referrer,
|
| WindowOpenDisposition disposition,
|
| PageTransition::Type transition);
|
| virtual void NavigationStateChanged(const TabContents* source,
|
|
|