Servicifying net::MojoProxyResolverFactory.
Making net::MojoProxyResolverFactory a service and removing its use of
UtilityProcessHost.
Also renaming the interface implementations from MojoProxyResolverImpl/
MojoProxyResolverFactoryImpl to ProxyResolverImpl/
ProxyResolverFactoryImpl as is customary.
Also moving files not needed by the proxy service from
services/proxy_service to content/:
proxy_resolver_factory_mojo.[h,cc]
proxy_service_mojo.[h,cc]
test_mojo_proxy_resolver_factory.[h,cc]
mojo_proxy_resolver_factory.h
Bug: 758355
Change-Id: I106f2f3979d41db2ceed554991591653c900ab46
Reviewed-on: https://chromium-review.googlesource.com/651340
Reviewed-by: Avi Drissman <[email protected]>
Reviewed-by: Matt Menke <[email protected]>
Reviewed-by: Lei Zhang <[email protected]>
Reviewed-by: Tom Sepez <[email protected]>
Reviewed-by: Sam McNally <[email protected]>
Reviewed-by: Ken Rockot <[email protected]>
Commit-Queue: Jay Civelli <[email protected]>
Cr-Commit-Position: refs/heads/master@{#507467}
diff --git a/chrome/browser/DEPS b/chrome/browser/DEPS
index 21d5dc61..97b6ad6 100644
--- a/chrome/browser/DEPS
+++ b/chrome/browser/DEPS
@@ -49,6 +49,9 @@
"+services/metrics/public",
"+services/preferences/public/cpp",
"+services/preferences/public/interfaces",
+ "+services/proxy_resolver", # Android runs the packaged proxy resolver
+ # service in process and needs impl access.
+ "+services/proxy_resolver/public/interfaces",
"+services/resource_coordinator/public/cpp",
"+services/resource_coordinator/public/interfaces",
"+services/service_manager",