Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(258)

Side by Side Diff: chrome/browser/profiles/profile_impl.h

Issue 6880089: Don't hold the installed app in BrowserProcessRenderHost, since that's in content layer now. Ext... (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 9 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2011 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 64 matching lines...) Expand 10 before | Expand all | Expand 10 after
75 virtual PrefService* GetPrefs(); 75 virtual PrefService* GetPrefs();
76 virtual PrefService* GetOffTheRecordPrefs(); 76 virtual PrefService* GetOffTheRecordPrefs();
77 virtual TemplateURLModel* GetTemplateURLModel(); 77 virtual TemplateURLModel* GetTemplateURLModel();
78 virtual TemplateURLFetcher* GetTemplateURLFetcher(); 78 virtual TemplateURLFetcher* GetTemplateURLFetcher();
79 virtual DownloadManager* GetDownloadManager(); 79 virtual DownloadManager* GetDownloadManager();
80 virtual PersonalDataManager* GetPersonalDataManager(); 80 virtual PersonalDataManager* GetPersonalDataManager();
81 virtual fileapi::FileSystemContext* GetFileSystemContext(); 81 virtual fileapi::FileSystemContext* GetFileSystemContext();
82 virtual bool HasCreatedDownloadManager() const; 82 virtual bool HasCreatedDownloadManager() const;
83 virtual net::URLRequestContextGetter* GetRequestContext(); 83 virtual net::URLRequestContextGetter* GetRequestContext();
84 virtual net::URLRequestContextGetter* GetRequestContextForPossibleApp( 84 virtual net::URLRequestContextGetter* GetRequestContextForPossibleApp(
85 const Extension* installed_app); 85 int renderer_child_id);
86 virtual net::URLRequestContextGetter* GetRequestContextForMedia(); 86 virtual net::URLRequestContextGetter* GetRequestContextForMedia();
87 virtual net::URLRequestContextGetter* GetRequestContextForExtensions(); 87 virtual net::URLRequestContextGetter* GetRequestContextForExtensions();
88 virtual net::URLRequestContextGetter* GetRequestContextForIsolatedApp( 88 virtual net::URLRequestContextGetter* GetRequestContextForIsolatedApp(
89 const std::string& app_id); 89 const std::string& app_id);
90 virtual const content::ResourceContext& GetResourceContext(); 90 virtual const content::ResourceContext& GetResourceContext();
91 virtual void RegisterExtensionWithRequestContexts(const Extension* extension); 91 virtual void RegisterExtensionWithRequestContexts(const Extension* extension);
92 virtual void UnregisterExtensionWithRequestContexts( 92 virtual void UnregisterExtensionWithRequestContexts(
93 const Extension* extension); 93 const Extension* extension);
94 virtual net::SSLConfigService* GetSSLConfigService(); 94 virtual net::SSLConfigService* GetSSLConfigService();
95 virtual HostContentSettingsMap* GetHostContentSettingsMap(); 95 virtual HostContentSettingsMap* GetHostContentSettingsMap();
(...skipping 215 matching lines...) Expand 10 before | Expand all | Expand 10 after
311 scoped_refptr<PrefProxyConfigTracker> pref_proxy_config_tracker_; 311 scoped_refptr<PrefProxyConfigTracker> pref_proxy_config_tracker_;
312 312
313 scoped_ptr<ChromeURLDataManager> chrome_url_data_manager_; 313 scoped_ptr<ChromeURLDataManager> chrome_url_data_manager_;
314 314
315 Profile::Delegate* delegate_; 315 Profile::Delegate* delegate_;
316 316
317 DISALLOW_COPY_AND_ASSIGN(ProfileImpl); 317 DISALLOW_COPY_AND_ASSIGN(ProfileImpl);
318 }; 318 };
319 319
320 #endif // CHROME_BROWSER_PROFILES_PROFILE_IMPL_H_ 320 #endif // CHROME_BROWSER_PROFILES_PROFILE_IMPL_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698