JobController 1: Adding a new class HttpStreamFactoryImpl::JobController and remove cross reference between HttpStreamFactoryImpl::Request, HttpStreamFactoryImpl::Job, and HttpStreamFactoryImpl::Impl.
BUG=605398
Committed: https://crrev.com/efbff200c26039dcd1ea0a4d585662629a8b9e69
Review-Url: https://codereview.chromium.org/1941083002
Cr-Original-Commit-Position: refs/heads/master@{#400086}
Cr-Commit-Position: refs/heads/master@{#400552}
diff --git a/net/net.gypi b/net/net.gypi
index ac270cc..9834007 100644
--- a/net/net.gypi
+++ b/net/net.gypi
@@ -711,6 +711,8 @@
'http/http_stream_factory_impl.h',
'http/http_stream_factory_impl_job.cc',
'http/http_stream_factory_impl_job.h',
+ 'http/http_stream_factory_impl_job_controller.cc',
+ 'http/http_stream_factory_impl_job_controller.h',
'http/http_stream_factory_impl_request.cc',
'http/http_stream_factory_impl_request.h',
'http/http_stream_parser.cc',
@@ -1524,6 +1526,7 @@
'http/http_server_properties_manager_unittest.cc',
'http/http_status_code_unittest.cc',
'http/http_status_line_validator_unittest.cc',
+ 'http/http_stream_factory_impl_job_controller_unittest.cc',
'http/http_stream_factory_impl_request_unittest.cc',
'http/http_stream_factory_impl_unittest.cc',
'http/http_stream_parser_unittest.cc',