[WebGPU] WebGPU GPU* and Remote*Proxy classes in WebCore.framework are being unnecessarily compiled on non-Cocoa platforms WebGPU only supports Metal backends, so compiling this on Linux, Windows, etc, is wasteful.
<rdar://problem/117692209>