[SCM] WebKit Debian packaging branch, webkit-1.1, updated. upstream/1.1.16-1409-g5afdf4d
yurys at chromium.org
yurys at chromium.org
Thu Dec 3 13:46:16 UTC 2009
The following commit has been merged in the webkit-1.1 branch:
commit bf83f88bcddd10402799440c47bd92073f629c0a
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