Lines Matching full:profile
27 #include "chrome/browser/profiles/profile.h"
46 explicit ChromeCookieMonsterDelegate(Profile* profile) {
48 profile_getter_ = new ProfileGetter(profile);
66 // This class allows us to safely access the Profile pointer. The Delegate
76 explicit ProfileGetter(Profile* profile) : profile_(profile) {
80 Source<Profile>(profile_));
89 Profile* profile = Source<Profile>(source).ptr();
90 if (profile_ == profile)
95 Profile* get() {
108 Profile* profile_;
121 Source<Profile>(profile_getter_->get()),
131 void ProfileIOData::InitializeProfileParams(Profile* profile) {
133 PrefService* pref_service = profile->GetPrefs();
136 params->is_incognito = profile->IsOffTheRecord();
140 params->appcache_service = profile->GetAppCacheService();
165 params->host_content_settings_map = profile->GetHostContentSettingsMap();
166 params->host_zoom_map = profile->GetHostZoomMap();
167 params->transport_security_state = profile->GetTransportSecurityState();
169 if (profile->GetUserScriptMaster()) {
171 profile->GetUserScriptMaster()->user_script_dir();
174 params->ssl_config_service = profile->GetSSLConfigService();
175 params->cookie_monster_delegate = new ChromeCookieMonsterDelegate(profile);
176 params->database_tracker = profile->GetDatabaseTracker();
177 params->appcache_service = profile->GetAppCacheService();
178 params->blob_storage_context = profile->GetBlobStorageContext();
179 params->file_system_context = profile->GetFileSystemContext();
180 params->extension_info_map = profile->GetExtensionInfoMap();
181 params->prerender_manager = profile->GetPrerenderManager();
182 params->protocol_handler_registry = profile->GetProtocolHandlerRegistry();
186 profile->GetProxyConfigTracker()));
187 params->profile_id = profile->GetRuntimeId();
197 profile_id(Profile::kInvalidProfileId) {}