diff options
Diffstat (limited to 'WebCore/websockets')
-rw-r--r-- | WebCore/websockets/ThreadableWebSocketChannel.h | 2 | ||||
-rw-r--r-- | WebCore/websockets/ThreadableWebSocketChannelClientWrapper.h | 3 | ||||
-rw-r--r-- | WebCore/websockets/WebSocket.h | 2 | ||||
-rw-r--r-- | WebCore/websockets/WebSocketChannel.h | 2 | ||||
-rw-r--r-- | WebCore/websockets/WebSocketHandshakeResponse.h | 3 |
5 files changed, 5 insertions, 7 deletions
diff --git a/WebCore/websockets/ThreadableWebSocketChannel.h b/WebCore/websockets/ThreadableWebSocketChannel.h index cbe6e14..05b3767 100644 --- a/WebCore/websockets/ThreadableWebSocketChannel.h +++ b/WebCore/websockets/ThreadableWebSocketChannel.h @@ -33,6 +33,7 @@ #if ENABLE(WEB_SOCKETS) +#include <wtf/Forward.h> #include <wtf/Noncopyable.h> #include <wtf/PassRefPtr.h> @@ -40,7 +41,6 @@ namespace WebCore { class KURL; class ScriptExecutionContext; -class String; class WebSocketChannelClient; class ThreadableWebSocketChannel : public Noncopyable { diff --git a/WebCore/websockets/ThreadableWebSocketChannelClientWrapper.h b/WebCore/websockets/ThreadableWebSocketChannelClientWrapper.h index bc36c1b..4099615 100644 --- a/WebCore/websockets/ThreadableWebSocketChannelClientWrapper.h +++ b/WebCore/websockets/ThreadableWebSocketChannelClientWrapper.h @@ -35,14 +35,13 @@ #include "PlatformString.h" #include "WebSocketChannelClient.h" +#include <wtf/Forward.h> #include <wtf/PassRefPtr.h> #include <wtf/Threading.h> #include <wtf/Vector.h> namespace WebCore { -class String; - class ThreadableWebSocketChannelClientWrapper : public ThreadSafeShared<ThreadableWebSocketChannelClientWrapper> { public: static PassRefPtr<ThreadableWebSocketChannelClientWrapper> create(WebSocketChannelClient* client) diff --git a/WebCore/websockets/WebSocket.h b/WebCore/websockets/WebSocket.h index 2c95ff9..15508b4 100644 --- a/WebCore/websockets/WebSocket.h +++ b/WebCore/websockets/WebSocket.h @@ -40,12 +40,12 @@ #include "EventTarget.h" #include "KURL.h" #include "WebSocketChannelClient.h" +#include <wtf/Forward.h> #include <wtf/OwnPtr.h> #include <wtf/RefCounted.h> namespace WebCore { - class String; class ThreadableWebSocketChannel; class WebSocket : public RefCounted<WebSocket>, public EventTarget, public ActiveDOMObject, public WebSocketChannelClient { diff --git a/WebCore/websockets/WebSocketChannel.h b/WebCore/websockets/WebSocketChannel.h index a90c6dc..893b4c6 100644 --- a/WebCore/websockets/WebSocketChannel.h +++ b/WebCore/websockets/WebSocketChannel.h @@ -37,13 +37,13 @@ #include "ThreadableWebSocketChannel.h" #include "Timer.h" #include "WebSocketHandshake.h" +#include <wtf/Forward.h> #include <wtf/RefCounted.h> #include <wtf/Vector.h> namespace WebCore { class ScriptExecutionContext; - class String; class SocketStreamHandle; class SocketStreamError; class WebSocketChannelClient; diff --git a/WebCore/websockets/WebSocketHandshakeResponse.h b/WebCore/websockets/WebSocketHandshakeResponse.h index c385a1b..fe435ee 100644 --- a/WebCore/websockets/WebSocketHandshakeResponse.h +++ b/WebCore/websockets/WebSocketHandshakeResponse.h @@ -35,11 +35,10 @@ #include "HTTPHeaderMap.h" #include "PlatformString.h" +#include <wtf/Forward.h> namespace WebCore { -class AtomicString; - class WebSocketHandshakeResponse { public: WebSocketHandshakeResponse(); |