Index: chrome/browser/prerender/prerender_contents.cc |
diff --git a/chrome/browser/prerender/prerender_contents.cc b/chrome/browser/prerender/prerender_contents.cc |
index d57d2c7156172d23c8bf0b4a70ffe194dbc46a68..8fa33154e3bd9c25c03ed32d4a3017bcdc8852da 100644 |
--- a/chrome/browser/prerender/prerender_contents.cc |
+++ b/chrome/browser/prerender/prerender_contents.cc |
@@ -553,8 +553,10 @@ void PrerenderContents::DocumentLoadedInFrame( |
void PrerenderContents::DidStartNavigation( |
content::NavigationHandle* navigation_handle) { |
- if (!navigation_handle->IsInMainFrame() || navigation_handle->IsSamePage()) |
+ if (!navigation_handle->IsInMainFrame() || |
+ navigation_handle->IsSameDocument()) { |
return; |
+ } |
if (!CheckURL(navigation_handle->GetURL())) |
return; |