summaryrefslogtreecommitdiffstats
path: root/net/http/stream_factory.h
diff options
context:
space:
mode:
authormbelshe@chromium.org <mbelshe@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-08-25 17:24:50 +0000
committermbelshe@chromium.org <mbelshe@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-08-25 17:24:50 +0000
commit82918ccd87a794552905fc3a9b04c8afae1bc4ca (patch)
treee8bbe1df61dc06df43e2c2b94973c0bfb90147da /net/http/stream_factory.h
parent08f44aa3b9de47dec72f931ff36db9c1d067aeed (diff)
downloadchromium_src-82918ccd87a794552905fc3a9b04c8afae1bc4ca.zip
chromium_src-82918ccd87a794552905fc3a9b04c8afae1bc4ca.tar.gz
chromium_src-82918ccd87a794552905fc3a9b04c8afae1bc4ca.tar.bz2
Move the stream initialization out of the HttpStreamRequest and back
into the HttpNetworkTransaction. The reason is because the stream factory should get the stream connected, but not actually initialize the stream; stream initialization should only happen when the stream uses it. BUG=none TEST=none Review URL: http://codereview.chromium.org/3137034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57342 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/http/stream_factory.h')
-rw-r--r--net/http/stream_factory.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/net/http/stream_factory.h b/net/http/stream_factory.h
index 39b2241..fe906d3 100644
--- a/net/http/stream_factory.h
+++ b/net/http/stream_factory.h
@@ -12,7 +12,6 @@
namespace net {
-struct HttpRequestInfo;
class BoundNetLog;
class HostPortPair;
class HttpAlternateProtocols;
@@ -24,6 +23,9 @@ class HttpStreamHandle;
class ProxyInfo;
class SSLCertRequestInfo;
class SSLInfo;
+class X509Certificate;
+struct HttpRequestInfo;
+struct SSLConfig;
// The StreamFactory defines an interface for creating usable HttpStreams.
class StreamFactory {