Index: chrome/browser/profiles/profile_io_data.h |
diff --git a/chrome/browser/profiles/profile_io_data.h b/chrome/browser/profiles/profile_io_data.h |
index 724a728b1493bb5ba811b9e14eb83c9f81ebb372..13fa99f180ca126fc3db9d99cded17feb4f6f548 100644 |
--- a/chrome/browser/profiles/profile_io_data.h |
+++ b/chrome/browser/profiles/profile_io_data.h |
@@ -274,10 +274,6 @@ class ProfileIOData { |
scoped_refptr<const ManagedModeURLFilter> managed_mode_url_filter; |
#endif |
-#if defined(OS_CHROMEOS) |
- scoped_ptr<policy::PolicyCertVerifier> cert_verifier; |
-#endif |
- |
// The profile this struct was populated from. It's passed as a void* to |
// ensure it's not accidently used on the IO thread. Before using it on the |
// UI thread, call ProfileManager::IsValidProfile to ensure it's alive. |
@@ -298,6 +294,10 @@ class ProfileIOData { |
net::NetworkDelegate* network_delegate, |
net::FtpTransactionFactory* ftp_transaction_factory) const; |
+ // Called during profile destruction but before BrowserontextServices are |
+ // destroyed. |
+ void ReleaseFromBrowserContextServices(Profile* profile); |
+ |
// Called when the profile is destroyed. |
void ShutdownOnUIThread(); |
@@ -497,7 +497,7 @@ class ProfileIOData { |
mutable scoped_ptr<net::HttpServerProperties> |
http_server_properties_; |
#if defined(OS_CHROMEOS) |
- mutable scoped_ptr<net::CertVerifier> cert_verifier_; |
+ mutable scoped_ptr<policy::PolicyCertVerifier> cert_verifier_; |
#endif |
#if defined(ENABLE_NOTIFICATIONS) |