class AutomationExtension;
struct BrowserInfo;
+class DevToolsClient;
class DevToolsEventListener;
class DevToolsHttpClient;
class JavaScriptDialogManager;
protected:
ChromeImpl(
- scoped_ptr<DevToolsHttpClient> client,
+ scoped_ptr<DevToolsHttpClient> http_client,
+ scoped_ptr<DevToolsClient> websocket_client,
ScopedVector<DevToolsEventListener>& devtools_event_listeners,
scoped_ptr<PortReservation> port_reservation);
bool quit_;
scoped_ptr<DevToolsHttpClient> devtools_http_client_;
+ scoped_ptr<DevToolsClient> devtools_websocket_client_;
private:
typedef std::list<linked_ptr<WebViewImpl> > WebViewList;