| Index: webkit/glue/webdevtoolsclient_impl.h
|
| ===================================================================
|
| --- webkit/glue/webdevtoolsclient_impl.h (revision 16977)
|
| +++ webkit/glue/webdevtoolsclient_impl.h (working copy)
|
| @@ -20,6 +20,7 @@
|
| class String;
|
| }
|
|
|
| +class BoundObject;
|
| class JsDebuggerAgentBoundObj;
|
| class JsDomAgentBoundObj;
|
| class JsNetAgentBoundObj;
|
| @@ -47,20 +48,15 @@
|
| static v8::Handle<v8::Value> JsLoaded(const v8::Arguments& args);
|
| static v8::Handle<v8::Value> JsActivateWindow(const v8::Arguments& args);
|
|
|
| - void InitBoundObject();
|
| - void InitProtoFunction(const char* name, v8::InvocationCallback callback);
|
| -
|
| WebViewImpl* web_view_impl_;
|
| WebDevToolsClientDelegate* delegate_;
|
| OwnPtr<CppBoundClass> debugger_command_executor_obj_;
|
| OwnPtr<JsDebuggerAgentBoundObj> debugger_agent_obj_;
|
| OwnPtr<JsDomAgentBoundObj> dom_agent_obj_;
|
| - OwnPtr<JsNetAgentBoundObj> net_agent_obj_;
|
| OwnPtr<JsToolsAgentBoundObj> tools_agent_obj_;
|
| bool loaded_;
|
| Vector<std::string> pending_incoming_messages_;
|
| - v8::Persistent<v8::FunctionTemplate> host_template_;
|
| - v8::Persistent<v8::External> v8_this_;
|
| + OwnPtr<BoundObject> dev_tools_host_;
|
| DISALLOW_COPY_AND_ASSIGN(WebDevToolsClientImpl);
|
| };
|
|
|
|
|