[webkit-dev] InspectorDebuggerAgent::didPause function

jamey.hicks at nokia.com jamey.hicks at nokia.com
Tue Oct 19 06:26:05 PDT 2010


Hi Tomasz,

I have a patch for JavaScriptCore to let you determine if an exception happened and what it was, if you're using JSC instead of V8.

We found that users of the front-end wanted to know if the pause was due to an exception, and if so, what it was.

Jamey

On Oct 19, 2010, at 9:12 AM, ext Yury Semikhatsky wrote:

Hi Tomasz,

There is no need to differentiate between pause due to an exception and due to a breakpoint hit and there are no means to determine that in InspectorDebuggerAgent::didPause. Detailed information about the break event is available in WebCore/bindings/v8/ScriptDebugServer::handleV8DebugEvent(I believe it can be retrieved in WebCore/bindings/js/ScriptDebugServer too) where we can say whether it was an exception or not, we just don't push it to InspectorDebuggerAgent since we don't need it in the front-end.

-yury

On Tue, Oct 19, 2010 at 5:01 PM, Tomasz Morawski <t.morawski at samsung.com<mailto:t.morawski at samsung.com>> wrote:
Hi,
Is there any way to get know if InspectorDebuggerAgent::didPause call was due to an exception or not? I have tried to use scriptState->hadException() inside this function but it seems that the hadException function always returns false.

Thanks,
_______________________________________________
webkit-dev mailing list
webkit-dev at lists.webkit.org<mailto:webkit-dev at lists.webkit.org>
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

<ATT00001..txt>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20101019/cd23c7a4/attachment.html>


More information about the webkit-dev mailing list