Closed Bug 1541633 Opened 6 years ago Closed 5 years ago

Move sourcemap processing to be more closely tied to source actors to better align with dependencies

Categories

(DevTools :: Debugger, task, P3)

task

Tracking

(firefox70 fixed)

RESOLVED FIXED
Firefox 70
Tracking Status
firefox70 --- fixed

People

(Reporter: loganfsmyth, Assigned: loganfsmyth)

References

(Blocks 3 open bugs)

Details

(Whiteboard: [debugger-reserve])

Attachments

(5 files)

SourceMaps are entirely per-source-actor since sourceMappingURL is per-source-actor. Having it be based on SourceID makes things more confusing.

Type: defect → task
Blocks: dbg-70
Whiteboard: [debugger-reserve]
Assignee: nobody → lsmyth
Status: NEW → ASSIGNED
Summary: Move sourcemap processing to be per-source-actor to better align with dependencies → Move sourcemap processing to be more closely tied to source actors to better align with dependencies
Blocks: 1575639
Pushed by lsmyth@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/de895ee6de42 Part 1: Move original ID generation into the source-map worker. r=jlast https://hg.mozilla.org/integration/autoland/rev/a8378192e3b6 Part 2: Give workers a way to cleanly pass metadata about errors to callers. r=jlast https://hg.mozilla.org/integration/autoland/rev/44ea34f63223 Part 3: Reduce the amount of data passed to the source-map worker functions. r=jlast https://hg.mozilla.org/integration/autoland/rev/59019ae6bf3f Part 4: Move sourceMapURL usage into centralized selectors. r=jlast https://hg.mozilla.org/integration/autoland/rev/35fe7c48b49a Part 5: Move sourceMapURL field out of Source object. r=jlast
Pushed by lsmyth@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b5efa9d76fc9 Part 1: Move original ID generation into the source-map worker. r=jlast https://hg.mozilla.org/integration/autoland/rev/48ab934cd025 Part 2: Give workers a way to cleanly pass metadata about errors to callers. r=jlast https://hg.mozilla.org/integration/autoland/rev/cc36acbf92ad Part 3: Reduce the amount of data passed to the source-map worker functions. r=jlast https://hg.mozilla.org/integration/autoland/rev/3885329bda0d Part 4: Move sourceMapURL usage into centralized selectors. r=jlast https://hg.mozilla.org/integration/autoland/rev/6ad70843c2b3 Part 5: Move sourceMapURL field out of Source object. r=jlast
Flags: needinfo?(lsmyth)
Regressions: 1576459
Blocks: dbg-perf
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: