Chromium Code Reviews| Index: chrome/browser/profiles/profile_impl.cc |
| diff --git a/chrome/browser/profiles/profile_impl.cc b/chrome/browser/profiles/profile_impl.cc |
| index 7790c4785b46b5040acf81ea2ffbae9609b36658..278c2491dc910d863e4beb87c48648b9f28cf277 100644 |
| --- a/chrome/browser/profiles/profile_impl.cc |
| +++ b/chrome/browser/profiles/profile_impl.cc |
| @@ -663,6 +663,9 @@ ProfileImpl::~ProfileImpl() { |
| true)); |
| } |
| + if (webkit_context_.get()) |
| + webkit_context_->DeleteSessionOnlyData(); |
| + |
| StopCreateSessionServiceTimer(); |
| // Remove pref observers |
| @@ -828,7 +831,8 @@ ExtensionEventRouter* ProfileImpl::GetExtensionEventRouter() { |
| ExtensionSpecialStoragePolicy* |
| ProfileImpl::GetExtensionSpecialStoragePolicy() { |
| if (!extension_special_storage_policy_.get()) |
|
Miranda Callahan
2011/08/19 11:11:10
nit: add { } around this if clause, as it now exte
marja
2011/08/19 11:23:46
Done.
|
| - extension_special_storage_policy_ = new ExtensionSpecialStoragePolicy(); |
| + extension_special_storage_policy_ = |
| + new ExtensionSpecialStoragePolicy(GetHostContentSettingsMap()); |
| return extension_special_storage_policy_.get(); |
| } |