[WebGPU] Abstract interface needs to use WebCore types, but its in PAL
<rdar://problem/111504672>
Pull request: https://github.com/WebKit/WebKit/pull/15399
Committed 265675@main (37aaa17f0b0b): <https://commits.webkit.org/265675@main> Reviewed commits have been landed. Closing PR #15399 and removing active labels.