diff options
author | jochen@chromium.org <jochen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-03-11 17:45:22 +0000 |
---|---|---|
committer | jochen@chromium.org <jochen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-03-11 17:45:22 +0000 |
commit | 6e2e9c474a9de92166afd0c8b27ddf429aa299b3 (patch) | |
tree | fcd884e1eddd8a3ae8aa3528c1f4dbd0e980c74e | |
parent | 417da1012059802341c47aa117c3d4ac402e5648 (diff) | |
download | chromium_src-6e2e9c474a9de92166afd0c8b27ddf429aa299b3.zip chromium_src-6e2e9c474a9de92166afd0c8b27ddf429aa299b3.tar.gz chromium_src-6e2e9c474a9de92166afd0c8b27ddf429aa299b3.tar.bz2 |
Replace the cookie monster on navigations instead of reusing it.
BUG=74585
TEST=none
Review URL: http://codereview.chromium.org/6684002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77827 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | chrome/browser/tab_contents/tab_specific_content_settings.cc | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/chrome/browser/tab_contents/tab_specific_content_settings.cc b/chrome/browser/tab_contents/tab_specific_content_settings.cc index cf94bba..545c6af 100644 --- a/chrome/browser/tab_contents/tab_specific_content_settings.cc +++ b/chrome/browser/tab_contents/tab_specific_content_settings.cc @@ -301,9 +301,7 @@ TabSpecificContentSettings::LocalSharedObjectsContainer:: } void TabSpecificContentSettings::LocalSharedObjectsContainer::Reset() { - cookies_->ValidateMap(prerender::PrerenderManager::GetMode()); - cookies_->DeleteAll(false); - cookies_->ValidateMap(prerender::PrerenderManager::GetMode()); + cookies_ = new net::CookieMonster(NULL, NULL); appcaches_->Reset(); databases_->Reset(); indexed_dbs_->Reset(); |