Currently all the code for WebGPU is centered around Metal. Currently looking at integrating https://dawn.googlesource.com/dawn/ for WebGPU support.
<rdar://problem/69586845>