Searched refs:ProfileIOData (Results 1 - 8 of 8) sorted by relevance

/external/chromium/chrome/browser/profiles/
H A Dprofile_io_data.cc131 void ProfileIOData::InitializeProfileParams(Profile* profile) {
191 ProfileIOData::RequestContext::RequestContext() {}
192 ProfileIOData::RequestContext::~RequestContext() {}
194 ProfileIOData::ProfileParams::ProfileParams()
198 ProfileIOData::ProfileParams::~ProfileParams() {}
200 ProfileIOData::ProfileIOData(bool is_incognito) function in class:ProfileIOData
206 ProfileIOData::~ProfileIOData() {
207 // If we have never initialized ProfileIOData, the
[all...]
H A Dprofile_io_data.h48 // Conceptually speaking, the ProfileIOData represents data that lives on the IO
51 // implementation will maintain a reference to the ProfileIOData. The
52 // ProfileIOData will originally own a reference to the ChromeURLRequestContexts
54 // invoked, then ProfileIOData will release its reference to the
56 // reference to the ProfileIOData, so they exchange ownership. This is done
58 // ownership reversal prevents shutdown leaks. ProfileIOData will lazily
61 class ProfileIOData : public base::RefCountedThreadSafe<ProfileIOData> { class in inherits:base::RefCountedThreadSafe
64 // they get called, from ProfileIOData owning ChromeURLRequestContext to vice
75 friend class base::RefCountedThreadSafe<ProfileIOData>;
[all...]
H A Doff_the_record_profile_io_data.h26 // ChromeURLRequestContexts. When all of them go away, then ProfileIOData will
32 class OffTheRecordProfileIOData : public ProfileIOData {
65 // the ProfileIOData on the IO thread.
H A Doff_the_record_profile_io_data.cc114 : ProfileIOData(true) {}
184 scoped_refptr<ProfileIOData::RequestContext>
188 scoped_refptr<ProfileIOData::RequestContext> context = new RequestContext;
H A Dprofile_impl_io_data.h21 class ProfileImplIOData : public ProfileIOData {
70 // the ProfileIOData on the IO thread.
H A Dprofile_impl_io_data.cc155 : ProfileIOData(false),
291 scoped_refptr<ProfileIOData::RequestContext>
295 scoped_refptr<ProfileIOData::RequestContext> context = new RequestContext;
/external/chromium/chrome/browser/net/
H A Dchrome_url_request_context.h37 class ProfileIOData;
202 Profile* profile, const ProfileIOData* profile_io_data);
208 Profile* profile, const ProfileIOData* profile_io_data);
213 Profile* profile, const ProfileIOData* profile_io_data);
219 const ProfileIOData* profile_io_data,
225 Profile* profile, const ProfileIOData* profile_io_data);
230 Profile* profile, const ProfileIOData* profile_io_data);
236 const ProfileIOData* profile_io_data,
H A Dchrome_url_request_context.cc48 explicit FactoryForMain(const ProfileIOData* profile_io_data)
56 const scoped_refptr<const ProfileIOData> profile_io_data_;
62 explicit FactoryForExtensions(const ProfileIOData* profile_io_data)
70 const scoped_refptr<const ProfileIOData> profile_io_data_;
76 FactoryForIsolatedApp(const ProfileIOData* profile_io_data,
90 const scoped_refptr<const ProfileIOData> profile_io_data_;
99 explicit FactoryForMedia(const ProfileIOData* profile_io_data)
108 const scoped_refptr<const ProfileIOData> profile_io_data_;
205 const ProfileIOData* profile_io_data) {
215 Profile* profile, const ProfileIOData* profile_io_dat
[all...]

Completed in 60 milliseconds