Bug 254733

Summary: [GTK] Inspector and inspected browser OffscreenCanvas setting mismatch
Product: WebKit Reporter: Kimmo Kinnunen <kkinnunen>
Component: WebKitGTKAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: bugs-noreply, mcatanzaro
Priority: P2    
Version: WebKit Local Build   
Hardware: Unspecified   
OS: Unspecified   

Description Kimmo Kinnunen 2023-03-30 04:40:41 PDT
GTK Inspector and inspected browser OffscreenCanvas setting mismatch

Appears that the inspected browser enables OffscreenCanvas
Appears that Web Inspector does not enable OffscreenCanvas

Web Inspector trace recording implementation checks the operation against the canvas context prototype.

https://ews-build.s3-us-west-2.amazonaws.com/GTK-WK2-Tests-EWS/0ffd515e-482/results.html


https://ews-build.s3-us-west-2.amazonaws.com/GTK-WK2-Tests-EWS/0ffd515e-482/inspector/canvas/recording-offscreen-canvas-2d-full-actual.txt


Test that CanvasManager is able to record actions made to offscreen 2D canvas contexts.


== Running test suite: Canvas.recording2D
-- Running test case: Canvas.recording2D.multipleFrames.OffscreenCanvas2D
ERROR: Unknown recording type: offscreen-canvas-2d
ERROR: Unknown recording type: offscreen-canvas-2d
ERROR: Unknown recording type: offscreen-canvas-2d
ERROR: Unknown recording type: offscreen-canvas-2d
ERROR: Unknown recording type: offscreen-canvas-2d
ERROR: Unknown recording type: offscreen-canvas-2d
ERROR: Unknown recording type: offscreen-canvas-2d
ERROR: Unknown recording type: offscreen-canvas-2d
ERROR: Unknown recording type: offscreen-canvas-2d
ERROR: Unknown recording type: offscreen-canvas-2d
ERROR: Unknown recording type: offscreen-canvas-2d
ERROR: Unknown recording type: offscreen-canvas-2d