[iOS] Make WebGPU work with remote layer hosting
<rdar://problem/46560649>
Created attachment 356827 [details] Patch
Comment on attachment 356827 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=356827&action=review > Source/WebCore/platform/graphics/ca/cocoa/PlatformCALayerCocoa.mm:41 > +#if ENABLE(WEBGPU) In its own paragraph! > Source/WebCore/platform/graphics/ca/cocoa/PlatformCALayerCocoa.mm:46 > #if ENABLE(WEBMETAL) Ditto > Source/WebCore/platform/graphics/cocoa/WebGPULayer.h:38 > + float _devicePixelRatio; Native-y code doesn't usually use the webby "devicePixelRatio" but usually "deviceScaleFactor" > Source/WebCore/platform/graphics/cocoa/WebGPULayer.h:43 > +- (id)init; Why?
Created attachment 356828 [details] Patch
Committed r238965: <https://trac.webkit.org/changeset/238965>
Reverted r238965 for reason: Caused internal iOS build failures Committed r239031: <https://trac.webkit.org/changeset/239031>
Committed r239036: <https://trac.webkit.org/changeset/239036>