| Index: chrome/browser/profiles/off_the_record_profile_impl.h
|
| ===================================================================
|
| --- chrome/browser/profiles/off_the_record_profile_impl.h (revision 111186)
|
| +++ chrome/browser/profiles/off_the_record_profile_impl.h (working copy)
|
| @@ -147,10 +147,13 @@
|
| // Weak pointer owned by |profile_|.
|
| PrefService* prefs_;
|
|
|
| + OffTheRecordProfileIOData::Handle io_data_;
|
| +
|
| + // Must be freed before |io_data_|. While |extension_process_manager_| still
|
| + // lives, we handle incoming resource requests from extension processes and
|
| + // those require access to the ResourceContext owned by |io_data_|.
|
| scoped_ptr<ExtensionProcessManager> extension_process_manager_;
|
|
|
| - OffTheRecordProfileIOData::Handle io_data_;
|
| -
|
| // We use a non-persistent content settings map for OTR.
|
| scoped_refptr<HostContentSettingsMap> host_content_settings_map_;
|
|
|
| @@ -164,7 +167,6 @@
|
| // profile because then the main profile would learn some of the host names
|
| // the user visited while OTR.
|
| scoped_ptr<SSLHostState> ssl_host_state_;
|
| -
|
| // Use a separate FindBarState so search terms do not leak back to the main
|
| // profile.
|
| scoped_ptr<FindBarState> find_bar_state_;
|
|
|