Closed Bug 1460896 Opened 7 years ago Closed 6 years ago

Update AudioWorkletGlobalScope definitions

Categories

(Core :: Web Audio, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla62
Tracking Status
firefox62 --- fixed

People

(Reporter: arnaud.bienner, Assigned: arnaud.bienner)

References

()

Details

(Keywords: dev-doc-needed)

Attachments

(1 file)

Looks like specification has been updated since bug 1322858 was implemented. See https://webaudio.github.io/web-audio-api/#AudioWorkletGlobalScope-attributes
No longer blocks: 1458446
Assignee: nobody → arnaud.bienner
Attachment #8975044 - Flags: review?(karlt)
Comment on attachment 8975044 [details] Bug 1460896 - Update AudioWorkletGlobalScope definitions; https://reviewboard.mozilla.org/r/243408/#review249508 Looks good to me thanks, but we better check whether a DOM peer wants to review this. ::: dom/worklet/AudioWorkletGlobalScope.cpp:43 (Diff revision 1) > + > + Just a single blank line between functions please.
Attachment #8975044 - Flags: review?(karlt) → review+
Andrea, do we need a dom peer to review all webidl changes, or just new interfaces, or just complex changes? From moz.build, I think this file is still BUG_COMPONENT = ("Core", "DOM") Is that best or should we move this to here? BUG_COMPONENT = ("Core", "Web Audio")
Flags: needinfo?(amarchesini)
Attachment #8975044 - Flags: review+
This change is OK. dom peer reviews are needed for any webIDL change. I'm OK with changing the bug-component in moz.build.
Flags: needinfo?(amarchesini)
karlt: do you want to update the review to move AudioWorkletGlobalScope to BUG_COMPONENT = ("Core", "Web Audio") or leave it as is, since Andrea said it is OK to have it in "DOM" IIUC? Looking at dom/worklet/moz.build I think PaintWorkletGlobalScope (added as part of bug 1323948) would then also need to be moved to a more specific BUG_COMPONENT, for coherency.
Flags: needinfo?(karlt)
I think we should leave this file with BUG_COMPONENT = ("Core", "DOM"), thanks. BUG_COMPONENT indicates which group owns the files. Changes to these files need dom peer review, but changing the owning group would imply otherwise.
Flags: needinfo?(karlt)
Pushed by ktomlinson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/513c6708a333 Update AudioWorkletGlobalScope definitions; r=baku,karlt
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla62
Blocks: 1473176
Documentation team note: AudioWorklet is currently not expected to ship enabled by default until sometime early in 2019. Given that and some things which are still in flux, we are holding off on documenting it until it’s closer to ready. See bug 1473176, “Document AudioWorklet”.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: