blob: 8443ce51953d1553d400bc9e6f212ea54f70f61c [file] [log] [blame]
Test that CanvasManager tracks creation and destruction of WebGPU canvases.
== Running test suite: Canvas.CreateContextWebGPU
-- Running test case: Canvas.CreateContextWebGPU.NoCanvases
PASS: CanvasManager should have no canvases.
-- Running test case: Canvas.CreateContextWebGPU.Attached
PASS: Canvas context should be WebGPU.
0: getContext - [native code]
1: createAttachedCanvas - inspector/canvas/resources/create-context-utilities.js:4:36
2: Global Code - [program code]
3: evaluateWithScopeExtension - [native code]
4: _evaluateOn - [native code]
5: _evaluateAndWrap - [native code]
PASS: Removed canvas has expected ID.
-- Running test case: Canvas.CreateContextWebGPU.Detached
PASS: Canvas context should be WebGPU.
0: getContext - [native code]
1: createDetachedCanvas - inspector/canvas/resources/create-context-utilities.js:8:62
2: Global Code - [program code]
3: evaluateWithScopeExtension - [native code]
4: _evaluateOn - [native code]
5: _evaluateAndWrap - [native code]
PASS: Removed canvas has expected ID.
-- Running test case: Canvas.CreateContextWebGPU.CSSCanvas
Create CSS canvas from -webkit-canvas(css-canvas).
PASS: Canvas context should be WebGPU.
0: getCSSCanvasContext - [native code]
1: createCSSCanvas - inspector/canvas/resources/create-context-utilities.js:12:47
2: Global Code - [program code]
3: evaluateWithScopeExtension - [native code]
4: _evaluateOn - [native code]
5: _evaluateAndWrap - [native code]
PASS: Canvas name should equal the identifier passed to -webkit-canvas.