← Back to release summary

WebGPU: Deprecate GPUAdapter isFallbackAdapter attribute

Category
Miscellaneous
Type
Feature removal
Status
Proposed (Chrome Proposed)
Intent stage
None

Summary

Deprecates the GPUAdapter isFallbackAdapter boolean attribute from WebGPU, which is redundant with the GPUAdapterInfo isFallbackAdapter boolean attribute. This upcoming removal is a minor breaking change as support for fallback adapters has not yet been implemented in any browser, thereby resulting in both isFallbackAdapter attributes consistently returning a falsy value.

Motivation

Removing GPUAdapter isFallbackAdapter boolean attribute eliminates unnecessary complexity and potential confusion by consolidating the functionality within the existing GPUAdapterInfo isFallbackAdapter boolean attribute. This change promotes cleaner code and a more intuitive development experience. A search for the string "isFallbackAdapter" in HTTPArchive yielded no results. As of Apr 30, 2025, usage of the GPUAdapter isFallbackAdapter boolean attribute reached a peak of 0.000338% of page loads according to the ChromeStatus dashboard https://chromestatus.com/metrics/feature/timeline/popularity/5460.

Standards & signals

View on chromestatus.com