Closed Bug 1942431 Opened 1 year ago Closed 1 month ago

Remove Nightly gate on WebGPU in service workers

Categories

(Core :: Graphics: WebGPU, task)

task

Tracking

()

RESOLVED FIXED
148 Branch
Tracking Status
relnote-firefox --- ?
firefox148 --- fixed

People

(Reporter: ErichDonGubler, Assigned: ErichDonGubler)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

No description provided.
Attachment #9460360 - Attachment description: Bug 1942431 - chore(webgpu): long live WebGPU on service workers r=#webgpu-reviewers! → WIP: Bug 1942431 - chore(webgpu): long live WebGPU on service workers r=#webgpu-reviewers!
Attachment #9460360 - Attachment description: WIP: Bug 1942431 - chore(webgpu): long live WebGPU on service workers r=#webgpu-reviewers! → WIP: Bug 1942431 - chore(webgpu): enable in service workers on Nightly and Windows r=#webgpu-reviewers!
See Also: → 2004385
Attachment #9460360 - Attachment description: WIP: Bug 1942431 - chore(webgpu): enable in service workers on Nightly and Windows r=#webgpu-reviewers! → Bug 1942431 - chore(webgpu): enable in service workers on Nightly and other released platforms r=#webgpu-reviewers!

Release Note Request (optional, but appreciated)
[Why is this notable]: This brings us up to parity with Chrome for important use cases, like local LLMs, or caching of GPU-driven media viewer/game assets.
[Affects Firefox for Android]: Not yet; we don't ship WebGPU on Android yet.
[Suggested wording]: Service worker support for WebGPU has been added, making it available in all worker contexts. Service workers allow WebGPU to run in the background, which is particularly useful for extensions and other pages that can meaningfully share resources across multiple tabs and time periods.
[Links (documentation, blog post, etc)]: Chrome described service worker support in a bit more detail in their 124 release (link):

You can use service workers to enhance background tasks and offline capabilities, … . See issue chromium:41494731.

relnote-firefox: --- → ?
Pushed by egubler@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/7dcf806634b5 https://hg.mozilla.org/integration/autoland/rev/e3dc1e76314c chore(webgpu): enable in service workers on Nightly and other released platforms r=webgpu-reviewers,dom-worker-reviewers,aleiserson,edenchuang
Pushed by egubler@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/e3f2a6498f94 https://hg.mozilla.org/integration/autoland/rev/91d83815adc7 chore(webgpu): enable in service workers on Nightly and other released platforms r=webgpu-reviewers,dom-worker-reviewers,aleiserson,edenchuang
Status: ASSIGNED → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 148 Branch

Thanks, added to the Fx148 nightly release notes, please allow 30 minutes for the site to update.
Keeping the relnote-firefox flag as ? to keep it on the radar for inclusion in the final Fx148 release notes.

QA Whiteboard: [qa-triage-done-c149/b148]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: