summaryrefslogtreecommitdiffstats
path: root/chrome/browser/profiles/profile_manager.h
diff options
context:
space:
mode:
authormad@chromium.org <mad@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-02-22 19:41:58 +0000
committermad@chromium.org <mad@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-02-22 19:41:58 +0000
commitb4304753ee2fd947a7adceddf648c185835fea28 (patch)
treeab06571fb555bd63644334e30fdf292c0b9d4ec6 /chrome/browser/profiles/profile_manager.h
parent5cb809e3f196356ec7cc059e6e786ced8b0991a6 (diff)
downloadchromium_src-b4304753ee2fd947a7adceddf648c185835fea28.zip
chromium_src-b4304753ee2fd947a7adceddf648c185835fea28.tar.gz
chromium_src-b4304753ee2fd947a7adceddf648c185835fea28.tar.bz2
Also delay regular profile destruction...
A previous CL delayed the destruction of Off The Record profiles, but there are cases where they are delayed post destruction of their original profile... no good... So we now delay the destruction of both the off the record profile and it's original profile when either of them is still referenced by a render process host. BUG=114245 TEST=unittest --gtest_filter=ProfileDestroyerTest.* Review URL: http://codereview.chromium.org/9420036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123082 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/profiles/profile_manager.h')
-rw-r--r--chrome/browser/profiles/profile_manager.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/chrome/browser/profiles/profile_manager.h b/chrome/browser/profiles/profile_manager.h
index 7d8b1b8..b770020 100644
--- a/chrome/browser/profiles/profile_manager.h
+++ b/chrome/browser/profiles/profile_manager.h
@@ -219,7 +219,7 @@ class ProfileManager : public base::NonThreadSafe,
: profile(profile), created(created) {
}
- ~ProfileInfo() {}
+ ~ProfileInfo();
scoped_ptr<Profile> profile;
// Whether profile has been fully loaded (created and initialized).