commit | 52cd95a204dab598082cd1cf429edeb9769e0479 | [log] [tgz] |
---|---|---|
author | Matt Menke <mmenke@chromium.org> | Fri Feb 08 06:16:27 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Feb 08 06:16:27 2019 |
tree | 4e13cad909e61470d809ec3d2adc542f6c4b8c65 | |
parent | c8bf401885edc8d9ba7d4c05185fb71e4654c554 [diff] |
Socket Pools Refactor 22: Let HttpProxyClientSocket take a StreamSocket. Previously, an HttpProxyClientSocket could only be created with a ClientSocketHandle, but this CL adds a new constructor that lets it be created with a StreamSocket, which doesn't require a SocketPool. The new constructor is not yet in use. We can switch which constructor is used, and remove the old constructor in followup CLs. This is part of an effort to flatten the socket pools. https://docs.google.com/document/d/1g0EA4iDqaDhNXA_mq-YK3SlSX-xRkoKvZetAQqdRrxM/edit TBR=mfoltz@chromium.org, reillyg@chromium.org Bug: 472729 Change-Id: I9ff442042142787280421b2afbccf1609f27d048 Reviewed-on: https://chromium-review.googlesource.com/c/1450865 Reviewed-by: Matt Menke <mmenke@chromium.org> Reviewed-by: mark a. foltz <mfoltz@chromium.org> Reviewed-by: Asanka Herath <asanka@chromium.org> Commit-Queue: Matt Menke <mmenke@chromium.org> Cr-Commit-Position: refs/heads/master@{#630222}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .