[WebGPU] float32-filterable is not properly validated in bind group creation
<rdar://problem/119227113>
Pull request: https://github.com/WebKit/WebKit/pull/21372
Committed 271653@main (0a661a76704f): <https://commits.webkit.org/271653@main> Reviewed commits have been landed. Closing PR #21372 and removing active labels.
Committed 271663@main (c6a7ecd2f173): <https://commits.webkit.org/271663@main> Reviewed commits have been landed. Closing PR #21426 and removing active labels.