1 Test that CanvasManager tracks creation and destruction of WebGL canvases.
4 == Running test suite: Canvas.CreateContextWebGL
5 -- Running test case: Canvas.CreateContextWebGL.NoCanvases
6 PASS: CanvasManager should have no canvases.
8 -- Running test case: Canvas.CreateContextWebGL.Attached
9 PASS: Canvas context should be WebGL.
10 0: getContext - [native code]
11 1: createAttachedCanvas - inspector/canvas/resources/create-context-utilities.js:4:36
12 2: Global Code - [program code]
13 3: evaluateWithScopeExtension - [native code]
14 4: (anonymous function) - [native code]
15 5: _wrapCall - [native code]
17 PASS: Removed canvas has expected ID.
19 -- Running test case: Canvas.CreateContextWebGL.Detached
20 PASS: Canvas context should be WebGL.
21 0: getContext - [native code]
22 1: createDetachedCanvas - inspector/canvas/resources/create-context-utilities.js:11:62
23 2: Global Code - [program code]
24 3: evaluateWithScopeExtension - [native code]
25 4: (anonymous function) - [native code]
26 5: _wrapCall - [native code]
28 PASS: Removed canvas has expected ID.
30 -- Running test case: Canvas.CreateContextWebGL.CSSCanvas
31 Create CSS canvas from -webkit-canvas(css-canvas).
32 PASS: Canvas context should be WebGL.
33 0: getCSSCanvasContext - [native code]
34 1: createCSSCanvas - inspector/canvas/resources/create-context-utilities.js:18:47
35 2: Global Code - [program code]
36 3: evaluateWithScopeExtension - [native code]
37 4: (anonymous function) - [native code]
38 5: _wrapCall - [native code]
40 PASS: Canvas name should equal the identifier passed to -webkit-canvas.