Index: webkit/tools/test_shell/simple_socket_stream_bridge.h |
diff --git a/webkit/tools/test_shell/simple_socket_stream_bridge.h b/webkit/tools/test_shell/simple_socket_stream_bridge.h |
index a8fd82158fed1ee12d94496bee841b4ab36d289a..dee2120c0e24eac76c01dd98b5925502c0bb8fc8 100644 |
--- a/webkit/tools/test_shell/simple_socket_stream_bridge.h |
+++ b/webkit/tools/test_shell/simple_socket_stream_bridge.h |
@@ -5,14 +5,31 @@ |
#ifndef WEBKIT_TOOLS_TEST_SHELL_SIMPLE_SOCKET_STREAM_BRIDGE_H_ |
#define WEBKIT_TOOLS_TEST_SHELL_SIMPLE_SOCKET_STREAM_BRIDGE_H_ |
+#include "base/basictypes.h" |
+ |
namespace net { |
class URLRequestContext; |
} // namespace net |
+namespace WebKit { |
+class WebSocketStreamHandle; |
+} // namespace WebKit |
+ |
+namespace webkit_glue { |
+class WebSocketStreamHandleDelegate; |
+class WebSocketStreamHandleBridge; |
+} // namespace webkit_glue |
+ |
class SimpleSocketStreamBridge { |
public: |
static void InitializeOnIOThread(net::URLRequestContext* request_context); |
static void Cleanup(); |
+ static webkit_glue::WebSocketStreamHandleBridge* Create( |
+ WebKit::WebSocketStreamHandle* handle, |
+ webkit_glue::WebSocketStreamHandleDelegate* delegate); |
+ |
+ private: |
+ DISALLOW_IMPLICIT_CONSTRUCTORS(SimpleSocketStreamBridge); |
}; |
#endif // WEBKIT_TOOLS_TEST_SHELL_SIMPLE_SOCKET_STREAM_BRIDGE_H_ |