| Index: content/browser/tab_contents/tab_contents.cc
|
| diff --git a/content/browser/tab_contents/tab_contents.cc b/content/browser/tab_contents/tab_contents.cc
|
| index 8557a2be67733237d24b243efa0df86a554453d9..90d5eab45314245d7818909b8a3a663a6d044529 100644
|
| --- a/content/browser/tab_contents/tab_contents.cc
|
| +++ b/content/browser/tab_contents/tab_contents.cc
|
| @@ -536,7 +536,8 @@ TabContents* TabContents::OpenURL(const GURL& url,
|
| const GURL& referrer,
|
| WindowOpenDisposition disposition,
|
| content::PageTransition transition) {
|
| - return OpenURL(OpenURLParams(url, referrer, disposition, transition));
|
| + return OpenURL(OpenURLParams(url, referrer, disposition, transition,
|
| + false));
|
| }
|
|
|
| TabContents* TabContents::OpenURL(const OpenURLParams& params) {
|
| @@ -1685,8 +1686,9 @@ void TabContents::RequestOpenURL(const GURL& url,
|
| render_manager_.web_ui()->link_transition_type());
|
| transition_type = render_manager_.web_ui()->link_transition_type();
|
| } else {
|
| - new_contents = OpenURL(
|
| - url, referrer, disposition, content::PAGE_TRANSITION_LINK);
|
| + new_contents = OpenURL(OpenURLParams(
|
| + url, referrer, disposition, content::PAGE_TRANSITION_LINK,
|
| + true /* is_renderer_initiated */));
|
| }
|
| if (new_contents) {
|
| // Notify observers.
|
|
|