[WebGPU] Destroyed buffers or textures only invalidate their most recent command buffer
<rdar://problem/128489902>
Pull request: https://github.com/WebKit/WebKit/pull/28869