Bug 237936

Summary: Web Inspector: REGRESSION(r290720): Debugger: Step next should not behave the same as Step into
Product: WebKit Reporter: Devin Rousso <hi>
Component: Web InspectorAssignee: Devin Rousso <hi>
Status: RESOLVED FIXED    
Severity: Normal CC: ews-watchlist, hi, inspector-bugzilla-changes, joepeck, keith_miller, mark.lam, msaboff, pangle, saam, tzagallo, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: All   
OS: All   
Bug Depends on: 235274    
Bug Blocks:    
Attachments:
Description Flags
[fast-cq] Patch none

Description Devin Rousso 2022-03-15 19:05:54 PDT
# STEPS TO REPRODUCE
1. inspect any page
2. set a breakpoint outside a function
3. Step next

## EXPECTED
the pause position should move to the next position in/above the current call frame

## ACTUAL
the pause position moves inside the function
Comment 1 Devin Rousso 2022-03-15 19:06:22 PDT
Created attachment 454786 [details]
[fast-cq] Patch
Comment 2 Joseph Pecoraro 2022-03-16 00:19:39 PDT
Comment on attachment 454786 [details]
[fast-cq] Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=454786&action=review

> Source/JavaScriptCore/ChangeLog:8
> +        Covered by existing tests (not sure why they don't fail on EWS, but they fail locally).

Interesting.
Comment 3 EWS 2022-03-16 17:40:17 PDT
Committed r291380 (248511@main): <https://commits.webkit.org/248511@main>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 454786 [details].
Comment 4 Radar WebKit Bug Importer 2022-03-16 17:41:18 PDT
<rdar://problem/90401761>