| <!-- webkit-test-runner [ IPCTestingAPIEnabled=true ] --> | |
| <script> | |
| window.testRunner?.dumpAsText(); | |
| window.testRunner?.waitUntilDone(); | |
| if (window.IPC) { | |
| import('./coreipc.js').then(({ | |
| CoreIPC, sRGBColorSpace | |
| }) => { | |
| o10=CoreIPC.newStreamConnection(); | |
| CoreIPC.GPU.GPUConnectionToWebProcess.CreateRenderingBackend(0,{renderingBackendIdentifier:393219,connectionHandle:o10}); | |
| o12=o10.newInterface("RemoteRenderingBackend", 393219); | |
| o12.CreateImageBuffer({logicalSize:{width:32,height:18},renderingMode:3,renderingPurpose:1,resolutionScale:489626271805,colorSpace:sRGBColorSpace(),pixelFormat:2,bufferFormat:{pixelFormat:2,useLosslessCompression:0},identifier:393225,contextIdentifier:393226}); | |
| o31=o10.newInterface("RemoteGraphicsContext", 393226); | |
| o31.Restore({}); | |
| o31.Restore({}); | |
| }); | |
| } | |
| function callDone() { | |
| window.testRunner?.notifyDone(); | |
| } | |
| </script> | |
| <body onload="setTimeout(callDone, 200)"> | |
| <p>This test passes if Webkit does not crash</p> | |
| </body> |