Closed Bug 1542931 Opened 6 years ago Closed 5 years ago

Construct AudioWorkletProcessor for each AudioWorkletNode

Categories

(Core :: Web Audio, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
mozilla70
Tracking Status
firefox68 --- wontfix
firefox69 --- wontfix
firefox70 --- fixed

People

(Reporter: karlt, Assigned: karlt)

References

Details

Attachments

(7 files)

No description provided.
Depends on: 1542932
Priority: -- → P2
Blocks: 1558123
Blocks: 1558124

to make AutoJSAPI error reporting safe for worklets.

Parameter order matches xpc::ErrorReport::Init().

Depends on D34477

Depends on D34478

This will be used to release the AudioWorkletProcessor on the correct thread.

Depends on D34480

Pushed by ktomlinson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c28d06318c59 move forward declarations to appropriate namespaces r=padenot https://hg.mozilla.org/integration/autoland/rev/381fad7aa655 Add AudioWorkletProcessorConstructor r=bzbarsky https://hg.mozilla.org/integration/autoland/rev/a078b2a35e13 add CycleCollectedJSContext::ReportError() r=baku https://hg.mozilla.org/integration/autoland/rev/26e60b68439b serialize AudioWorkletNodeOptions r=padenot

Since the status are different for nightly and release, what's the status for beta?
For more information, please visit auto_nag documentation.

Pushed by ktomlinson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/16b7251c257f add WorkletNodeEngine and send control message for processor construction r=padenot https://hg.mozilla.org/integration/autoland/rev/ed568e1d4c01 add a mechanism to notify engine on graph thread of forced shutdown r=padenot https://hg.mozilla.org/integration/autoland/rev/035eabae6f08 Construct AudioWorkletProcessor for each AudioWorkletNode r=padenot,bzbarsky
Type: task → enhancement
Blocks: 1473176
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: