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

Side by Side Diff: chrome/browser/net/chrome_network_delegate.h

Issue 390533003: Bypassed Bytes UMAs (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Moving #if defined(SPDY_PROXY_AUTH_ORIGIN) Created 6 years, 5 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 (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 #ifndef CHROME_BROWSER_NET_CHROME_NETWORK_DELEGATE_H_ 5 #ifndef CHROME_BROWSER_NET_CHROME_NETWORK_DELEGATE_H_
6 #define CHROME_BROWSER_NET_CHROME_NETWORK_DELEGATE_H_ 6 #define CHROME_BROWSER_NET_CHROME_NETWORK_DELEGATE_H_
7 7
8 #include <string> 8 #include <string>
9 9
10 #include "base/basictypes.h" 10 #include "base/basictypes.h"
(...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after
115 115
116 void set_enable_do_not_track(BooleanPrefMember* enable_do_not_track) { 116 void set_enable_do_not_track(BooleanPrefMember* enable_do_not_track) {
117 enable_do_not_track_ = enable_do_not_track; 117 enable_do_not_track_ = enable_do_not_track;
118 } 118 }
119 119
120 void set_force_google_safe_search( 120 void set_force_google_safe_search(
121 BooleanPrefMember* force_google_safe_search) { 121 BooleanPrefMember* force_google_safe_search) {
122 force_google_safe_search_ = force_google_safe_search; 122 force_google_safe_search_ = force_google_safe_search;
123 } 123 }
124 124
125 void set_data_reduction_proxy_enabled_pref(
126 BooleanPrefMember* data_reduction_proxy_enabled) {
127 data_reduction_proxy_enabled_ = data_reduction_proxy_enabled;
128 }
mmenke 2014/07/24 19:32:05 nit: Setters for all DRP settings should be toget
megjablon 2014/07/24 20:09:37 There's no reason not to do it that way, but right
mmenke 2014/07/24 20:34:12 Makes sense. For some reason, I was thinking that
129
125 void set_domain_reliability_monitor( 130 void set_domain_reliability_monitor(
126 domain_reliability::DomainReliabilityMonitor* monitor) { 131 domain_reliability::DomainReliabilityMonitor* monitor) {
127 domain_reliability_monitor_ = monitor; 132 domain_reliability_monitor_ = monitor;
128 } 133 }
129 134
130 void set_prerender_tracker(prerender::PrerenderTracker* prerender_tracker) { 135 void set_prerender_tracker(prerender::PrerenderTracker* prerender_tracker) {
131 prerender_tracker_ = prerender_tracker; 136 prerender_tracker_ = prerender_tracker;
132 } 137 }
133 138
134 // |data_reduction_proxy_params_| must outlive this ChromeNetworkDelegate. 139 // |data_reduction_proxy_params_| must outlive this ChromeNetworkDelegate.
(...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after
248 void* profile_; 253 void* profile_;
249 base::FilePath profile_path_; 254 base::FilePath profile_path_;
250 scoped_refptr<CookieSettings> cookie_settings_; 255 scoped_refptr<CookieSettings> cookie_settings_;
251 256
252 scoped_ptr<chrome_browser_net::ConnectInterceptor> connect_interceptor_; 257 scoped_ptr<chrome_browser_net::ConnectInterceptor> connect_interceptor_;
253 258
254 // Weak, owned by our owner. 259 // Weak, owned by our owner.
255 BooleanPrefMember* enable_referrers_; 260 BooleanPrefMember* enable_referrers_;
256 BooleanPrefMember* enable_do_not_track_; 261 BooleanPrefMember* enable_do_not_track_;
257 BooleanPrefMember* force_google_safe_search_; 262 BooleanPrefMember* force_google_safe_search_;
263 BooleanPrefMember* data_reduction_proxy_enabled_;
258 264
259 // Weak, owned by our owner. 265 // Weak, owned by our owner.
260 #if defined(ENABLE_CONFIGURATION_POLICY) 266 #if defined(ENABLE_CONFIGURATION_POLICY)
261 const policy::URLBlacklistManager* url_blacklist_manager_; 267 const policy::URLBlacklistManager* url_blacklist_manager_;
262 #endif 268 #endif
263 domain_reliability::DomainReliabilityMonitor* domain_reliability_monitor_; 269 domain_reliability::DomainReliabilityMonitor* domain_reliability_monitor_;
264 270
265 // When true, allow access to all file:// URLs. 271 // When true, allow access to all file:// URLs.
266 static bool g_allow_file_access_; 272 static bool g_allow_file_access_;
267 273
(...skipping 26 matching lines...) Expand all
294 data_reduction_proxy_usage_stats_; 300 data_reduction_proxy_usage_stats_;
295 data_reduction_proxy::DataReductionProxyAuthRequestHandler* 301 data_reduction_proxy::DataReductionProxyAuthRequestHandler*
296 data_reduction_proxy_auth_request_handler_; 302 data_reduction_proxy_auth_request_handler_;
297 303
298 OnResolveProxyHandler on_resolve_proxy_handler_; 304 OnResolveProxyHandler on_resolve_proxy_handler_;
299 305
300 DISALLOW_COPY_AND_ASSIGN(ChromeNetworkDelegate); 306 DISALLOW_COPY_AND_ASSIGN(ChromeNetworkDelegate);
301 }; 307 };
302 308
303 #endif // CHROME_BROWSER_NET_CHROME_NETWORK_DELEGATE_H_ 309 #endif // CHROME_BROWSER_NET_CHROME_NETWORK_DELEGATE_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698