| Index: content/browser/tab_contents/tab_contents_delegate.cc
|
| diff --git a/content/browser/tab_contents/tab_contents_delegate.cc b/content/browser/tab_contents/tab_contents_delegate.cc
|
| index 43d331b75d951c405bc75aa2f3ddcaaedcf40867..e8ca205142606447d91cc9391e5eb4a0baf634d9 100644
|
| --- a/content/browser/tab_contents/tab_contents_delegate.cc
|
| +++ b/content/browser/tab_contents/tab_contents_delegate.cc
|
| @@ -149,8 +149,9 @@ void TabContentsDelegate::ViewSourceForTab(TabContents* source,
|
| // it with proper implementation.
|
| GURL url = GURL(chrome::kViewSourceScheme + std::string(":") +
|
| page_url.spec());
|
| - OpenURLFromTab(source, OpenURLParams(
|
| - url, GURL(), NEW_FOREGROUND_TAB, content::PAGE_TRANSITION_LINK, false));
|
| + OpenURLFromTab(source, OpenURLParams(url, content::Referrer(),
|
| + NEW_FOREGROUND_TAB,
|
| + content::PAGE_TRANSITION_LINK, false));
|
| }
|
|
|
| void TabContentsDelegate::ViewSourceForFrame(TabContents* source,
|
| @@ -159,8 +160,9 @@ void TabContentsDelegate::ViewSourceForFrame(TabContents* source,
|
| // Same as ViewSourceForTab, but for given subframe.
|
| GURL url = GURL(chrome::kViewSourceScheme + std::string(":") +
|
| frame_url.spec());
|
| - OpenURLFromTab(source, OpenURLParams(
|
| - url, GURL(), NEW_FOREGROUND_TAB, content::PAGE_TRANSITION_LINK, false));
|
| + OpenURLFromTab(source, OpenURLParams(url, content::Referrer(),
|
| + NEW_FOREGROUND_TAB,
|
| + content::PAGE_TRANSITION_LINK, false));
|
| }
|
|
|
| bool TabContentsDelegate::PreHandleKeyboardEvent(
|
|
|