Skip to content

DDC source maps allow stepping (but not breaking) on certain lines #32207

Open
@jmesserly

Description

@jmesserly

After the fix for #32083 many more lines are correctly stepping, but in some cases they are not allowing breakpoints to be set on that line (even though there are clearly valid source mappings for the line).

This may be an issue with not marking the start of the statement(?) although that is supposed to be happening always. Perhaps Chrome+V8 looks for certain offsets/spans to be marked, and if they're not, it gives up with setting the breakpoint. It seems inconsistent so we need to gather some repros.

CC @vsmenon

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-web-jsIssues related to JavaScript support for Dart Web, including DDC, dart2js, and JS interop.dev-compiler-uxweb-dev-compiler

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions