| Index: chrome/browser/ui/singleton_tabs.cc
|
| diff --git a/chrome/browser/ui/singleton_tabs.cc b/chrome/browser/ui/singleton_tabs.cc
|
| index 042f85ff071ccb64edfd13e5d99ebf6510a38ce0..0a931b7f50730389ac196b7d83185db080666caa 100644
|
| --- a/chrome/browser/ui/singleton_tabs.cc
|
| +++ b/chrome/browser/ui/singleton_tabs.cc
|
| @@ -50,9 +50,9 @@ void ShowSingletonTabOverwritingNTP(Browser* browser,
|
| browser->tab_strip_model()->GetActiveWebContents();
|
| if (contents) {
|
| const GURL& contents_url = contents->GetURL();
|
| - if ((contents_url == GURL(kChromeUINewTabURL) ||
|
| + if ((contents_url.spec() == kChromeUINewTabURL ||
|
| search::IsInstantNTP(contents) ||
|
| - contents_url == GURL(url::kAboutBlankURL)) &&
|
| + contents_url.spec() == url::kAboutBlankURL) &&
|
| GetIndexOfSingletonTab(&local_params) < 0) {
|
| local_params.disposition = WindowOpenDisposition::CURRENT_TAB;
|
| }
|
|
|