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

Side by Side Diff: chromecast/browser/url_request_context_factory.h

Issue 2907463002: Split HttpNetworkSession::Params into two structs. (Closed)
Patch Set: Response to comments Created 3 years, 6 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
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 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 #ifndef CHROMECAST_BROWSER_URL_REQUEST_CONTEXT_FACTORY_H_ 5 #ifndef CHROMECAST_BROWSER_URL_REQUEST_CONTEXT_FACTORY_H_
6 #define CHROMECAST_BROWSER_URL_REQUEST_CONTEXT_FACTORY_H_ 6 #define CHROMECAST_BROWSER_URL_REQUEST_CONTEXT_FACTORY_H_
7 7
8 #include <memory> 8 #include <memory>
9 9
10 #include "content/public/browser/browser_context.h" 10 #include "content/public/browser/browser_context.h"
(...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after
75 friend class URLRequestContextGetter; 75 friend class URLRequestContextGetter;
76 friend class MainURLRequestContextGetter; 76 friend class MainURLRequestContextGetter;
77 77
78 void InitializeSystemContextDependencies(); 78 void InitializeSystemContextDependencies();
79 void InitializeMainContextDependencies( 79 void InitializeMainContextDependencies(
80 net::HttpTransactionFactory* factory, 80 net::HttpTransactionFactory* factory,
81 content::ProtocolHandlerMap* protocol_handlers, 81 content::ProtocolHandlerMap* protocol_handlers,
82 content::URLRequestInterceptorScopedVector request_interceptors); 82 content::URLRequestInterceptorScopedVector request_interceptors);
83 void InitializeMediaContextDependencies(net::HttpTransactionFactory* factory); 83 void InitializeMediaContextDependencies(net::HttpTransactionFactory* factory);
84 84
85 void PopulateNetworkSessionParams(bool ignore_certificate_errors, 85 void PopulateNetworkSessionParams(
86 net::HttpNetworkSession::Params* params); 86 bool ignore_certificate_errors,
87 net::HttpNetworkSession::Params* session_params,
88 net::HttpNetworkSession::Context* session_context);
87 void DisableQuicOnBrowserIOThread(); 89 void DisableQuicOnBrowserIOThread();
88 90
89 // These are called by the RequestContextGetters to create each 91 // These are called by the RequestContextGetters to create each
90 // RequestContext. 92 // RequestContext.
91 // They must be called on the IO thread. 93 // They must be called on the IO thread.
92 net::URLRequestContext* CreateSystemRequestContext(); 94 net::URLRequestContext* CreateSystemRequestContext();
93 net::URLRequestContext* CreateMediaRequestContext(); 95 net::URLRequestContext* CreateMediaRequestContext();
94 net::URLRequestContext* CreateMainRequestContext( 96 net::URLRequestContext* CreateMainRequestContext(
95 const base::FilePath& cookie_path, 97 const base::FilePath& cookie_path,
96 content::ProtocolHandlerMap* protocol_handlers, 98 content::ProtocolHandlerMap* protocol_handlers,
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
139 // Only accessed on content::BrowserThread::IO thread. 141 // Only accessed on content::BrowserThread::IO thread.
140 bool enable_quic_; 142 bool enable_quic_;
141 143
142 net::NetLog* net_log_; 144 net::NetLog* net_log_;
143 }; 145 };
144 146
145 } // namespace shell 147 } // namespace shell
146 } // namespace chromecast 148 } // namespace chromecast
147 149
148 #endif // CHROMECAST_BROWSER_URL_REQUEST_CONTEXT_FACTORY_H_ 150 #endif // CHROMECAST_BROWSER_URL_REQUEST_CONTEXT_FACTORY_H_
OLDNEW
« no previous file with comments | « chrome/browser/profiles/profile_io_data.cc ('k') | chromecast/browser/url_request_context_factory.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698