Index: chrome/browser/predictors/autocomplete_action_predictor.cc |
diff --git a/chrome/browser/predictors/autocomplete_action_predictor.cc b/chrome/browser/predictors/autocomplete_action_predictor.cc |
index c9643138b89bfab7a430db5be600a3677c845526..ddd6afb99a6b06f2546f2d9df78d980a3a5035b2 100644 |
--- a/chrome/browser/predictors/autocomplete_action_predictor.cc |
+++ b/chrome/browser/predictors/autocomplete_action_predictor.cc |
@@ -158,12 +158,17 @@ void AutocompleteActionPredictor::ClearTransitionalMatches() { |
void AutocompleteActionPredictor::StartPrerendering( |
const GURL& url, |
- content::SessionStorageNamespace* session_storage_namespace, |
+ const content::SessionStorageNamespaceMap& session_storage_namespace_map, |
const gfx::Size& size) { |
if (prerender_handle_.get()) |
prerender_handle_->OnNavigateAway(); |
if (prerender::PrerenderManager* prerender_manager = |
prerender::PrerenderManagerFactory::GetForProfile(profile_)) { |
+ content::SessionStorageNamespace* session_storage_namespace = NULL; |
+ content::SessionStorageNamespaceMap::const_iterator it = |
+ session_storage_namespace_map.find(""); |
michaeln
2012/08/08 22:28:53
Is the default namespace always the correct answer
awong
2012/08/09 01:51:43
This gets fixed here:
http://codereview.chromium
|
+ if (it != session_storage_namespace_map.end()) |
+ session_storage_namespace = it->second; |
prerender_handle_.reset( |
prerender_manager->AddPrerenderFromOmnibox( |
url, session_storage_namespace, size)); |