2009-12-07 Mikhail Naganov <mnaganov@chromium.org>
[WebKit-https.git] / WebKit / chromium / public / WebDevToolsAgent.h
index 4a44cb0de8ae09a699ccff50bdef4d515f93fe3e..8276e0168d5fd91ff8542da2f5457610a5fc4076 100644 (file)
@@ -69,6 +69,15 @@ public:
     WEBKIT_API static void executeDebuggerCommand(
         const WebString& command, int callerIdentifier);
 
+    // Asynchronously request debugger to pause immediately.
+    WEBKIT_API static void debuggerPauseScript();
+
+    WEBKIT_API static bool dispatchMessageFromFrontendOnIOThread(const WebString& className,
+                                                                 const WebString& methodName,
+                                                                 const WebString& param1,
+                                                                 const WebString& param2,
+                                                                 const WebString& param3);
+
     typedef void (*MessageLoopDispatchHandler)();
 
     // Installs dispatch handle that is going to be called periodically