[WebGPU] Queue should not allow command buffer to be committed twice
radar://127364831
Pull request: https://github.com/WebKit/WebKit/pull/28015
Committed 278362@main (1aa9df849f39): <https://commits.webkit.org/278362@main> Reviewed commits have been landed. Closing PR #28015 and removing active labels.