Bug 25734
| Summary: | Web Inspector: debugger 'step out' avoids some functions in expressions and for loops | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Kevin McCullough <kmccullough> |
| Component: | Web Inspector | Assignee: | Mark Lam <mark.lam> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | Normal | CC: | aroben, bburg, graouts, joepeck, mark.lam, timothy, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | 528+ (Nightly build) | ||
| Hardware: | All | ||
| OS: | All | ||
Kevin McCullough
Start the manual test at WebCore/manual-tests/inspector/debugger-step-on-for-statements.html
Use 'Step into' and 'Step out' to enter and exit all of the functions on the 'for' line (e.g. initialize(), condition(), increment()).
You will step in and out of increment() and initialize() but skip condition().
You can step into condition() if, when you are in increment() or initialize(), you press 'step-into' instead of 'step-out'
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Brian Burg
I've been running into this bug lately, especially stepping into complicated expressions with multiple calls.
Brian Burg
*** Bug 19277 has been marked as a duplicate of this bug. ***
Radar WebKit Bug Importer
<rdar://problem/19281609>
Joseph Pecoraro
*** This bug has been marked as a duplicate of bug 155325 ***