summaryrefslogtreecommitdiffstats
path: root/net/http
diff options
context:
space:
mode:
authorviettrungluu@chromium.org <viettrungluu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-08-21 16:42:35 +0000
committerviettrungluu@chromium.org <viettrungluu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-08-21 16:42:35 +0000
commitd7828c27c67a11e316b6ba8679ac91300715d97e (patch)
tree1554500edbf7f76faef518ba3329f88b406559fb /net/http
parentb57088ab60a8a0c7ea1f38a69890256d4435b9d7 (diff)
downloadchromium_src-d7828c27c67a11e316b6ba8679ac91300715d97e.zip
chromium_src-d7828c27c67a11e316b6ba8679ac91300715d97e.tar.gz
chromium_src-d7828c27c67a11e316b6ba8679ac91300715d97e.tar.bz2
Remove obviously unneeded forward declarations from headers under src/{app,base,net}.
BUG=none TEST=builds Review URL: http://codereview.chromium.org/3136025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56995 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/http')
-rw-r--r--net/http/http_auth_controller.h1
-rw-r--r--net/http/http_auth_gssapi_posix.h4
-rw-r--r--net/http/http_auth_handler.h2
-rw-r--r--net/http/http_auth_handler_mock.h2
-rw-r--r--net/http/http_auth_sspi_win.h3
-rw-r--r--net/http/http_network_layer.h1
-rw-r--r--net/http/http_network_transaction.h4
-rw-r--r--net/http/http_proxy_client_socket_pool.h3
-rw-r--r--net/http/http_stream_factory.h3
9 files changed, 2 insertions, 21 deletions
diff --git a/net/http/http_auth_controller.h b/net/http/http_auth_controller.h
index cb2c444..721bce9 100644
--- a/net/http/http_auth_controller.h
+++ b/net/http/http_auth_controller.h
@@ -21,7 +21,6 @@
namespace net {
class AuthChallengeInfo;
-class HostResolver;
class HttpAuthHandler;
class HttpNetworkSession;
class HttpRequestHeaders;
diff --git a/net/http/http_auth_gssapi_posix.h b/net/http/http_auth_gssapi_posix.h
index 71ff555..4748c13 100644
--- a/net/http/http_auth_gssapi_posix.h
+++ b/net/http/http_auth_gssapi_posix.h
@@ -16,12 +16,8 @@
#define GSS_USE_FUNCTION_POINTERS
#include "net/third_party/gssapi/gssapi.h"
-class GURL;
-
namespace net {
-struct HttpRequestInfo;
-
extern gss_OID CHROME_GSS_C_NT_HOSTBASED_SERVICE_X;
extern gss_OID CHROME_GSS_C_NT_HOSTBASED_SERVICE;
extern gss_OID CHROME_GSS_KRB5_MECH_OID_DESC;
diff --git a/net/http/http_auth_handler.h b/net/http/http_auth_handler.h
index 9b092cf..2895387 100644
--- a/net/http/http_auth_handler.h
+++ b/net/http/http_auth_handler.h
@@ -18,8 +18,6 @@ class Histogram;
namespace net {
-class HostResolver;
-class ProxyInfo;
struct HttpRequestInfo;
// HttpAuthHandler is the interface for the authentication schemes
diff --git a/net/http/http_auth_handler_mock.h b/net/http/http_auth_handler_mock.h
index a6b0d48..618ec7a 100644
--- a/net/http/http_auth_handler_mock.h
+++ b/net/http/http_auth_handler_mock.h
@@ -16,6 +16,8 @@
namespace net {
+class HostResolver;
+
// MockAuthHandler is used in tests to reliably trigger edge cases.
class HttpAuthHandlerMock : public HttpAuthHandler {
public:
diff --git a/net/http/http_auth_sspi_win.h b/net/http/http_auth_sspi_win.h
index bf1778f..1c8b741 100644
--- a/net/http/http_auth_sspi_win.h
+++ b/net/http/http_auth_sspi_win.h
@@ -22,9 +22,6 @@
namespace net {
-struct HttpRequestInfo;
-class ProxyInfo;
-
// SSPILibrary is introduced so unit tests can mock the calls to Windows' SSPI
// implementation. The default implementation simply passes the arguments on to
// the SSPI implementation provided by Secur32.dll.
diff --git a/net/http/http_network_layer.h b/net/http/http_network_layer.h
index c812302..f4ce1f1 100644
--- a/net/http/http_network_layer.h
+++ b/net/http/http_network_layer.h
@@ -21,7 +21,6 @@ class HttpAuthHandlerFactory;
class HttpNetworkDelegate;
class HttpNetworkSession;
class NetLog;
-class ProxyInfo;
class ProxyService;
class SpdySessionPool;
class SSLConfigService;
diff --git a/net/http/http_network_transaction.h b/net/http/http_network_transaction.h
index a010f1b..9677275 100644
--- a/net/http/http_network_transaction.h
+++ b/net/http/http_network_transaction.h
@@ -24,14 +24,10 @@
namespace net {
-class ClientSocketFactory;
-class ClientSocketHandle;
class HttpAuthController;
class HttpNetworkSession;
-class HttpRequestHeaders;
class HttpStream;
class HttpStreamHandle;
-class HttpStreamRequest;
class IOBuffer;
class HttpNetworkTransaction : public HttpTransaction,
diff --git a/net/http/http_proxy_client_socket_pool.h b/net/http/http_proxy_client_socket_pool.h
index 2a18086..3e3df7c 100644
--- a/net/http/http_proxy_client_socket_pool.h
+++ b/net/http/http_proxy_client_socket_pool.h
@@ -20,10 +20,7 @@
namespace net {
-class ClientSocketFactory;
-class ConnectJobFactory;
class HostResolver;
-class HttpAuthController;
class HttpNetworkSession;
class TCPClientSocketPool;
class TCPSocketParams;
diff --git a/net/http/http_stream_factory.h b/net/http/http_stream_factory.h
index bddac83..8b64cda 100644
--- a/net/http/http_stream_factory.h
+++ b/net/http/http_stream_factory.h
@@ -22,10 +22,7 @@
namespace net {
-class ClientSocketHandle;
-class HttpAuthController;
class HttpNetworkSession;
-class HttpStreamRequest;
class HttpStreamFactory : public StreamFactory,
public base::RefCounted<HttpStreamFactory> {