[WebGPU] GPUDevice.createTexture incorrectly rejects 3D textures with render target usage.
<rdar://problem/119214724>
Pull request: https://github.com/WebKit/WebKit/pull/21357
Committed 271586@main (7f34a75439d5): <https://commits.webkit.org/271586@main> Reviewed commits have been landed. Closing PR #21357 and removing active labels.