diff options
Diffstat (limited to 'chrome/browser/prerender/prerender_manager.cc')
-rw-r--r-- | chrome/browser/prerender/prerender_manager.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/chrome/browser/prerender/prerender_manager.cc b/chrome/browser/prerender/prerender_manager.cc index 57e77c8..8e8bea7 100644 --- a/chrome/browser/prerender/prerender_manager.cc +++ b/chrome/browser/prerender/prerender_manager.cc @@ -963,7 +963,8 @@ PrerenderContents* PrerenderManager::GetEntryButNotSpecifiedWC( it != prerender_list_.end(); ++it) { PrerenderContents* prerender_contents = it->contents_; - if (prerender_contents->MatchesURL(url, NULL)) { + if (prerender_contents->MatchesURL(url, NULL) && + !IsNoSwapInExperiment(prerender_contents->experiment_id())) { if (!prerender_contents->prerender_contents() || !wc || prerender_contents->prerender_contents()->web_contents() != wc) { |