[SCM] WebKit Debian packaging branch, webkit-1.2, updated. upstream/1.1.90-6072-g9a69373

yurys at chromium.org yurys at chromium.org
Wed Apr 7 23:59:07 UTC 2010


The following commit has been merged in the webkit-1.2 branch:
commit c6e8f6ffbcae7927ddc11e5ff44ef5de0ac74d81
Author: yurys at chromium.org <yurys at chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Sat Nov 28 07:39:12 2009 +0000

    2009-11-27  Yury Semikhatsky  <yurys at chromium.org>
    
            Reviewed by Pavel Feldman.
    
            Add separate method for pause command to WebDevToolsAgent
            and WebDevToolsFrontendClient interfaces so that pause command
            can be processed on the IO thread.
    
            https://bugs.webkit.org/show_bug.cgi?id=31934
    
            * public/WebDevToolsAgent.h:
            * public/WebDevToolsFrontendClient.h:
            (WebKit::WebDevToolsFrontendClient::sendDebuggerCommandToAgent):
            (WebKit::WebDevToolsFrontendClient::sendDebuggerPauseScript):
            (WebKit::WebDevToolsFrontendClient::activateWindow):
            (WebKit::WebDevToolsFrontendClient::closeWindow):
            (WebKit::WebDevToolsFrontendClient::dockWindow):
            (WebKit::WebDevToolsFrontendClient::undockWindow):
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@51456 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebKit/chromium/ChangeLog b/WebKit/chromium/ChangeLog
index 29a23c1..dfc3a0c 100644
--- a/WebKit/chromium/ChangeLog
+++ b/WebKit/chromium/ChangeLog
@@ -2,6 +2,25 @@
 
         Reviewed by Pavel Feldman.
 
+        Add separate method for pause command to WebDevToolsAgent
+        and WebDevToolsFrontendClient interfaces so that pause command
+        can be processed on the IO thread.
+
+        https://bugs.webkit.org/show_bug.cgi?id=31934
+
+        * public/WebDevToolsAgent.h:
+        * public/WebDevToolsFrontendClient.h:
+        (WebKit::WebDevToolsFrontendClient::sendDebuggerCommandToAgent):
+        (WebKit::WebDevToolsFrontendClient::sendDebuggerPauseScript):
+        (WebKit::WebDevToolsFrontendClient::activateWindow):
+        (WebKit::WebDevToolsFrontendClient::closeWindow):
+        (WebKit::WebDevToolsFrontendClient::dockWindow):
+        (WebKit::WebDevToolsFrontendClient::undockWindow):
+
+2009-11-27  Yury Semikhatsky  <yurys at chromium.org>
+
+        Reviewed by Pavel Feldman.
+
         WebCore part of the fix that allows to view plugin
         resources loaded by plugins. Methods that for resource
         loading notifications are exposed through WebDevToolsAgent
diff --git a/WebKit/chromium/public/WebDevToolsAgent.h b/WebKit/chromium/public/WebDevToolsAgent.h
index 4a44cb0..327d445 100644
--- a/WebKit/chromium/public/WebDevToolsAgent.h
+++ b/WebKit/chromium/public/WebDevToolsAgent.h
@@ -69,6 +69,9 @@ public:
     WEBKIT_API static void executeDebuggerCommand(
         const WebString& command, int callerIdentifier);
 
+    // Asynchronously request debugger to pause immediately.
+    WEBKIT_API static void debuggerPauseScript();
+
     typedef void (*MessageLoopDispatchHandler)();
 
     // Installs dispatch handle that is going to be called periodically
diff --git a/WebKit/chromium/public/WebDevToolsFrontendClient.h b/WebKit/chromium/public/WebDevToolsFrontendClient.h
index f2a6c4c..caa9277 100644
--- a/WebKit/chromium/public/WebDevToolsFrontendClient.h
+++ b/WebKit/chromium/public/WebDevToolsFrontendClient.h
@@ -43,13 +43,14 @@ public:
                                     const WebString& methodName,
                                     const WebString& param1,
                                     const WebString& param2,
-                                    const WebString& param3) = 0;
-    virtual void sendDebuggerCommandToAgent(const WebString& command) = 0;
-
-    virtual void activateWindow() = 0;
-    virtual void closeWindow() = 0;
-    virtual void dockWindow() = 0;
-    virtual void undockWindow() = 0;
+                                    const WebString& param3) {};
+    virtual void sendDebuggerCommandToAgent(const WebString& command) {};
+    virtual void sendDebuggerPauseScript() {}
+
+    virtual void activateWindow() {};
+    virtual void closeWindow() {};
+    virtual void dockWindow() {};
+    virtual void undockWindow() {};
 
 protected:
     virtual ~WebDevToolsFrontendClient() {}

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list