Closed Bug 1744176 Opened 2 years ago Closed 2 years ago

Support debugger callback in evalStencil

Categories

(Core :: JavaScript Engine, task, P3)

task

Tracking

()

RESOLVED FIXED
97 Branch
Tracking Status
firefox97 --- fixed

People

(Reporter: arai, Assigned: arai)

References

Details

Attachments

(2 files)

shell evalStencil uses internal API, and skips debugger callbacks.
In bug 1734098, I'm going to replace off-thread APIs to be purely based on stencil,
and it requires debugger callback.

To replace JSScript-based off-thread testing functions with stencil-based
testing functions, support "elements" and "elementAttributeName" options in
evalStencilXDR and evalStencilXDR.

Depends on D132872

To rewrite debugger API test that uses JSScript-based off-thread testing
functions with stencil-based testing functions, support debugger "onNewScript"
callback in evalStencilXDR and evalStencilXDR.

Depends on D132873

Pushed by arai_a@mac.com:
https://hg.mozilla.org/integration/autoland/rev/5a9584087693
Part 1: Support debug metadata in evalStencil and evalStencilXDR. r=nbp
https://hg.mozilla.org/integration/autoland/rev/f5c9d4867b83
Part 2: Use public API in evalStencil and evalStencilXDR to support debugger notification. r=nbp
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 97 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: