| <script src="../../http/tests/inspector/resources/inspector-test.js"></script> |
| <script src="resources/recording-utilities.js"></script> |
| <script src="resources/shaderProgram-utilities.js"></script> |
| <script id="vertex-shader" type="x-shader/x-vertex"> |
| <script id="fragment-shader" type="x-shader/x-fragment"> |
| gl_FragColor = vec4(1.0, 1.0, 1.0, 1.0); |
| <script src="resources/recording-webgl.js"></script> |
| let suite = InspectorTest.createAsyncSuite("Canvas.recordingWebGL"); |
| name: "Canvas.recordingWebGL.singleFrame", |
| description: "Check that the recording is stopped after a single frame.", |
| startRecording(WI.Canvas.ContextType.WebGL, resolve, reject, {frameCount: 1}); |
| suite.runTestCasesAndFinish(); |
| <p>Test that CanvasManager is able to record actions made to WebGL canvas contexts.</p> |