[WebGPU] Implement ShaderModule::convertPipelineLayout
<rdar://problem/105140101>
Pull request: https://github.com/WebKit/WebKit/pull/9775
Committed 260050@main (950195b08903): <https://commits.webkit.org/260050@main> Reviewed commits have been landed. Closing PR #9775 and removing active labels.