Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

webxr and offscreen gl context update #24259

Merged
merged 3 commits into from Sep 25, 2019
Merged

webxr and offscreen gl context update #24259

merged 3 commits into from Sep 25, 2019

Conversation

@paulrouget
Copy link
Contributor

paulrouget commented Sep 21, 2019

This change is Reviewable

@jdm
Copy link
Member

jdm commented Sep 21, 2019

@bors-servo try=wpt

@bors-servo
Copy link
Contributor

bors-servo commented Sep 21, 2019

Trying commit 0ea3f8a with merge 7f20dc6...

bors-servo added a commit that referenced this pull request Sep 21, 2019
webxr and offscreen gl context update

<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/24259)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Sep 21, 2019

💔 Test failed - linux-rel-css

@jdm
Copy link
Member

jdm commented Sep 21, 2019

@bors-servo retry

@bors-servo
Copy link
Contributor

bors-servo commented Sep 21, 2019

Trying commit 0ea3f8a with merge 4d0445c...

bors-servo added a commit that referenced this pull request Sep 21, 2019
webxr and offscreen gl context update

<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/24259)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Sep 21, 2019

💔 Test failed - linux-rel-css

@jdm
Copy link
Member

jdm commented Sep 21, 2019

{
    "status": "NOTRUN", 
    "group": "default", 
    "message": null, 
    "stack": null, 
    "subtest": "Overall test", 
    "test": "/_webgl/conformance/textures/misc/tex-video-using-tex-unit-non-zero.html", 
    "line": 241263, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "TIMEOUT", 
    "group": "default", 
    "message": null, 
    "stack": null, 
    "subtest": null, 
    "test": "/_webgl/conformance/textures/misc/tex-video-using-tex-unit-non-zero.html", 
    "line": 241264, 
    "action": "test_result", 
    "expected": "OK"
}
{
    "status": "TIMEOUT", 
    "group": "default", 
    "message": null, 
    "stack": null, 
    "subtest": null, 
    "test": "/_webgl/conformance/rendering/multisample-corruption.html", 
    "line": 297554, 
    "action": "test_result", 
    "expected": "OK"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: successfullyParsed should be true (of type boolean). Was undefined (of type undefined). expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\nshouldBe@http://web-platform.test:8000/_webgl/js/js-test-pre.js:406:9\nshouldBeTrue@http://web-platform.test:8000/_webgl/js/js-test-pre.js:432:29\n@http://web-platform.test:8000/_webgl/js/js-test-post.js:24:1\n", 
    "subtest": "WebGL test #0: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).", 
    "test": "/_webgl/conformance2/attribs/gl-vertex-attrib-i-render.html", 
    "line": 364392, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "ERROR", 
    "group": "default", 
    "message": "gl.vertexAttribIPointer is not a function", 
    "stack": "runTest@http://web-platform.test:8000/_webgl/conformance2/attribs/gl-vertex-attrib-i-render.html:90:8\n@http://web-platform.test:8000/_webgl/conformance2/attribs/gl-vertex-attrib-i-render.html:126:1\n", 
    "subtest": null, 
    "test": "/_webgl/conformance2/attribs/gl-vertex-attrib-i-render.html", 
    "line": 364393, 
    "action": "test_result", 
    "expected": "OK"
}

{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\nrunTexImageTest/<@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:297:17\nrunTexImageTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:271:20\nrunTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:301:9\ninit@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:84:9\n@http://web-platform.test:8000/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html:56:95\n", 
    "subtest": "WebGL test #1: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html", 
    "line": 143345, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\nrunTexImageTest/<@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:297:17\nrunTexImageTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:271:20\nrunTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:301:9\ninit@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:84:9\n@http://web-platform.test:8000/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html:56:95\n", 
    "subtest": "WebGL test #2: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html", 
    "line": 143346, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #3: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html", 
    "line": 143347, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #4: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html", 
    "line": 143348, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #5: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html", 
    "line": 143349, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #6: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html", 
    "line": 143350, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #7: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html", 
    "line": 143351, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #8: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html", 
    "line": 143352, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #9: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html", 
    "line": 143353, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #10: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html", 
    "line": 143354, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #11: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html", 
    "line": 143355, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #12: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html", 
    "line": 143356, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #13: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html", 
    "line": 143357, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #14: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html", 
    "line": 143358, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #15: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html", 
    "line": 143359, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #16: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html", 
    "line": 143360, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #17: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html", 
    "line": 143361, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #18: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html", 
    "line": 143362, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #19: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html", 
    "line": 143363, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #20: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html", 
    "line": 143364, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #21: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html", 
    "line": 143365, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #22: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html", 
    "line": 143366, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #23: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html", 
    "line": 143367, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #24: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html", 
    "line": 143368, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "ERROR", 
    "group": "default", 
    "message": "ctx is null", 
    "stack": "setCanvasToMin@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:115:9\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:278:25\n", 
    "subtest": null, 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html", 
    "line": 143369, 
    "action": "test_result", 
    "expected": "OK"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\nrunTexImageTest/<@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:297:17\nrunTexImageTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:271:20\nrunTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:301:9\ninit@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:84:9\n@http://web-platform.test:8000/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html:56:91\n", 
    "subtest": "WebGL test #1: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html", 
    "line": 158878, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\nrunTexImageTest/<@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:297:17\nrunTexImageTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:271:20\nrunTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:301:9\ninit@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:84:9\n@http://web-platform.test:8000/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html:56:91\n", 
    "subtest": "WebGL test #2: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html", 
    "line": 158879, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #3: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html", 
    "line": 158880, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #4: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html", 
    "line": 158881, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #5: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html", 
    "line": 158882, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #6: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html", 
    "line": 158883, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #7: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html", 
    "line": 158884, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #8: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html", 
    "line": 158885, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #9: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html", 
    "line": 158886, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #10: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html", 
    "line": 158887, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #11: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html", 
    "line": 158888, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #12: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html", 
    "line": 158889, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #13: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html", 
    "line": 158890, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #14: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html", 
    "line": 158891, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #15: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html", 
    "line": 158892, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #16: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html", 
    "line": 158893, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #17: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html", 
    "line": 158894, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #18: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html", 
    "line": 158895, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #19: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html", 
    "line": 158896, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #20: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html", 
    "line": 158897, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #21: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html", 
    "line": 158898, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #22: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html", 
    "line": 158899, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #23: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html", 
    "line": 158900, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #24: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html", 
    "line": 158901, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "ERROR", 
    "group": "default", 
    "message": "ctx is null", 
    "stack": "setCanvasToMin@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:115:9\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:278:25\n", 
    "subtest": null, 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html", 
    "line": 158904, 
    "action": "test_result", 
    "expected": "OK"
}
{
    "status": "ERROR", 
    "group": "default", 
    "message": "ctx is null", 
    "stack": "setCanvasToMin@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:115:9\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:278:25\n", 
    "subtest": null, 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-alpha-alpha-unsigned_byte.html", 
    "line": 163406, 
    "action": "test_result", 
    "expected": "OK"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,255,255\nat (0, 0) expected: 255,255,255 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\nrunTexImageTest/<@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:297:17\nrunTexImageTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:271:20\nrunTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:301:9\ninit@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:84:9\n@http://web-platform.test:8000/_webgl/conformance/textures/webgl_canvas/tex-2d-luminance-luminance-unsigned_byte.html:56:96\n", 
    "subtest": "WebGL test #1: shouldBe 255,255,255\nat (0, 0) expected: 255,255,255 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-luminance-luminance-unsigned_byte.html", 
    "line": 163589, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,255,255\nat (0, 16) expected: 255,255,255 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #3: shouldBe 255,255,255\nat (0, 16) expected: 255,255,255 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-luminance-luminance-unsigned_byte.html", 
    "line": 163591, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,255,255\nat (0, 0) expected: 255,255,255 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #5: shouldBe 255,255,255\nat (0, 0) expected: 255,255,255 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-luminance-luminance-unsigned_byte.html", 
    "line": 163593, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,255,255\nat (0, 16) expected: 255,255,255 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #7: shouldBe 255,255,255\nat (0, 16) expected: 255,255,255 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-luminance-luminance-unsigned_byte.html", 
    "line": 163595, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,255,255\nat (0, 0) expected: 255,255,255 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #9: shouldBe 255,255,255\nat (0, 0) expected: 255,255,255 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-luminance-luminance-unsigned_byte.html", 
    "line": 163597, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,255,255\nat (0, 16) expected: 255,255,255 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #11: shouldBe 255,255,255\nat (0, 16) expected: 255,255,255 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-luminance-luminance-unsigned_byte.html", 
    "line": 163599, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,255,255\nat (0, 0) expected: 255,255,255 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #13: shouldBe 255,255,255\nat (0, 0) expected: 255,255,255 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-luminance-luminance-unsigned_byte.html", 
    "line": 163601, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,255,255\nat (0, 16) expected: 255,255,255 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #15: shouldBe 255,255,255\nat (0, 16) expected: 255,255,255 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-luminance-luminance-unsigned_byte.html", 
    "line": 163603, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,255,255\nat (0, 0) expected: 255,255,255 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #17: shouldBe 255,255,255\nat (0, 0) expected: 255,255,255 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-luminance-luminance-unsigned_byte.html", 
    "line": 163605, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,255,255\nat (0, 16) expected: 255,255,255 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #19: shouldBe 255,255,255\nat (0, 16) expected: 255,255,255 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-luminance-luminance-unsigned_byte.html", 
    "line": 163607, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,255,255\nat (0, 0) expected: 255,255,255 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #21: shouldBe 255,255,255\nat (0, 0) expected: 255,255,255 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-luminance-luminance-unsigned_byte.html", 
    "line": 163609, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,255,255\nat (0, 16) expected: 255,255,255 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #23: shouldBe 255,255,255\nat (0, 16) expected: 255,255,255 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-luminance-luminance-unsigned_byte.html", 
    "line": 163611, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "ERROR", 
    "group": "default", 
    "message": "ctx is null", 
    "stack": "setCanvasToMin@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:115:9\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:278:25\n", 
    "subtest": null, 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-luminance-luminance-unsigned_byte.html", 
    "line": 163613, 
    "action": "test_result", 
    "expected": "OK"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: should draw with 64,128,255,128\nat (0, 0) expected: 64,128,255,128 was 32,64,128,128 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\ncheckCanvas@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1287:3\nloadTexture@http://web-platform.test:8000/_webgl/conformance/context/premultiplyalpha-test.html:224:11\n", 
    "subtest": "WebGL test #6: should draw with 64,128,255,128\nat (0, 0) expected: 64,128,255,128 was 32,64,128,128", 
    "test": "/_webgl/conformance/context/premultiplyalpha-test.html", 
    "line": 193317, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: should draw with 64,128,255,128\nat (0, 0) expected: 64,128,255,128 was 32,64,128,128 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\ncheckCanvas@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1287:3\nloadTexture@http://web-platform.test:8000/_webgl/conformance/context/premultiplyalpha-test.html:224:11\n", 
    "subtest": "WebGL test #13: should draw with 64,128,255,128\nat (0, 0) expected: 64,128,255,128 was 32,64,128,128", 
    "test": "/_webgl/conformance/context/premultiplyalpha-test.html", 
    "line": 193324, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: should draw with 64,128,255,128\nat (0, 0) expected: 64,128,255,128 was 0,0,0,255 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\ncheckCanvas@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1287:3\nloadTexture@http://web-platform.test:8000/_webgl/conformance/context/premultiplyalpha-test.html:224:11\n", 
    "subtest": "WebGL test #20: should draw with 64,128,255,128\nat (0, 0) expected: 64,128,255,128 was 0,0,0,255", 
    "test": "/_webgl/conformance/context/premultiplyalpha-test.html", 
    "line": 193331, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: should draw with 64,128,255,128\nat (0, 0) expected: 64,128,255,128 was 0,0,0,255 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\ncheckCanvas@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1287:3\nloadTexture@http://web-platform.test:8000/_webgl/conformance/context/premultiplyalpha-test.html:224:11\n", 
    "subtest": "WebGL test #27: should draw with 64,128,255,128\nat (0, 0) expected: 64,128,255,128 was 0,0,0,255", 
    "test": "/_webgl/conformance/context/premultiplyalpha-test.html", 
    "line": 193338, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: should draw with 255,192,128,1\nat (0, 0) expected: 255,192,128,1 was 0,0,0,255 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\ncheckCanvas@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1287:3\nloadTexture@http://web-platform.test:8000/_webgl/conformance/context/premultiplyalpha-test.html:224:11\n", 
    "subtest": "WebGL test #48: should draw with 255,192,128,1\nat (0, 0) expected: 255,192,128,1 was 0,0,0,255", 
    "test": "/_webgl/conformance/context/premultiplyalpha-test.html", 
    "line": 193359, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: should draw with 255,192,128,1\nat (0, 0) expected: 255,192,128,1 was 0,0,0,255 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\ncheckCanvas@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1287:3\nloadTexture@http://web-platform.test:8000/_webgl/conformance/context/premultiplyalpha-test.html:224:11\n", 
    "subtest": "WebGL test #55: should draw with 255,192,128,1\nat (0, 0) expected: 255,192,128,1 was 0,0,0,255", 
    "test": "/_webgl/conformance/context/premultiplyalpha-test.html", 
    "line": 193366, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\nrunTexImageTest/<@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:297:17\nrunTexImageTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:271:20\nrunTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:301:9\ninit@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:84:9\n@http://web-platform.test:8000/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html:56:95\n", 
    "subtest": "WebGL test #1: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html", 
    "line": 210175, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\nrunTexImageTest/<@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:297:17\nrunTexImageTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:271:20\nrunTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:301:9\ninit@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:84:9\n@http://web-platform.test:8000/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html:56:95\n", 
    "subtest": "WebGL test #2: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html", 
    "line": 210176, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #3: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html", 
    "line": 210177, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #4: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html", 
    "line": 210178, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #5: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html", 
    "line": 210179, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #6: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html", 
    "line": 210180, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #7: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html", 
    "line": 210181, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #8: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html", 
    "line": 210182, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #9: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html", 
    "line": 210183, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #10: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html", 
    "line": 210184, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #11: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html", 
    "line": 210185, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #12: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html", 
    "line": 210186, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #13: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html", 
    "line": 210187, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #14: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html", 
    "line": 210188, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #15: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html", 
    "line": 210189, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #16: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html", 
    "line": 210190, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #17: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html", 
    "line": 210191, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #18: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html", 
    "line": 210192, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #19: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html", 
    "line": 210193, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #20: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html", 
    "line": 210194, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #21: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html", 
    "line": 210195, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #22: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html", 
    "line": 210196, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #23: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html", 
    "line": 210197, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #24: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html", 
    "line": 210198, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "ERROR", 
    "group": "default", 
    "message": "ctx is null", 
    "stack": "setCanvasToMin@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:115:9\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:278:25\n", 
    "subtest": null, 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html", 
    "line": 210199, 
    "action": "test_result", 
    "expected": "OK"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: getError expected: NO_ERROR. Was INVALID_ENUM : No GL error expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\nglErrorShouldBeImpl@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1679:5\nglErrorShouldBe@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1653:10\nrender@http://web-platform.test:8000/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html:117:7\n", 
    "subtest": "WebGL test #5: getError expected: NO_ERROR. Was INVALID_ENUM : No GL error", 
    "test": "/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html", 
    "line": 216022, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: Pixel unpack buffer binding was lost expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\nrender@http://web-platform.test:8000/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html:119:5\n", 
    "subtest": "WebGL test #6: Pixel unpack buffer binding was lost", 
    "test": "/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html", 
    "line": 216023, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: getError expected: NO_ERROR. Was INVALID_ENUM : No GL error expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\nglErrorShouldBeImpl@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1679:5\nglErrorShouldBe@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1653:10\nrender@http://web-platform.test:8000/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html:117:7\n", 
    "subtest": "WebGL test #11: getError expected: NO_ERROR. Was INVALID_ENUM : No GL error", 
    "test": "/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html", 
    "line": 216028, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: Pixel unpack buffer binding was lost expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\nrender@http://web-platform.test:8000/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html:119:5\n", 
    "subtest": "WebGL test #12: Pixel unpack buffer binding was lost", 
    "test": "/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html", 
    "line": 216029, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: getError expected: NO_ERROR. Was INVALID_ENUM : No GL error expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\nglErrorShouldBeImpl@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1679:5\nglErrorShouldBe@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1653:10\nrender@http://web-platform.test:8000/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html:117:7\n", 
    "subtest": "WebGL test #17: getError expected: NO_ERROR. Was INVALID_ENUM : No GL error", 
    "test": "/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html", 
    "line": 216034, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: Pixel unpack buffer binding was lost expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\nrender@http://web-platform.test:8000/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html:119:5\n", 
    "subtest": "WebGL test #18: Pixel unpack buffer binding was lost", 
    "test": "/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html", 
    "line": 216035, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: getError expected: NO_ERROR. Was INVALID_ENUM : No GL error expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\nglErrorShouldBeImpl@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1679:5\nglErrorShouldBe@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1653:10\nrender@http://web-platform.test:8000/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html:117:7\n", 
    "subtest": "WebGL test #23: getError expected: NO_ERROR. Was INVALID_ENUM : No GL error", 
    "test": "/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html", 
    "line": 216040, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: Pixel unpack buffer binding was lost expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\nrender@http://web-platform.test:8000/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html:119:5\n", 
    "subtest": "WebGL test #24: Pixel unpack buffer binding was lost", 
    "test": "/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html", 
    "line": 216042, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: getError expected: NO_ERROR. Was INVALID_ENUM : No GL error expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\nglErrorShouldBeImpl@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1679:5\nglErrorShouldBe@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1653:10\nrender@http://web-platform.test:8000/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html:117:7\n", 
    "subtest": "WebGL test #30: getError expected: NO_ERROR. Was INVALID_ENUM : No GL error", 
    "test": "/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html", 
    "line": 216049, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: Pixel unpack buffer binding was lost expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\nrender@http://web-platform.test:8000/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html:119:5\n", 
    "subtest": "WebGL test #31: Pixel unpack buffer binding was lost", 
    "test": "/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html", 
    "line": 216050, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: getError expected: NO_ERROR. Was INVALID_ENUM : No GL error expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\nglErrorShouldBeImpl@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1679:5\nglErrorShouldBe@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1653:10\nrender@http://web-platform.test:8000/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html:117:7\n", 
    "subtest": "WebGL test #36: getError expected: NO_ERROR. Was INVALID_ENUM : No GL error", 
    "test": "/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html", 
    "line": 216055, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: Pixel unpack buffer binding was lost expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\nrender@http://web-platform.test:8000/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html:119:5\n", 
    "subtest": "WebGL test #37: Pixel unpack buffer binding was lost", 
    "test": "/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html", 
    "line": 216056, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: getError expected: NO_ERROR. Was INVALID_ENUM : No GL error expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\nglErrorShouldBeImpl@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1679:5\nglErrorShouldBe@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1653:10\nrender@http://web-platform.test:8000/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html:117:7\n", 
    "subtest": "WebGL test #42: getError expected: NO_ERROR. Was INVALID_ENUM : No GL error", 
    "test": "/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html", 
    "line": 216061, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: Pixel unpack buffer binding was lost expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\nrender@http://web-platform.test:8000/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html:119:5\n", 
    "subtest": "WebGL test #43: Pixel unpack buffer binding was lost", 
    "test": "/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html", 
    "line": 216062, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: getError expected: NO_ERROR. Was INVALID_ENUM : No GL error expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\nglErrorShouldBeImpl@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1679:5\nglErrorShouldBe@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1653:10\nrender@http://web-platform.test:8000/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html:117:7\n", 
    "subtest": "WebGL test #48: getError expected: NO_ERROR. Was INVALID_ENUM : No GL error", 
    "test": "/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html", 
    "line": 216067, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: Pixel unpack buffer binding was lost expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\nrender@http://web-platform.test:8000/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html:119:5\n", 
    "subtest": "WebGL test #49: Pixel unpack buffer binding was lost", 
    "test": "/_webgl/conformance2/rendering/canvas-resizing-with-pbo-bound.html", 
    "line": 216068, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,255,255\nat (0, 0) expected: 255,255,255 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\nrunTexImageTest/<@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:297:17\nrunTexImageTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:271:20\nrunTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:301:9\ninit@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:84:9\n@http://web-platform.test:8000/_webgl/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html:56:108\n", 
    "subtest": "WebGL test #1: shouldBe 255,255,255\nat (0, 0) expected: 255,255,255 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html", 
    "line": 224604, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,255,255\nat (0, 16) expected: 255,255,255 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #3: shouldBe 255,255,255\nat (0, 16) expected: 255,255,255 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html", 
    "line": 224606, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,255,255\nat (0, 0) expected: 255,255,255 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #5: shouldBe 255,255,255\nat (0, 0) expected: 255,255,255 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html", 
    "line": 224608, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,255,255\nat (0, 16) expected: 255,255,255 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #7: shouldBe 255,255,255\nat (0, 16) expected: 255,255,255 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html", 
    "line": 224610, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,255,255\nat (0, 0) expected: 255,255,255 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #9: shouldBe 255,255,255\nat (0, 0) expected: 255,255,255 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html", 
    "line": 224612, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,255,255\nat (0, 16) expected: 255,255,255 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #11: shouldBe 255,255,255\nat (0, 16) expected: 255,255,255 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html", 
    "line": 224614, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,255,255\nat (0, 0) expected: 255,255,255 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #13: shouldBe 255,255,255\nat (0, 0) expected: 255,255,255 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html", 
    "line": 224616, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,255,255\nat (0, 16) expected: 255,255,255 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #15: shouldBe 255,255,255\nat (0, 16) expected: 255,255,255 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html", 
    "line": 224618, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,255,255\nat (0, 0) expected: 255,255,255 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #17: shouldBe 255,255,255\nat (0, 0) expected: 255,255,255 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html", 
    "line": 224620, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,255,255\nat (0, 16) expected: 255,255,255 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #19: shouldBe 255,255,255\nat (0, 16) expected: 255,255,255 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html", 
    "line": 224622, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,255,255\nat (0, 0) expected: 255,255,255 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #21: shouldBe 255,255,255\nat (0, 0) expected: 255,255,255 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html", 
    "line": 224624, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,255,255\nat (0, 16) expected: 255,255,255 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #23: shouldBe 255,255,255\nat (0, 16) expected: 255,255,255 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html", 
    "line": 224626, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "ERROR", 
    "group": "default", 
    "message": "ctx is null", 
    "stack": "setCanvasToMin@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:115:9\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:278:25\n", 
    "subtest": null, 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html", 
    "line": 224628, 
    "action": "test_result", 
    "expected": "OK"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\nrunTexImageTest/<@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:297:17\nrunTexImageTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:271:20\nrunTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:301:9\ninit@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:84:9\n@http://web-platform.test:8000/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html:56:84\n", 
    "subtest": "WebGL test #1: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html", 
    "line": 224741, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\nrunTexImageTest/<@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:297:17\nrunTexImageTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:271:20\nrunTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:301:9\ninit@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:84:9\n@http://web-platform.test:8000/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html:56:84\n", 
    "subtest": "WebGL test #2: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html", 
    "line": 224742, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #3: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html", 
    "line": 224743, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #4: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html", 
    "line": 224744, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #5: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html", 
    "line": 224745, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #6: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html", 
    "line": 224746, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #7: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html", 
    "line": 224747, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #8: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html", 
    "line": 224748, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #9: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html", 
    "line": 224749, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #10: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html", 
    "line": 224750, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #11: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html", 
    "line": 224751, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #12: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html", 
    "line": 224752, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #13: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html", 
    "line": 224753, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #14: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html", 
    "line": 224754, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #15: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html", 
    "line": 224755, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #16: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html", 
    "line": 224756, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #17: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html", 
    "line": 224757, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #18: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html", 
    "line": 224758, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #19: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html", 
    "line": 224759, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #20: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html", 
    "line": 224760, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #21: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html", 
    "line": 224761, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #22: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html", 
    "line": 224762, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #23: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html", 
    "line": 224763, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #24: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html", 
    "line": 224764, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "ERROR", 
    "group": "default", 
    "message": "ctx is null", 
    "stack": "setCanvasToMin@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:115:9\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:278:25\n", 
    "subtest": null, 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html", 
    "line": 224765, 
    "action": "test_result", 
    "expected": "OK"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\nrunTexImageTest/<@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:297:17\nrunTexImageTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:271:20\nrunTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:301:9\ninit@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:84:9\n@http://web-platform.test:8000/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html:56:86\n", 
    "subtest": "WebGL test #1: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html", 
    "line": 224866, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\nrunTexImageTest/<@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:297:17\nrunTexImageTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:271:20\nrunTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:301:9\ninit@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:84:9\n@http://web-platform.test:8000/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html:56:86\n", 
    "subtest": "WebGL test #2: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html", 
    "line": 224867, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #3: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html", 
    "line": 224868, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #4: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html", 
    "line": 224869, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #5: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html", 
    "line": 224870, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #6: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html", 
    "line": 224871, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #7: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html", 
    "line": 224872, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #8: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html", 
    "line": 224873, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #9: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html", 
    "line": 224874, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #10: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html", 
    "line": 224875, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #11: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html", 
    "line": 224876, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #12: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html", 
    "line": 224877, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #13: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html", 
    "line": 224878, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #14: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html", 
    "line": 224879, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #15: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html", 
    "line": 224880, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #16: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html", 
    "line": 224881, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #17: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html", 
    "line": 224882, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #18: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html", 
    "line": 224883, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #19: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html", 
    "line": 224884, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #20: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html", 
    "line": 224885, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #21: shouldBe 255,0,0\nat (0, 0) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html", 
    "line": 224886, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #22: shouldBe 0,255,0\nat (0, 16) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html", 
    "line": 224887, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:202:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #23: shouldBe 255,0,0\nat (0, 16) expected: 255,0,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html", 
    "line": 224888, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "FAIL", 
    "group": "default", 
    "message": "assert_true: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0 expected true got false", 
    "stack": "reportTestResultsToHarness/<@http://web-platform.test:8000/_webgl/js/js-test-pre.js:123:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1611:25\ntest@http://web-platform.test:8000/resources/testharness.js:544:30\nreportTestResultsToHarness@http://web-platform.test:8000/_webgl/js/js-test-pre.js:122:7\ntestFailed@http://web-platform.test:8000/_webgl/js/js-test-pre.js:249:5\ncheckCanvasRect/<@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1269:9\ncheckCanvasRectColor@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1225:9\ncheckCanvasRect@http://web-platform.test:8000/_webgl/js/webgl-test-utils.js:1257:3\nrunOneIteration@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:205:17\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:280:31\n", 
    "subtest": "WebGL test #24: shouldBe 0,255,0\nat (0, 0) expected: 0,255,0 was 0,0,0", 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html", 
    "line": 224889, 
    "action": "test_result", 
    "expected": "PASS"
}
{
    "status": "ERROR", 
    "group": "default", 
    "message": "ctx is null", 
    "stack": "setCanvasToMin@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:115:9\nrunNextTest@http://web-platform.test:8000/_webgl/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js:278:25\n", 
    "subtest": null, 
    "test": "/_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html", 
    "line": 224890, 
    "action": "test_result", 
    "expected": "OK"
}
@paulrouget paulrouget force-pushed the paulrouget:updates branch from 0ea3f8a to bd5e9e9 Sep 24, 2019
@paulrouget paulrouget force-pushed the paulrouget:updates branch from bd5e9e9 to 3d20ae0 Sep 24, 2019
@paulrouget
Copy link
Contributor Author

paulrouget commented Sep 24, 2019

bors-servo added a commit that referenced this pull request Sep 24, 2019
webxr and offscreen gl context update

<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/24259)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Sep 24, 2019

Trying commit 3d20ae0 with merge 6369686...

@bors-servo
Copy link
Contributor

bors-servo commented Sep 24, 2019

💔 Test failed - linux-rel-css

@jdm
Copy link
Member

jdm commented Sep 24, 2019

The test result update commit didn't include any webgl tests for some reason.

@paulrouget paulrouget force-pushed the paulrouget:updates branch from 3d20ae0 to ebd11d4 Sep 24, 2019
@paulrouget
Copy link
Contributor Author

paulrouget commented Sep 24, 2019

I've included only the changes that, I believe, are related to #21132

@jdm
Copy link
Member

jdm commented Sep 24, 2019

@bors-servo try=wpt

@bors-servo
Copy link
Contributor

bors-servo commented Sep 24, 2019

Trying commit ebd11d4 with merge bcec6f8...

bors-servo added a commit that referenced this pull request Sep 24, 2019
webxr and offscreen gl context update

<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/24259)
<!-- Reviewable:end -->
@paulrouget
Copy link
Contributor Author

paulrouget commented Sep 25, 2019

Running the tests manually returns OK. When ran as part of /_webgl/conformance/, TIMEOUT.

@paulrouget paulrouget force-pushed the paulrouget:updates branch from 55784b9 to 4cb9c86 Sep 25, 2019
@paulrouget
Copy link
Contributor Author

paulrouget commented Sep 25, 2019

I expect this to pass the wpt tests. But I don't know why we have new timeouts.

@bors-servo try=wpt

@bors-servo
Copy link
Contributor

bors-servo commented Sep 25, 2019

Trying commit 4cb9c86 with merge c441ad5...

bors-servo added a commit that referenced this pull request Sep 25, 2019
webxr and offscreen gl context update

<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/24259)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Sep 25, 2019

💔 Test failed - linux-rel-css

@paulrouget
Copy link
Contributor Author

paulrouget commented Sep 25, 2019

Oh great... now it doesn't timeout (both times it had a long timeout).

@jdm
Copy link
Member

jdm commented Sep 25, 2019

In short, expected: [OK, TIMEOUT] should work.

@paulrouget paulrouget force-pushed the paulrouget:updates branch from 4cb9c86 to 7b20262 Sep 25, 2019
@paulrouget
Copy link
Contributor Author

paulrouget commented Sep 25, 2019

@bors-servo try=wpt

@bors-servo
Copy link
Contributor

bors-servo commented Sep 25, 2019

Trying commit 7b20262 with merge 8b1108a...

bors-servo added a commit that referenced this pull request Sep 25, 2019
webxr and offscreen gl context update

<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/24259)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Sep 25, 2019

💔 Test failed - linux-rel-css

@jdm
Copy link
Member

jdm commented Sep 25, 2019

Sigh - the errorsummary log formatter we're using doesn't support the multiple results yet. I've filed #24295 so we can move on.
@bors-servo r+

@bors-servo
Copy link
Contributor

bors-servo commented Sep 25, 2019

📌 Commit 7b20262 has been approved by jdm

@bors-servo
Copy link
Contributor

bors-servo commented Sep 25, 2019

Testing commit 7b20262 with merge cfc05e1...

bors-servo added a commit that referenced this pull request Sep 25, 2019
webxr and offscreen gl context update

<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/24259)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Sep 25, 2019

☀️ Test successful - linux-rel-css, linux-rel-wpt, status-taskcluster
Approved by: jdm
Pushing cfc05e1 to master...

@bors-servo bors-servo merged commit 7b20262 into servo:master Sep 25, 2019
2 of 3 checks passed
2 of 3 checks passed
continuous-integration/appveyor/pr AppVeyor build failed
Details
Taskcluster (pull_request) TaskGroup: success
Details
homu Test successful
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

4 participants
You can’t perform that action at this time.