See motivation in issue 613632 .
ProxyService is all about proxy resolution, not other interactions like communicating with a proxy server. Its name should reflect this to make its role and layer clearer.
Sorry I missed this in the code review:
We also should rename
proxy_service.h
proxy_service.cc
proxy_service_unittest.cc
To proxy_resolution_service*.
(even if it is a bit redundant with the directory name).
Comment 1 by bugdroid1@chromium.org
, Jan 22 2018