← Back to release summary

WebGPU: ServiceWorker and SharedWorker support

Category
Graphics
Type
Chromium catches up
Status
Enabled by default (Chrome 124)
Intent stage
None

WPT details: WebGPU/WGSL have a conformance test suite (https://github.com/gpuweb/cts) that is regularly pulled into Chromium and part of the testing of Dawn/Tint in Chromium. PRs: https://github.com/gpuweb/cts/pull/3419 - https://github.com/gpuweb/cts/pull/3345

Summary

Functionality added to the WebGPU spec after its first shipment in a browser. ServiceWorker and SharedWorker support is added to WebGPU, aligning with existing WebGL capabilities.

Motivation

WebGPU being exposed to ServiceWorker and SharedWorker would open up opportunities such as building AI browser extensions with WebGPU.

Standards & signals

Ecosystem

View on chromestatus.com