OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 // This class gathers state related to a single user profile. | 5 // This class gathers state related to a single user profile. |
6 | 6 |
7 #ifndef CHROME_BROWSER_PROFILES_PROFILE_IMPL_H_ | 7 #ifndef CHROME_BROWSER_PROFILES_PROFILE_IMPL_H_ |
8 #define CHROME_BROWSER_PROFILES_PROFILE_IMPL_H_ | 8 #define CHROME_BROWSER_PROFILES_PROFILE_IMPL_H_ |
9 #pragma once | 9 #pragma once |
10 | 10 |
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
49 | 49 |
50 // content::BrowserContext implementation: | 50 // content::BrowserContext implementation: |
51 virtual FilePath GetPath() OVERRIDE; | 51 virtual FilePath GetPath() OVERRIDE; |
52 virtual SSLHostState* GetSSLHostState() OVERRIDE; | 52 virtual SSLHostState* GetSSLHostState() OVERRIDE; |
53 virtual content::DownloadManager* GetDownloadManager() OVERRIDE; | 53 virtual content::DownloadManager* GetDownloadManager() OVERRIDE; |
54 virtual net::URLRequestContextGetter* GetRequestContext() OVERRIDE; | 54 virtual net::URLRequestContextGetter* GetRequestContext() OVERRIDE; |
55 virtual net::URLRequestContextGetter* GetRequestContextForRenderProcess( | 55 virtual net::URLRequestContextGetter* GetRequestContextForRenderProcess( |
56 int renderer_child_id) OVERRIDE; | 56 int renderer_child_id) OVERRIDE; |
57 virtual net::URLRequestContextGetter* GetRequestContextForMedia() OVERRIDE; | 57 virtual net::URLRequestContextGetter* GetRequestContextForMedia() OVERRIDE; |
58 virtual const content::ResourceContext& GetResourceContext() OVERRIDE; | 58 virtual const content::ResourceContext& GetResourceContext() OVERRIDE; |
59 virtual HostZoomMap* GetHostZoomMap() OVERRIDE; | 59 virtual content::HostZoomMap* GetHostZoomMap() OVERRIDE; |
60 virtual content::GeolocationPermissionContext* | 60 virtual content::GeolocationPermissionContext* |
61 GetGeolocationPermissionContext() OVERRIDE; | 61 GetGeolocationPermissionContext() OVERRIDE; |
62 virtual SpeechInputPreferences* GetSpeechInputPreferences() OVERRIDE; | 62 virtual SpeechInputPreferences* GetSpeechInputPreferences() OVERRIDE; |
63 virtual quota::QuotaManager* GetQuotaManager() OVERRIDE; | 63 virtual quota::QuotaManager* GetQuotaManager() OVERRIDE; |
64 virtual webkit_database::DatabaseTracker* GetDatabaseTracker() OVERRIDE; | 64 virtual webkit_database::DatabaseTracker* GetDatabaseTracker() OVERRIDE; |
65 virtual WebKitContext* GetWebKitContext() OVERRIDE; | 65 virtual WebKitContext* GetWebKitContext() OVERRIDE; |
66 virtual ChromeAppCacheService* GetAppCacheService() OVERRIDE; | 66 virtual ChromeAppCacheService* GetAppCacheService() OVERRIDE; |
67 virtual ChromeBlobStorageContext* GetBlobStorageContext() OVERRIDE; | 67 virtual ChromeBlobStorageContext* GetBlobStorageContext() OVERRIDE; |
68 virtual fileapi::FileSystemContext* GetFileSystemContext() OVERRIDE; | 68 virtual fileapi::FileSystemContext* GetFileSystemContext() OVERRIDE; |
69 | 69 |
(...skipping 164 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
234 scoped_ptr<TemplateURLFetcher> template_url_fetcher_; | 234 scoped_ptr<TemplateURLFetcher> template_url_fetcher_; |
235 scoped_ptr<BookmarkModel> bookmark_bar_model_; | 235 scoped_ptr<BookmarkModel> bookmark_bar_model_; |
236 scoped_refptr<PromoResourceService> promo_resource_service_; | 236 scoped_refptr<PromoResourceService> promo_resource_service_; |
237 scoped_refptr<ProtocolHandlerRegistry> protocol_handler_registry_; | 237 scoped_refptr<ProtocolHandlerRegistry> protocol_handler_registry_; |
238 | 238 |
239 scoped_ptr<TokenService> token_service_; | 239 scoped_ptr<TokenService> token_service_; |
240 | 240 |
241 scoped_ptr<SSLConfigServiceManager> ssl_config_service_manager_; | 241 scoped_ptr<SSLConfigServiceManager> ssl_config_service_manager_; |
242 | 242 |
243 scoped_refptr<HostContentSettingsMap> host_content_settings_map_; | 243 scoped_refptr<HostContentSettingsMap> host_content_settings_map_; |
244 scoped_refptr<HostZoomMap> host_zoom_map_; | 244 scoped_refptr<content::HostZoomMap> host_zoom_map_; |
245 scoped_refptr<content::GeolocationPermissionContext> | 245 scoped_refptr<content::GeolocationPermissionContext> |
246 geolocation_permission_context_; | 246 geolocation_permission_context_; |
247 scoped_refptr<SpeechInputPreferences> speech_input_preferences_; | 247 scoped_refptr<SpeechInputPreferences> speech_input_preferences_; |
248 scoped_refptr<UserStyleSheetWatcher> user_style_sheet_watcher_; | 248 scoped_refptr<UserStyleSheetWatcher> user_style_sheet_watcher_; |
249 scoped_ptr<GAIAInfoUpdateService> gaia_info_update_service_; | 249 scoped_ptr<GAIAInfoUpdateService> gaia_info_update_service_; |
250 scoped_refptr<HistoryService> history_service_; | 250 scoped_refptr<HistoryService> history_service_; |
251 scoped_ptr<FaviconService> favicon_service_; | 251 scoped_ptr<FaviconService> favicon_service_; |
252 scoped_ptr<AutocompleteClassifier> autocomplete_classifier_; | 252 scoped_ptr<AutocompleteClassifier> autocomplete_classifier_; |
253 scoped_refptr<history::ShortcutsBackend> shortcuts_backend_; | 253 scoped_refptr<history::ShortcutsBackend> shortcuts_backend_; |
254 scoped_refptr<WebDataService> web_data_service_; | 254 scoped_refptr<WebDataService> web_data_service_; |
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
318 Profile::Delegate* delegate_; | 318 Profile::Delegate* delegate_; |
319 | 319 |
320 chrome_browser_net::Predictor* predictor_; | 320 chrome_browser_net::Predictor* predictor_; |
321 | 321 |
322 bool session_restore_enabled_; | 322 bool session_restore_enabled_; |
323 | 323 |
324 DISALLOW_COPY_AND_ASSIGN(ProfileImpl); | 324 DISALLOW_COPY_AND_ASSIGN(ProfileImpl); |
325 }; | 325 }; |
326 | 326 |
327 #endif // CHROME_BROWSER_PROFILES_PROFILE_IMPL_H_ | 327 #endif // CHROME_BROWSER_PROFILES_PROFILE_IMPL_H_ |
OLD | NEW |