| Index: chrome/browser/profile.h
|
| ===================================================================
|
| --- chrome/browser/profile.h (revision 41987)
|
| +++ chrome/browser/profile.h (working copy)
|
| @@ -42,6 +42,7 @@
|
| class ExtensionMessageService;
|
| class ExtensionsService;
|
| class FaviconService;
|
| +class GeolocationContentSettingsMap;
|
| class HistoryService;
|
| class HostContentSettingsMap;
|
| class HostZoomMap;
|
| @@ -298,6 +299,9 @@
|
| // Returns the Hostname <-> Zoom Level map for this profile.
|
| virtual HostZoomMap* GetHostZoomMap() = 0;
|
|
|
| + // Returns the geolocation settings map for this profile.
|
| + virtual GeolocationContentSettingsMap* GetGeolocationContentSettingsMap() = 0;
|
| +
|
| // Returns the Privacy Blacklist for this profile.
|
| virtual Blacklist* GetPrivacyBlacklist() = 0;
|
|
|
| @@ -471,6 +475,7 @@
|
| virtual net::SSLConfigService* GetSSLConfigService();
|
| virtual HostContentSettingsMap* GetHostContentSettingsMap();
|
| virtual HostZoomMap* GetHostZoomMap();
|
| + virtual GeolocationContentSettingsMap* GetGeolocationContentSettingsMap();
|
| virtual Blacklist* GetPrivacyBlacklist();
|
| virtual UserStyleSheetWatcher* GetUserStyleSheetWatcher();
|
| virtual SessionService* GetSessionService();
|
| @@ -558,6 +563,8 @@
|
|
|
| scoped_refptr<HostContentSettingsMap> host_content_settings_map_;
|
| scoped_refptr<HostZoomMap> host_zoom_map_;
|
| + scoped_refptr<GeolocationContentSettingsMap>
|
| + geolocation_content_settings_map_;
|
| scoped_refptr<Blacklist> privacy_blacklist_;
|
| scoped_refptr<UserStyleSheetWatcher> user_style_sheet_watcher_;
|
| scoped_refptr<DownloadManager> download_manager_;
|
|
|