|
Split ProxyResolver into two interfaces: A. interface for retrieving the system proxy settings (ProxyConfigService) B. interface for resolving the proxy (ProxyResolver)The motivation behind this change is: 1. Simplify sharing the WinHTTP code that fetches IE settings, with the V8 proxy resolver (avoids having platform-specific code in ProxyResolverV8). 2. Restrict objects to one thread. (ProxyService calls the config getter on IO thread, and the proxy resolving on the PAC thread).(ProxyResolver is now only 1 method, but this will grow shortly).
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=7323
Total comments: 1
Total comments: 22
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+187 lines, -397 lines) |
Patch |
 |
M |
net/build/net.vcproj
|
View
|
1
2
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
net/http/http_network_layer_unittest.cc
|
View
|
|
3 chunks |
+6 lines, -7 lines |
0 comments
|
Download
|
 |
M |
net/http/http_network_transaction_unittest.cc
|
View
|
1
2
|
4 chunks |
+16 lines, -11 lines |
0 comments
|
Download
|
 |
M |
net/http/http_transaction_winhttp_unittest.cc
|
View
|
|
2 chunks |
+6 lines, -7 lines |
0 comments
|
Download
|
 |
M |
net/net.xcodeproj/project.pbxproj
|
View
|
|
5 chunks |
+0 lines, -8 lines |
0 comments
|
Download
|
 |
M |
net/net_lib.scons
|
View
|
1
2
|
2 chunks |
+1 line, -1 line |
0 comments
|
Download
|
 |
A + |
net/proxy/proxy_config_service_fixed.h
|
View
|
|
1 chunk |
+12 lines, -12 lines |
0 comments
|
Download
|
 |
A + |
net/proxy/proxy_config_service_win.h
|
View
|
|
1 chunk |
+7 lines, -24 lines |
0 comments
|
Download
|
 |
A + |
net/proxy/proxy_config_service_win.cc
|
View
|
|
3 chunks |
+2 lines, -133 lines |
0 comments
|
Download
|
 |
D |
net/proxy/proxy_resolver_fixed.h
|
View
|
|
1 chunk |
+0 lines, -30 lines |
0 comments
|
Download
|
 |
D |
net/proxy/proxy_resolver_fixed.cc
|
View
|
|
1 chunk |
+0 lines, -24 lines |
0 comments
|
Download
|
 |
M |
net/proxy/proxy_resolver_mac.h
|
View
|
1
2
|
1 chunk |
+6 lines, -1 line |
0 comments
|
Download
|
 |
M |
net/proxy/proxy_resolver_mac.cc
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
D |
net/proxy/proxy_resolver_null.h
|
View
|
|
1 chunk |
+0 lines, -28 lines |
0 comments
|
Download
|
 |
M |
net/proxy/proxy_resolver_winhttp.h
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
net/proxy/proxy_resolver_winhttp.cc
|
View
|
|
3 chunks |
+0 lines, -41 lines |
0 comments
|
Download
|
 |
M |
net/proxy/proxy_service.h
|
View
|
1
2
|
5 chunks |
+21 lines, -7 lines |
0 comments
|
Download
|
 |
M |
net/proxy/proxy_service.cc
|
View
|
1
2
|
6 chunks |
+32 lines, -10 lines |
0 comments
|
Download
|
 |
M |
net/proxy/proxy_service_unittest.cc
|
View
|
1
2
|
23 chunks |
+72 lines, -44 lines |
0 comments
|
Download
|
 |
M |
net/url_request/url_request_unittest.h
|
View
|
|
2 chunks |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
net/url_request/url_request_unittest.cc
|
View
|
|
2 chunks |
+1 line, -2 lines |
0 comments
|
Download
|
Total messages: 3 (0 generated)
|