-
yurys@chromium.org authored
Reviewed by Pavel Feldman. Web Inspector: allow interrupting long running JS to execute inspector command https://bugs.webkit.org/show_bug.cgi?id=43900 * bindings/v8/ScriptDebugServer.cpp: (WebCore::): (WebCore::ScriptDebugServer::pause): (WebCore::ScriptDebugServer::interruptAndRun): (WebCore::ScriptDebugServer::runPendingTasks): (WebCore::ScriptDebugServer::handleV8DebugEvent): * bindings/v8/ScriptDebugServer.h: (WebCore::ScriptDebugServer::Task::~Task): 2010-08-12 Yury Semikhatsky <yurys@chromium.org> Reviewed by Pavel Feldman. Web Inspector: allow interrupting long running JS to execute inspector command https://bugs.webkit.org/show_bug.cgi?id=43900 * public/WebDevToolsAgent.h: (WebKit::WebDevToolsAgent::MessageDescriptor::~MessageDescriptor): * src/WebDevToolsAgentImpl.cpp: (WebKit::WebDevToolsAgent::interruptAndDispatch): (WebKit::WebDevToolsAgent::shouldInterruptForMessage): (WebKit::WebDevToolsAgent::processPendingMessages): * src/WebDevToolsFrontendImpl.cpp: (WebKit::WebDevToolsFrontendImpl::WebDevToolsFrontendImpl): * src/WebDevToolsFrontendImpl.h: * src/js/DevTools.js: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@65304 268f45cc-cd09-0410-ab3c-d52691b4dbfc
5ec4820e