| 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 d820172321a2512480e207eac0ca237f1e3b3e3f..733a5b0b109741a454f6ee24ecc57551febce77a 100644
|
| --- a/chrome/browser/profiles/profile_io_data.h
|
| +++ b/chrome/browser/profiles/profile_io_data.h
|
| @@ -174,6 +174,12 @@ class ProfileIOData {
|
| return transport_security_state_.get();
|
| }
|
|
|
| +#if defined(OS_CHROMEOS)
|
| + std::string username_hash() const {
|
| + return username_hash_;
|
| + }
|
| +#endif
|
| +
|
| bool is_incognito() const {
|
| return is_incognito_;
|
| }
|
| @@ -267,6 +273,10 @@ class ProfileIOData {
|
| scoped_refptr<const ManagedModeURLFilter> managed_mode_url_filter;
|
| #endif
|
|
|
| +#if defined(OS_CHROMEOS)
|
| + std::string username_hash;
|
| +#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.
|
| @@ -488,6 +498,7 @@ class ProfileIOData {
|
| http_server_properties_;
|
| #if defined(OS_CHROMEOS)
|
| mutable scoped_ptr<policy::PolicyCertVerifier> cert_verifier_;
|
| + mutable std::string username_hash_;
|
| #endif
|
|
|
| mutable scoped_ptr<net::TransportSecurityPersister>
|
|
|