|
Split ProxyResolverV8Tracing into an implementation and a wrapper.
The implementation-specific interfaces use a Bindings interface for
reporting alerts and errors and making DNS requests. This allows a user
to provide an implementation instead of forwarding to a fixed NetLog
and HostResolver.
The wrappers implement the ProxyResolver and ProxyResolverFactory
interfaces, mostly matching the previous behavior. The one exception is
that LoadState change reporting has been removed; the one user
(MojoProxyResolverImpl) will soon use the implementation interface
directly instead.
BUG= 467832
Committed: https://crrev.com/f2d1ea00bc13c6e742c9c3bffa78d4c009c63e7e
Cr-Commit-Position: refs/heads/master@{#336525}
Total comments: 16
Total comments: 6
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+847 lines, -1091 lines) |
Patch |
 |
M |
net/BUILD.gn
|
View
|
1
2
|
4 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
net/interfaces/proxy_resolver_service.mojom
|
View
|
|
1 chunk |
+1 line, -3 lines |
0 comments
|
Download
|
 |
M |
net/net.gyp
|
View
|
1
2
|
4 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
net/net.gypi
|
View
|
1
2
3
|
2 chunks |
+1 line, -1 line |
0 comments
|
Download
|
 |
D |
net/proxy/load_state_change_coalescer.h
|
View
|
|
1 chunk |
+0 lines, -52 lines |
0 comments
|
Download
|
 |
D |
net/proxy/load_state_change_coalescer.cc
|
View
|
|
1 chunk |
+0 lines, -36 lines |
0 comments
|
Download
|
 |
D |
net/proxy/load_state_change_coalescer_unittest.cc
|
View
|
|
1 chunk |
+0 lines, -83 lines |
0 comments
|
Download
|
 |
M |
net/proxy/mojo_proxy_resolver_factory_impl.h
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
net/proxy/mojo_proxy_resolver_factory_impl.cc
|
View
|
|
7 chunks |
+9 lines, -45 lines |
0 comments
|
Download
|
 |
M |
net/proxy/mojo_proxy_resolver_factory_impl_unittest.cc
|
View
|
|
1 chunk |
+1 line, -3 lines |
0 comments
|
Download
|
 |
M |
net/proxy/mojo_proxy_resolver_impl.h
|
View
|
|
2 chunks |
+1 line, -9 lines |
0 comments
|
Download
|
 |
M |
net/proxy/mojo_proxy_resolver_impl.cc
|
View
|
|
7 chunks |
+2 lines, -39 lines |
0 comments
|
Download
|
 |
M |
net/proxy/mojo_proxy_resolver_impl_unittest.cc
|
View
|
|
5 chunks |
+1 line, -27 lines |
0 comments
|
Download
|
 |
M |
net/proxy/proxy_resolver.h
|
View
|
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
M |
net/proxy/proxy_resolver_factory_mojo.cc
|
View
|
|
3 chunks |
+1 line, -7 lines |
0 comments
|
Download
|
 |
M |
net/proxy/proxy_resolver_factory_mojo_unittest.cc
|
View
|
|
5 chunks |
+0 lines, -30 lines |
0 comments
|
Download
|
 |
M |
net/proxy/proxy_resolver_v8_tracing.h
|
View
|
1
2
|
2 chunks |
+70 lines, -38 lines |
0 comments
|
Download
|
 |
M |
net/proxy/proxy_resolver_v8_tracing.cc
|
View
|
1
2
3
4
|
22 chunks |
+100 lines, -178 lines |
0 comments
|
Download
|
 |
M |
net/proxy/proxy_resolver_v8_tracing_unittest.cc
|
View
|
1
2
|
37 chunks |
+283 lines, -410 lines |
0 comments
|
Download
|
 |
A |
net/proxy/proxy_resolver_v8_tracing_wrapper.h
|
View
|
1
2
3
4
|
1 chunk |
+65 lines, -0 lines |
0 comments
|
Download
|
 |
A |
net/proxy/proxy_resolver_v8_tracing_wrapper.cc
|
View
|
1
2
|
1 chunk |
+193 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
net/proxy/proxy_resolver_v8_tracing_wrapper_unittest.cc
|
View
|
1
2
3
4
|
36 chunks |
+109 lines, -116 lines |
0 comments
|
Download
|
 |
M |
net/proxy/proxy_service_v8.cc
|
View
|
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
Total messages: 20 (11 generated)
|