Bug 121010

Summary: "Stop on uncaught exceptions" catches all exceptions
Product: WebKit Reporter: Paul Miller <paul+bugs>
Component: Web InspectorAssignee: Joseph Pecoraro <joepeck>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: graouts, joepeck, timothy, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   

Paul Miller
Reported 2013-09-08 12:56:33 PDT
Enable “Breakpoints on all uncaught exceptions”. Works: try {throw new Error()} catch(e) {} Does not work: function f() {throw new Error();}; try {f()} catch(e) {} Basically there is a simple check for `try` in current context. This is ultra-annoying bug and happens on all sites all the time (for example, with jQuery).
Attachments
Radar WebKit Bug Importer
Comment 1 2013-09-08 12:57:29 PDT
Joseph Pecoraro
Comment 2 2013-09-09 12:17:03 PDT
I've been in this area (breakpoints) I'll take a look. Assigning to myself.
Paul Miller
Comment 3 2013-09-09 21:26:19 PDT
*** This bug has been marked as a duplicate of bug 93607 ***
Note You need to log in before you can comment on or make changes to this bug.