- 
Maks Orlovich authoredThe former will have some problems with some proxy setups once the Network Service is on, so this introduces a replacement. This CL doesn't hook it up to anything, just builds & tests it. Next steps would require an equivalent to FakeSSLClientSocket, and then actually hooking those up and wiring the different injected config from Chrome. To ease the review of this somewhat, this CL was split in two, with https://chromium-review.googlesource.com/c/chromium/src/+/1237214 just copying over ChomeAsyncSocket and its tests to new files, to produce something of a meaningful diff. (Thanks to lassey@ for the idea) Bug: 875032 Change-Id: Ic5d4e4276c993e0e70f059d485b9d34aeab41e6d Reviewed-on: https://chromium-review.googlesource.com/c/1232034 Commit-Queue: Maks Orlovich <morlovich@chromium.org> Reviewed-by: Ken Rockot <rockot@google.com> Reviewed-by: Matt Menke <mmenke@chromium.org> Reviewed-by: Nicolas Zea <zea@chromium.org> Cr-Commit-Position: refs/heads/master@{#604490} a1b1bcd1