Closed Bug 1959365 Opened 9 months ago Closed 7 months ago

WorkerScope: Implement missing IsPlayingAudio()

Categories

(Core :: DOM: Workers, task)

task

Tracking

()

RESOLVED FIXED
140 Branch
Tracking Status
firefox140 --- fixed

People

(Reporter: aiunusov, Assigned: aiunusov)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

No description provided.
No longer blocks: 1944883
Blocks: 1818463
Assignee: nobody → aiunusov
Attachment #9479103 - Attachment description: WIP: Bug 1959365 - WorkerScope: Implement missing IsPlayingAudio(), r=smaug → Bug 1959365 - WorkerScope: Implement missing IsPlayingAudio(), r=smaug
Status: NEW → ASSIGNED
Attachment #9479103 - Attachment description: Bug 1959365 - WorkerScope: Implement missing IsPlayingAudio(), r=smaug → WIP: Bug 1959365 - WorkerScope: Implement missing IsPlayingAudio(), r=smaug
Attachment #9479103 - Attachment description: WIP: Bug 1959365 - WorkerScope: Implement missing IsPlayingAudio(), r=smaug → Bug 1959365 - WorkerScope: Implement missing IsPlayingAudio(), r=smaug
Attachment #9479103 - Attachment description: Bug 1959365 - WorkerScope: Implement missing IsPlayingAudio(), r=smaug → WIP: Bug 1959365 - WorkerScope: Implement missing IsPlayingAudio(), r=smaug
Attachment #9479103 - Attachment description: WIP: Bug 1959365 - WorkerScope: Implement missing IsPlayingAudio(), r=smaug → Bug 1959365 - WorkerScope: Implement missing IsPlayingAudio(), r=smaug
Attachment #9479103 - Attachment description: Bug 1959365 - WorkerScope: Implement missing IsPlayingAudio(), r=smaug → WIP: Bug 1959365 - WorkerScope: Implement missing IsPlayingAudio(), r=smaug
Attachment #9479103 - Attachment description: WIP: Bug 1959365 - WorkerScope: Implement missing IsPlayingAudio(), r=smaug → Bug 1959365 - WorkerScope: Implement missing IsPlayingAudio(), r=smaug
Attachment #9479103 - Attachment description: Bug 1959365 - WorkerScope: Implement missing IsPlayingAudio(), r=smaug → WIP: Bug 1959365 - WorkerScope: Implement missing IsPlayingAudio(), r=smaug
Attachment #9479103 - Attachment description: WIP: Bug 1959365 - WorkerScope: Implement missing IsPlayingAudio(), r=smaug → Bug 1959365 - WorkerScope: Implement missing IsPlayingAudio(), r=smaug
Pushed by aiunusov@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/da20f79da6b9 WorkerScope: Implement missing IsPlayingAudio(), r=smaug
Pushed by pstanciu@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/223401e96340 Revert "Bug 1959365 - WorkerScope: Implement missing IsPlayingAudio(), r=smaug" for causing mochitest assertion failures on nsGlobalWindowInner.h

Backed out for causing mochitest assertion failures on nsGlobalWindowInner.h

Flags: needinfo?(aiunusov)
Flags: needinfo?(aiunusov)
Pushed by aiunusov@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4c9095cb46a0 WorkerScope: Implement missing IsPlayingAudio(), r=smaug
Status: ASSIGNED → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → 140 Branch
Keywords: dev-doc-needed

FF140 MDN docs work for this can be tracked in https://github.com/mdn/content/issues/39617

Does this have any developer facing impact? I mean I can't see any IDL changes so nothing seems to be exposed in JavaScript. If this does impact developers, can you point me to a spec link. If not, I'll remove the dev-doc-needed keyword.

Flags: needinfo?(aiunusov)
QA Whiteboard: [qa-triage-done-c141/b140]

This code is not impacting developers, since the dom.workers.throttling.enabled is disabled

Flags: needinfo?(aiunusov)
Keywords: dev-doc-needed

Hi @Artur

Developers can enable dom.workers.throttling.enabled in Firefox about:config.
It is good to document the expected behaviour earlier, or at least understand what needs to be done before a feature ships.

So assuming this was enabled, does this feature have any impact on web developers? For example, what can they do differently/what interfaces can they access that they can't with this disabled? From what I can tell, this looks like the answer is nothing - its all internal to Firefox. Can you please confirm?

Flags: needinfo?(aiunusov)

impact the same as window timers throttling (dom.timeout.enable_budget_timer_throttling)

it's internal Firefox feature

Flags: needinfo?(aiunusov)
Regressions: 1999058
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: