Currently it uses proxy_resolver::mojom::ProxyResolverRequestClient to make DNS requests, and net::interfaces::HostResolverRequestClient to receive the response. We should remove net::interfaces::HostResolverRequestClient entirely, and just pass in a network::mojom::HostResolver when initialize the proxy resolver.
This will give us one fewer mojo interface to worry about, and is a step towards removing mojo classes from net (The remaining mojo files in net are all just POD classes related to network addresses, and can just be moved into services/network/mojom)
Comment 1 by mmenke@chromium.org
, Nov 2Owner: mmenke@chromium.org
Status: Assigned (was: Untriaged)