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 
<[email protected]<mailto:[email protected]>> 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
[email protected]<mailto:[email protected]>
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

<ATT00001..txt>

_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Reply via email to