searching for reviewer(jgilbert)
3bab94261ee046a59d7fbbb904849c00d4cae1f7: Bug 1355898. Use the first frame of animated images for texImage2d. r=jgilbert. a=gchang
Timothy Nikkel <tnikkel@gmail.com> - Tue, 18 Apr 2017 17:58:34 +0800 - rev 375967
Push
11069 by ihsiao@mozilla.com at Tue, 18 Apr 2017 10:00:59 +0000
Bug 1355898. Use the first frame of animated images for texImage2d. r=jgilbert. a=gchang
The spec for canvas drawImage says to use the first frame. I can't find anything spec related at all referencing the issue for webgl (except
bug 666855). So do the same as drawImage.
076f4a79219b02a4667b858bfa43463b7b806634: Bug 1355898. Rename flag SFE_WANT_FIRST_FRAME to SFE_WANT_FIRST_FRAME_IF_IMAGE to represent what it does better. r=jgilbert. a=gchang
Timothy Nikkel <tnikkel@gmail.com> - Tue, 18 Apr 2017 17:57:09 +0800 - rev 375966
Push
11069 by ihsiao@mozilla.com at Tue, 18 Apr 2017 10:00:59 +0000
Bug 1355898. Rename flag SFE_WANT_FIRST_FRAME to SFE_WANT_FIRST_FRAME_IF_IMAGE to represent what it does better. r=jgilbert. a=gchang
We only pay attention to the flag for images.
d39fe2cbc120f0e5a24668bb76c0fa1d71871f7f: Bug 1349055 - Stencil clear value needs to mask to be an unsigned integer. r=jgilbert, a=gchang
Daosheng Mu <daoshengmu@gmail.com> - Tue, 28 Mar 2017 10:18:38 +0800 - rev 375862
Push
11046 by ryanvm@gmail.com at Tue, 11 Apr 2017 20:30:59 +0000
Bug 1349055 - Stencil clear value needs to mask to be an unsigned integer. r=jgilbert, a=gchang
MozReview-Commit-ID: 48PE2bHh87L
fa249f1c67934d6d3bdb4048bf43d313412507bc: Bug 1348894 - Use CheckedInt more. r=jgilbert a=jcristau
L. David Baron <dbaron@dbaron.org> - Wed, 29 Mar 2017 22:52:12 -0400 - rev 375582
Push
10976 by cbook@mozilla.com at Thu, 30 Mar 2017 13:03:33 +0000
Bug 1348894 - Use CheckedInt more. r=jgilbert a=jcristau
MozReview-Commit-ID: G5edsCAvRix
c1fe1aa002fede68521bd8fe4338e4ff4bacef4f: Bug 1292534 - Patch lexical parser files generated by flex. r=jgilbert a=gchang
Petr Cerny <pcerny@suse.cz> - Mon, 20 Mar 2017 18:20:19 -0400 - rev 375408
Push
10941 by cbook@mozilla.com at Fri, 24 Mar 2017 08:21:41 +0000
Bug 1292534 - Patch lexical parser files generated by flex. r=jgilbert a=gchang
eb7ca2f437e73be7d41a84c2cc322b29261cd4a8: Bug 1341959: Part 2. Check if WebGL2 is blocked before creating it. r=jgilbert
Milan Sreckovic <milan@mozilla.com> - Thu, 02 Mar 2017 15:48:12 -0500 - rev 374693
Push
10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1341959: Part 2. Check if WebGL2 is blocked before creating it. r=jgilbert
MozReview-Commit-ID: Div1umXOMV
87bf65872b562834b3b13eea0074c249cc355503: Bug 1341959: Part 2. Check if WebGL2 is blocked before creating it. r=jgilbert
Milan Sreckovic <milan@mozilla.com> - Fri, 24 Feb 2017 14:14:46 -0500 - rev 374520
Push
10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1341959: Part 2. Check if WebGL2 is blocked before creating it. r=jgilbert
MozReview-Commit-ID: 7ZsVKpP5V6j
1d166276a6e4ab346c6afeeb01cd8729ae3fb1cf: Bug 1338184 - remove unused GetGlobalContextWGL function; r=jgilbert
Nathan Froyd <froydnj@mozilla.com> - Wed, 15 Feb 2017 11:43:37 -0400 - rev 372133
Push
10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1338184 - remove unused GetGlobalContextWGL function; r=jgilbert
clang-cl warns about this function being unused.
b35fd9bd12a5d3d63cb7bd02453e5e270be8a9cf: Bug 1339609: Add #include for gfxPrefs.h to all source code that calls gfxPrefs APIs. r=jgilbert
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 14 Feb 2017 14:01:59 -0800 - rev 371886
Push
10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1339609: Add #include for gfxPrefs.h to all source code that calls gfxPrefs APIs. r=jgilbert
MozReview-Commit-ID: GxWehmDYB3t
dd0ede9ef6c8848289456877c815bf5347b0162a: Bug 1339613: Add some missing #includes to headers in gfx/2d. r=jgilbert
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 14 Feb 2017 14:13:12 -0800 - rev 371885
Push
10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1339613: Add some missing #includes to headers in gfx/2d. r=jgilbert
(These are adding headers for types that are used in the modified files, to
provide those types' definitions.)
MozReview-Commit-ID: 1OeUH0LHztw
648d37cd4daa9a4bb3a6fc0c3ccefc96623d78a2: Bug 1329574 - enable depth-buffer for WGL gl context. r=jgilbert
JerryShih <hshih@mozilla.com> - Fri, 13 Jan 2017 20:02:20 +0800 - rev 371107
Push
10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1329574 - enable depth-buffer for WGL gl context. r=jgilbert
MozReview-Commit-ID: ISIhJOa6CBL
a65289055a7b40b14b19743cc4c9bc3963b14e52: Bug 1330672 - Fix for the YCbCr blit origin. r=jgilbert
kvark <kvark@mozilla.com> - Wed, 18 Jan 2017 20:10:00 -0500 - rev 361410
Push
10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1330672 - Fix for the YCbCr blit origin. r=jgilbert
465c8a6fcdcb434e4fe87615e81f25421a4f0ff4: Bug 1319801 - Move Linux64 mochitest-gl to Ubuntu 16.04. r=jgilbert
Joel Maher <jmaher@mozilla.com> - Thu, 02 Feb 2017 06:33:46 -0500 - rev 361266
Push
10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1319801 - Move Linux64 mochitest-gl to Ubuntu 16.04. r=jgilbert
This patch has a few parts to make this work:
1) more tests pass on ubuntu 16, so remove old fail-if conditions
2) no support for GL_ARB_gpu_shader5, we cherry pick from updated ANGLE code
3) disable test_capture.html as it leaks on ASAN
MozReview-Commit-ID: BSSiTFvF9jN
d326fb22d7be6a4249326779996c1c2ed0de7635: Bug 1335260 - Drop annotations for Windows XP from webgl-conf mochitests. r=jgilbert
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 31 Jan 2017 01:23:00 +0100 - rev 360827
Push
10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1335260 - Drop annotations for Windows XP from webgl-conf mochitests. r=jgilbert
MozReview-Commit-ID: FeeGFdiRx5A
65e5f8c2d8160bb7a078726ccad358f647418959: Bug 1330672 - Fix for the YCbCr blit origin. r=jgilbert a=jcristau
kvark <kvark@mozilla.com> - Wed, 18 Jan 2017 20:10:00 -0500 - rev 358965
Push
10690 by cbook@mozilla.com at Mon, 06 Feb 2017 15:27:35 +0000
Bug 1330672 - Fix for the YCbCr blit origin. r=jgilbert a=jcristau
95c02de400f41a7fc44b092d32b5eaf999e30ae2: Bug 1323122 - Add generated test case r=jgilbert
vincentliu <vliu@mozilla.com> - Sun, 15 Jan 2017 23:33:09 +0800 - rev 357529
Push
10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1323122 - Add generated test case r=jgilbert
---
dom/canvas/test/webgl-conf/generated-mochitest.ini | 1788 +++++++++++++++++++-
...buffer-data-and-buffer-sub-data-sub-source.html | 17 +
...conformance2__buffers__get-buffer-sub-data.html | 17 +
...rmance2__buffers__one-large-uniform-buffer.html | 17 +
...xtensions__ext-disjoint-timer-query-webgl2.html | 17 +
...nformance2__glsl3__array-element-increment.html | 17 +
...__glsl3__bool-type-cast-bug-uint-ivec-uvec.html | 17 +
...lsl3__compound-assignment-type-combination.html | 17 +
...t_2_conformance2__glsl3__invalid-invariant.html | 17 +
...rmance2__glsl3__no-attribute-vertex-shader.html | 17 +
...ce2__glsl3__shader-with-invalid-characters.html | 17 +
...l3__shader-with-mis-matching-uniform-block.html | 17 +
..._texture-offset-uniform-texture-coordinate.html | 17 +
...onformance2__glsl3__tricky-loop-conditions.html | 17 +
...lsl3__unary-minus-operator-in-dynamic-loop.html | 17 +
...rmance2__glsl3__uniform-block-layout-match.html | 17 +
...conformance2__glsl3__uniform-block-layouts.html | 17 +
...est_2_conformance2__glsl3__valid-invariant.html | 17 +
...sl3__vector-dynamic-indexing-nv-driver-bug.html | 17 +
...sc__getextension-while-pbo-bound-stability.html | 17 +
...rmance2__misc__object-deletion-behaviour-2.html | 17 +
...t_2_conformance2__misc__views-with-offsets.html | 17 +
...nformance2__reading__format-r11f-g11f-b10f.html | 17 +
...eading__read-pixels-from-rgb8-into-pbo-bug.html | 17 +
...ffers__multisample-with-full-sample-counts.html | 17 +
...conformance2__rendering__attrib-type-match.html | 17 +
...dering__blitframebuffer-filter-outofbounds.html | 17 +
...e2__rendering__blitframebuffer-filter-srgb.html | 17 +
...g__blitframebuffer-multisampled-readbuffer.html | 17 +
...dering__blitframebuffer-outside-readbuffer.html | 17 +
...rendering__blitframebuffer-scissor-enabled.html | 17 +
...__rendering__blitframebuffer-size-overflow.html | 17 +
...litframebuffer-srgb-and-linear-drawbuffers.html | 17 +
...2__rendering__blitframebuffer-stencil-only.html | 17 +
...formance2__rendering__blitframebuffer-test.html | 17 +
..._rendering__canvas-resizing-with-pbo-bound.html | 17 +
...2__rendering__clear-func-buffer-type-match.html | 17 +
...mance2__rendering__clear-srgb-color-buffer.html | 17 +
...formance2__rendering__clipping-wide-points.html | 17 +
...mance2__rendering__framebuffer-unsupported.html | 17 +
...__fs-color-type-mismatch-color-buffer-type.html | 17 +
...mance2__rendering__instanced-rendering-bug.html | 17 +
..._out-of-bounds-index-buffers-after-copying.html | 17 +
...endering__rendering-sampling-feedback-loop.html | 17 +
...onformance2__rendering__rgb-format-support.html | 17 +
...nce2__rendering__uniform-block-buffer-size.html | 17 +
...s__canvas__tex-2d-r11f_g11f_b10f-rgb-float.html | 17 +
...nvas__tex-2d-r11f_g11f_b10f-rgb-half_float.html | 17 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 17 +
...2__textures__canvas__tex-2d-r16f-red-float.html | 17 +
...xtures__canvas__tex-2d-r16f-red-half_float.html | 17 +
...2__textures__canvas__tex-2d-r32f-red-float.html | 17 +
...tures__canvas__tex-2d-r8-red-unsigned_byte.html | 17 +
...vas__tex-2d-r8ui-red_integer-unsigned_byte.html | 17 +
...2__textures__canvas__tex-2d-rg16f-rg-float.html | 17 +
...xtures__canvas__tex-2d-rg16f-rg-half_float.html | 17 +
...2__textures__canvas__tex-2d-rg32f-rg-float.html | 17 +
...tures__canvas__tex-2d-rg8-rg-unsigned_byte.html | 17 +
...vas__tex-2d-rg8ui-rg_integer-unsigned_byte.html | 17 +
..._textures__canvas__tex-2d-rgb16f-rgb-float.html | 17 +
...ures__canvas__tex-2d-rgb16f-rgb-half_float.html | 17 +
..._textures__canvas__tex-2d-rgb32f-rgb-float.html | 17 +
...s__canvas__tex-2d-rgb565-rgb-unsigned_byte.html | 17 +
...as__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html | 17 +
..._canvas__tex-2d-rgb5_a1-rgba-unsigned_byte.html | 17 +
...tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 17 +
...res__canvas__tex-2d-rgb8-rgb-unsigned_byte.html | 17 +
...s__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html | 17 +
...extures__canvas__tex-2d-rgba16f-rgba-float.html | 17 +
...es__canvas__tex-2d-rgba16f-rgba-half_float.html | 17 +
...extures__canvas__tex-2d-rgba32f-rgba-float.html | 17 +
...s__canvas__tex-2d-rgba4-rgba-unsigned_byte.html | 17 +
...__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html | 17 +
...s__canvas__tex-2d-rgba8-rgba-unsigned_byte.html | 17 +
..._tex-2d-rgba8ui-rgba_integer-unsigned_byte.html | 17 +
...es__canvas__tex-2d-srgb8-rgb-unsigned_byte.html | 17 +
...as__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html | 17 +
...s__canvas__tex-3d-r11f_g11f_b10f-rgb-float.html | 17 +
...nvas__tex-3d-r11f_g11f_b10f-rgb-half_float.html | 17 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 17 +
...2__textures__canvas__tex-3d-r16f-red-float.html | 17 +
...xtures__canvas__tex-3d-r16f-red-half_float.html | 17 +
...2__textures__canvas__tex-3d-r32f-red-float.html | 17 +
...tures__canvas__tex-3d-r8-red-unsigned_byte.html | 17 +
...vas__tex-3d-r8ui-red_integer-unsigned_byte.html | 17 +
...2__textures__canvas__tex-3d-rg16f-rg-float.html | 17 +
...xtures__canvas__tex-3d-rg16f-rg-half_float.html | 17 +
...2__textures__canvas__tex-3d-rg32f-rg-float.html | 17 +
...tures__canvas__tex-3d-rg8-rg-unsigned_byte.html | 17 +
...vas__tex-3d-rg8ui-rg_integer-unsigned_byte.html | 17 +
..._textures__canvas__tex-3d-rgb16f-rgb-float.html | 17 +
...ures__canvas__tex-3d-rgb16f-rgb-half_float.html | 17 +
..._textures__canvas__tex-3d-rgb32f-rgb-float.html | 17 +
...s__canvas__tex-3d-rgb565-rgb-unsigned_byte.html | 17 +
...as__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html | 17 +
..._canvas__tex-3d-rgb5_a1-rgba-unsigned_byte.html | 17 +
...tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 17 +
...res__canvas__tex-3d-rgb8-rgb-unsigned_byte.html | 17 +
...s__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html | 17 +
...extures__canvas__tex-3d-rgba16f-rgba-float.html | 17 +
...es__canvas__tex-3d-rgba16f-rgba-half_float.html | 17 +
...extures__canvas__tex-3d-rgba32f-rgba-float.html | 17 +
...s__canvas__tex-3d-rgba4-rgba-unsigned_byte.html | 17 +
...__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html | 17 +
...s__canvas__tex-3d-rgba8-rgba-unsigned_byte.html | 17 +
..._tex-3d-rgba8ui-rgba_integer-unsigned_byte.html | 17 +
...es__canvas__tex-3d-srgb8-rgb-unsigned_byte.html | 17 +
...as__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html | 17 +
...rectangle__tex-2d-r11f_g11f_b10f-rgb-float.html | 17 +
...ngle__tex-2d-r11f_g11f_b10f-rgb-half_float.html | 17 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 17 +
...anvas_sub_rectangle__tex-2d-r16f-red-float.html | 17 +
..._sub_rectangle__tex-2d-r16f-red-half_float.html | 17 +
...anvas_sub_rectangle__tex-2d-r32f-red-float.html | 17 +
...sub_rectangle__tex-2d-r8-red-unsigned_byte.html | 17 +
...gle__tex-2d-r8ui-red_integer-unsigned_byte.html | 17 +
...anvas_sub_rectangle__tex-2d-rg16f-rg-float.html | 17 +
..._sub_rectangle__tex-2d-rg16f-rg-half_float.html | 17 +
...anvas_sub_rectangle__tex-2d-rg32f-rg-float.html | 17 +
...sub_rectangle__tex-2d-rg8-rg-unsigned_byte.html | 17 +
...gle__tex-2d-rg8ui-rg_integer-unsigned_byte.html | 17 +
...vas_sub_rectangle__tex-2d-rgb16f-rgb-float.html | 17 +
...ub_rectangle__tex-2d-rgb16f-rgb-half_float.html | 17 +
...vas_sub_rectangle__tex-2d-rgb32f-rgb-float.html | 17 +
...rectangle__tex-2d-rgb565-rgb-unsigned_byte.html | 17 +
...le__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html | 17 +
...ctangle__tex-2d-rgb5_a1-rgba-unsigned_byte.html | 17 +
...tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 17 +
...b_rectangle__tex-2d-rgb8-rgb-unsigned_byte.html | 17 +
...e__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html | 17 +
...as_sub_rectangle__tex-2d-rgb9_e5-rgb-float.html | 17 +
...b_rectangle__tex-2d-rgb9_e5-rgb-half_float.html | 17 +
...s_sub_rectangle__tex-2d-rgba16f-rgba-float.html | 17 +
..._rectangle__tex-2d-rgba16f-rgba-half_float.html | 17 +
...s_sub_rectangle__tex-2d-rgba32f-rgba-float.html | 17 +
...rectangle__tex-2d-rgba4-rgba-unsigned_byte.html | 17 +
...__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html | 17 +
...rectangle__tex-2d-rgba8-rgba-unsigned_byte.html | 17 +
..._tex-2d-rgba8ui-rgba_integer-unsigned_byte.html | 17 +
..._rectangle__tex-2d-srgb8-rgb-unsigned_byte.html | 17 +
...le__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html | 17 +
...rectangle__tex-3d-r11f_g11f_b10f-rgb-float.html | 17 +
...ngle__tex-3d-r11f_g11f_b10f-rgb-half_float.html | 17 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 17 +
...anvas_sub_rectangle__tex-3d-r16f-red-float.html | 17 +
..._sub_rectangle__tex-3d-r16f-red-half_float.html | 17 +
...anvas_sub_rectangle__tex-3d-r32f-red-float.html | 17 +
...sub_rectangle__tex-3d-r8-red-unsigned_byte.html | 17 +
...gle__tex-3d-r8ui-red_integer-unsigned_byte.html | 17 +
...anvas_sub_rectangle__tex-3d-rg16f-rg-float.html | 17 +
..._sub_rectangle__tex-3d-rg16f-rg-half_float.html | 17 +
...anvas_sub_rectangle__tex-3d-rg32f-rg-float.html | 17 +
...sub_rectangle__tex-3d-rg8-rg-unsigned_byte.html | 17 +
...gle__tex-3d-rg8ui-rg_integer-unsigned_byte.html | 17 +
...vas_sub_rectangle__tex-3d-rgb16f-rgb-float.html | 17 +
...ub_rectangle__tex-3d-rgb16f-rgb-half_float.html | 17 +
...vas_sub_rectangle__tex-3d-rgb32f-rgb-float.html | 17 +
...rectangle__tex-3d-rgb565-rgb-unsigned_byte.html | 17 +
...le__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html | 17 +
...ctangle__tex-3d-rgb5_a1-rgba-unsigned_byte.html | 17 +
...tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 17 +
...b_rectangle__tex-3d-rgb8-rgb-unsigned_byte.html | 17 +
...e__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html | 17 +
...as_sub_rectangle__tex-3d-rgb9_e5-rgb-float.html | 17 +
...b_rectangle__tex-3d-rgb9_e5-rgb-half_float.html | 17 +
...s_sub_rectangle__tex-3d-rgba16f-rgba-float.html | 17 +
..._rectangle__tex-3d-rgba16f-rgba-half_float.html | 17 +
...s_sub_rectangle__tex-3d-rgba32f-rgba-float.html | 17 +
...rectangle__tex-3d-rgba4-rgba-unsigned_byte.html | 17 +
...__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html | 17 +
...rectangle__tex-3d-rgba8-rgba-unsigned_byte.html | 17 +
..._tex-3d-rgba8ui-rgba_integer-unsigned_byte.html | 17 +
..._rectangle__tex-3d-srgb8-rgb-unsigned_byte.html | 17 +
...le__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html | 17 +
...es__image__tex-2d-r11f_g11f_b10f-rgb-float.html | 17 +
...mage__tex-2d-r11f_g11f_b10f-rgb-half_float.html | 17 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 17 +
...e2__textures__image__tex-2d-r16f-red-float.html | 17 +
...extures__image__tex-2d-r16f-red-half_float.html | 17 +
...e2__textures__image__tex-2d-r32f-red-float.html | 17 +
...xtures__image__tex-2d-r8-red-unsigned_byte.html | 17 +
...age__tex-2d-r8ui-red_integer-unsigned_byte.html | 17 +
...e2__textures__image__tex-2d-rg16f-rg-float.html | 17 +
...extures__image__tex-2d-rg16f-rg-half_float.html | 17 +
...e2__textures__image__tex-2d-rg32f-rg-float.html | 17 +
...xtures__image__tex-2d-rg8-rg-unsigned_byte.html | 17 +
...age__tex-2d-rg8ui-rg_integer-unsigned_byte.html | 17 +
...__textures__image__tex-2d-rgb16f-rgb-float.html | 17 +
...tures__image__tex-2d-rgb16f-rgb-half_float.html | 17 +
...__textures__image__tex-2d-rgb32f-rgb-float.html | 17 +
...es__image__tex-2d-rgb565-rgb-unsigned_byte.html | 17 +
...ge__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html | 17 +
...__image__tex-2d-rgb5_a1-rgba-unsigned_byte.html | 17 +
...tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 17 +
...ures__image__tex-2d-rgb8-rgb-unsigned_byte.html | 17 +
...e__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html | 17 +
..._textures__image__tex-2d-rgb9_e5-rgb-float.html | 17 +
...ures__image__tex-2d-rgb9_e5-rgb-half_float.html | 17 +
...textures__image__tex-2d-rgba16f-rgba-float.html | 17 +
...res__image__tex-2d-rgba16f-rgba-half_float.html | 17 +
...textures__image__tex-2d-rgba32f-rgba-float.html | 17 +
...es__image__tex-2d-rgba4-rgba-unsigned_byte.html | 17 +
...__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html | 17 +
...es__image__tex-2d-rgba8-rgba-unsigned_byte.html | 17 +
..._tex-2d-rgba8ui-rgba_integer-unsigned_byte.html | 17 +
...res__image__tex-2d-srgb8-rgb-unsigned_byte.html | 17 +
...ge__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html | 17 +
...es__image__tex-3d-r11f_g11f_b10f-rgb-float.html | 17 +
...mage__tex-3d-r11f_g11f_b10f-rgb-half_float.html | 17 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 17 +
...e2__textures__image__tex-3d-r16f-red-float.html | 17 +
...extures__image__tex-3d-r16f-red-half_float.html | 17 +
...e2__textures__image__tex-3d-r32f-red-float.html | 17 +
...xtures__image__tex-3d-r8-red-unsigned_byte.html | 17 +
...age__tex-3d-r8ui-red_integer-unsigned_byte.html | 17 +
...e2__textures__image__tex-3d-rg16f-rg-float.html | 17 +
...extures__image__tex-3d-rg16f-rg-half_float.html | 17 +
...e2__textures__image__tex-3d-rg32f-rg-float.html | 17 +
...xtures__image__tex-3d-rg8-rg-unsigned_byte.html | 17 +
...age__tex-3d-rg8ui-rg_integer-unsigned_byte.html | 17 +
...__textures__image__tex-3d-rgb16f-rgb-float.html | 17 +
...tures__image__tex-3d-rgb16f-rgb-half_float.html | 17 +
...__textures__image__tex-3d-rgb32f-rgb-float.html | 17 +
...es__image__tex-3d-rgb565-rgb-unsigned_byte.html | 17 +
...ge__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html | 17 +
...__image__tex-3d-rgb5_a1-rgba-unsigned_byte.html | 17 +
...tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 17 +
...ures__image__tex-3d-rgb8-rgb-unsigned_byte.html | 17 +
...e__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html | 17 +
..._textures__image__tex-3d-rgb9_e5-rgb-float.html | 17 +
...ures__image__tex-3d-rgb9_e5-rgb-half_float.html | 17 +
...textures__image__tex-3d-rgba16f-rgba-float.html | 17 +
...res__image__tex-3d-rgba16f-rgba-half_float.html | 17 +
...textures__image__tex-3d-rgba32f-rgba-float.html | 17 +
...es__image__tex-3d-rgba4-rgba-unsigned_byte.html | 17 +
...__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html | 17 +
...es__image__tex-3d-rgba8-rgba-unsigned_byte.html | 17 +
..._tex-3d-rgba8ui-rgba_integer-unsigned_byte.html | 17 +
...res__image__tex-3d-srgb8-rgb-unsigned_byte.html | 17 +
...ge__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html | 17 +
...mage_data__tex-2d-r11f_g11f_b10f-rgb-float.html | 17 +
...data__tex-2d-r11f_g11f_b10f-rgb-half_float.html | 17 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 17 +
...extures__image_data__tex-2d-r16f-red-float.html | 17 +
...es__image_data__tex-2d-r16f-red-half_float.html | 17 +
...extures__image_data__tex-2d-r32f-red-float.html | 17 +
...s__image_data__tex-2d-r8-red-unsigned_byte.html | 17 +
...ata__tex-2d-r8ui-red_integer-unsigned_byte.html | 17 +
...extures__image_data__tex-2d-rg16f-rg-float.html | 17 +
...es__image_data__tex-2d-rg16f-rg-half_float.html | 17 +
...extures__image_data__tex-2d-rg32f-rg-float.html | 17 +
...s__image_data__tex-2d-rg8-rg-unsigned_byte.html | 17 +
...ata__tex-2d-rg8ui-rg_integer-unsigned_byte.html | 17 +
...tures__image_data__tex-2d-rgb16f-rgb-float.html | 17 +
...__image_data__tex-2d-rgb16f-rgb-half_float.html | 17 +
...tures__image_data__tex-2d-rgb32f-rgb-float.html | 17 +
...mage_data__tex-2d-rgb565-rgb-unsigned_byte.html | 17 +
...ta__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html | 17 +
...ge_data__tex-2d-rgb5_a1-rgba-unsigned_byte.html | 17 +
...tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 17 +
..._image_data__tex-2d-rgb8-rgb-unsigned_byte.html | 17 +
...a__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html | 17 +
...ures__image_data__tex-2d-rgb9_e5-rgb-float.html | 17 +
..._image_data__tex-2d-rgb9_e5-rgb-half_float.html | 17 +
...res__image_data__tex-2d-rgba16f-rgba-float.html | 17 +
...image_data__tex-2d-rgba16f-rgba-half_float.html | 17 +
...res__image_data__tex-2d-rgba32f-rgba-float.html | 17 +
...mage_data__tex-2d-rgba4-rgba-unsigned_byte.html | 17 +
...__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html | 17 +
...mage_data__tex-2d-rgba8-rgba-unsigned_byte.html | 17 +
..._tex-2d-rgba8ui-rgba_integer-unsigned_byte.html | 17 +
...image_data__tex-2d-srgb8-rgb-unsigned_byte.html | 17 +
...ta__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html | 17 +
...mage_data__tex-3d-r11f_g11f_b10f-rgb-float.html | 17 +
...data__tex-3d-r11f_g11f_b10f-rgb-half_float.html | 17 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 17 +
...extures__image_data__tex-3d-r16f-red-float.html | 17 +
...es__image_data__tex-3d-r16f-red-half_float.html | 17 +
...extures__image_data__tex-3d-r32f-red-float.html | 17 +
...s__image_data__tex-3d-r8-red-unsigned_byte.html | 17 +
...ata__tex-3d-r8ui-red_integer-unsigned_byte.html | 17 +
...extures__image_data__tex-3d-rg16f-rg-float.html | 17 +
...es__image_data__tex-3d-rg16f-rg-half_float.html | 17 +
...extures__image_data__tex-3d-rg32f-rg-float.html | 17 +
...s__image_data__tex-3d-rg8-rg-unsigned_byte.html | 17 +
...ata__tex-3d-rg8ui-rg_integer-unsigned_byte.html | 17 +
...tures__image_data__tex-3d-rgb16f-rgb-float.html | 17 +
...__image_data__tex-3d-rgb16f-rgb-half_float.html | 17 +
...tures__image_data__tex-3d-rgb32f-rgb-float.html | 17 +
...mage_data__tex-3d-rgb565-rgb-unsigned_byte.html | 17 +
...ta__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html | 17 +
...ge_data__tex-3d-rgb5_a1-rgba-unsigned_byte.html | 17 +
...tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 17 +
..._image_data__tex-3d-rgb8-rgb-unsigned_byte.html | 17 +
...a__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html | 17 +
...ures__image_data__tex-3d-rgb9_e5-rgb-float.html | 17 +
..._image_data__tex-3d-rgb9_e5-rgb-half_float.html | 17 +
...res__image_data__tex-3d-rgba16f-rgba-float.html | 17 +
...image_data__tex-3d-rgba16f-rgba-half_float.html | 17 +
...res__image_data__tex-3d-rgba32f-rgba-float.html | 17 +
...mage_data__tex-3d-rgba4-rgba-unsigned_byte.html | 17 +
...__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html | 17 +
...mage_data__tex-3d-rgba8-rgba-unsigned_byte.html | 17 +
..._tex-3d-rgba8ui-rgba_integer-unsigned_byte.html | 17 +
...image_data__tex-3d-srgb8-rgb-unsigned_byte.html | 17 +
...ta__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html | 17 +
...ce2__textures__misc__active-3d-texture-bug.html | 17 +
...ures__misc__copy-texture-image-luma-format.html | 17 +
...s__misc__copy-texture-image-webgl-specific.html | 17 +
...mance2__textures__misc__copy-texture-image.html | 17 +
...nce2__textures__misc__gl-get-tex-parameter.html | 17 +
...c__integer-cubemap-specification-order-bug.html | 17 +
...es__misc__integer-cubemap-texture-sampling.html | 17 +
...2_conformance2__textures__misc__mipmap-fbo.html | 17 +
...rmance2__textures__misc__tex-3d-size-limit.html | 17 +
...ub-image-with-array-buffer-view-sub-source.html | 17 +
..._tex-image-with-bad-args-from-dom-elements.html | 17 +
...2__textures__misc__tex-image-with-bad-args.html | 17 +
...misc__tex-image-with-different-data-source.html | 17 +
...nce2__textures__misc__tex-input-validation.html | 17 +
...rmance2__textures__misc__tex-mipmap-levels.html | 17 +
...formance2__textures__misc__tex-new-formats.html | 17 +
...formance2__textures__misc__tex-srgb-mipmap.html | 17 +
...nformance2__textures__misc__tex-storage-2d.html | 17 +
...extures__misc__tex-storage-and-subimage-3d.html | 17 +
...ures__misc__tex-storage-compressed-formats.html | 17 +
...rmance2__textures__misc__tex-unpack-params.html | 17 +
...ce2__textures__misc__texel-fetch-undefined.html | 17 +
...conformance2__textures__misc__texture-npot.html | 17 +
...svg_image__tex-2d-r11f_g11f_b10f-rgb-float.html | 17 +
...mage__tex-2d-r11f_g11f_b10f-rgb-half_float.html | 17 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 17 +
...textures__svg_image__tex-2d-r16f-red-float.html | 17 +
...res__svg_image__tex-2d-r16f-red-half_float.html | 17 +
...textures__svg_image__tex-2d-r32f-red-float.html | 17 +
...es__svg_image__tex-2d-r8-red-unsigned_byte.html | 17 +
...age__tex-2d-r8ui-red_integer-unsigned_byte.html | 17 +
...textures__svg_image__tex-2d-rg16f-rg-float.html | 17 +
...res__svg_image__tex-2d-rg16f-rg-half_float.html | 17 +
...textures__svg_image__tex-2d-rg32f-rg-float.html | 17 +
...es__svg_image__tex-2d-rg8-rg-unsigned_byte.html | 17 +
...age__tex-2d-rg8ui-rg_integer-unsigned_byte.html | 17 +
...xtures__svg_image__tex-2d-rgb16f-rgb-float.html | 17 +
...s__svg_image__tex-2d-rgb16f-rgb-half_float.html | 17 +
...xtures__svg_image__tex-2d-rgb32f-rgb-float.html | 17 +
...svg_image__tex-2d-rgb565-rgb-unsigned_byte.html | 17 +
...ge__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html | 17 +
...g_image__tex-2d-rgb5_a1-rgba-unsigned_byte.html | 17 +
...tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 17 +
...__svg_image__tex-2d-rgb8-rgb-unsigned_byte.html | 17 +
...e__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html | 17 +
...tures__svg_image__tex-2d-rgb9_e5-rgb-float.html | 17 +
...__svg_image__tex-2d-rgb9_e5-rgb-half_float.html | 17 +
...ures__svg_image__tex-2d-rgba16f-rgba-float.html | 17 +
..._svg_image__tex-2d-rgba16f-rgba-half_float.html | 17 +
...ures__svg_image__tex-2d-rgba32f-rgba-float.html | 17 +
...svg_image__tex-2d-rgba4-rgba-unsigned_byte.html | 17 +
...__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html | 17 +
...svg_image__tex-2d-rgba8-rgba-unsigned_byte.html | 17 +
..._tex-2d-rgba8ui-rgba_integer-unsigned_byte.html | 17 +
..._svg_image__tex-2d-srgb8-rgb-unsigned_byte.html | 17 +
...ge__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html | 17 +
...svg_image__tex-3d-r11f_g11f_b10f-rgb-float.html | 17 +
...mage__tex-3d-r11f_g11f_b10f-rgb-half_float.html | 17 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 17 +
...textures__svg_image__tex-3d-r16f-red-float.html | 17 +
...res__svg_image__tex-3d-r16f-red-half_float.html | 17 +
...textures__svg_image__tex-3d-r32f-red-float.html | 17 +
...es__svg_image__tex-3d-r8-red-unsigned_byte.html | 17 +
...age__tex-3d-r8ui-red_integer-unsigned_byte.html | 17 +
...textures__svg_image__tex-3d-rg16f-rg-float.html | 17 +
...res__svg_image__tex-3d-rg16f-rg-half_float.html | 17 +
...textures__svg_image__tex-3d-rg32f-rg-float.html | 17 +
...es__svg_image__tex-3d-rg8-rg-unsigned_byte.html | 17 +
...age__tex-3d-rg8ui-rg_integer-unsigned_byte.html | 17 +
...xtures__svg_image__tex-3d-rgb16f-rgb-float.html | 17 +
...s__svg_image__tex-3d-rgb16f-rgb-half_float.html | 17 +
...xtures__svg_image__tex-3d-rgb32f-rgb-float.html | 17 +
...svg_image__tex-3d-rgb565-rgb-unsigned_byte.html | 17 +
...ge__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html | 17 +
...g_image__tex-3d-rgb5_a1-rgba-unsigned_byte.html | 17 +
...tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 17 +
...__svg_image__tex-3d-rgb8-rgb-unsigned_byte.html | 17 +
...e__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html | 17 +
...tures__svg_image__tex-3d-rgb9_e5-rgb-float.html | 17 +
...__svg_image__tex-3d-rgb9_e5-rgb-half_float.html | 17 +
...ures__svg_image__tex-3d-rgba16f-rgba-float.html | 17 +
..._svg_image__tex-3d-rgba16f-rgba-half_float.html | 17 +
...ures__svg_image__tex-3d-rgba32f-rgba-float.html | 17 +
...svg_image__tex-3d-rgba4-rgba-unsigned_byte.html | 17 +
...__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html | 17 +
...svg_image__tex-3d-rgba8-rgba-unsigned_byte.html | 17 +
..._tex-3d-rgba8ui-rgba_integer-unsigned_byte.html | 17 +
..._svg_image__tex-3d-srgb8-rgb-unsigned_byte.html | 17 +
...ge__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html | 17 +
...es__video__tex-2d-r11f_g11f_b10f-rgb-float.html | 17 +
...ideo__tex-2d-r11f_g11f_b10f-rgb-half_float.html | 17 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 17 +
...e2__textures__video__tex-2d-r16f-red-float.html | 17 +
...extures__video__tex-2d-r16f-red-half_float.html | 17 +
...e2__textures__video__tex-2d-r32f-red-float.html | 17 +
...xtures__video__tex-2d-r8-red-unsigned_byte.html | 17 +
...deo__tex-2d-r8ui-red_integer-unsigned_byte.html | 17 +
...e2__textures__video__tex-2d-rg16f-rg-float.html | 17 +
...extures__video__tex-2d-rg16f-rg-half_float.html | 17 +
...e2__textures__video__tex-2d-rg32f-rg-float.html | 17 +
...xtures__video__tex-2d-rg8-rg-unsigned_byte.html | 17 +
...deo__tex-2d-rg8ui-rg_integer-unsigned_byte.html | 17 +
...__textures__video__tex-2d-rgb16f-rgb-float.html | 17 +
...tures__video__tex-2d-rgb16f-rgb-half_float.html | 17 +
...__textures__video__tex-2d-rgb32f-rgb-float.html | 17 +
...es__video__tex-2d-rgb565-rgb-unsigned_byte.html | 17 +
...eo__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html | 17 +
...__video__tex-2d-rgb5_a1-rgba-unsigned_byte.html | 17 +
...tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 17 +
...ures__video__tex-2d-rgb8-rgb-unsigned_byte.html | 17 +
...o__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html | 17 +
..._textures__video__tex-2d-rgb9_e5-rgb-float.html | 17 +
...ures__video__tex-2d-rgb9_e5-rgb-half_float.html | 17 +
...textures__video__tex-2d-rgba16f-rgba-float.html | 17 +
...res__video__tex-2d-rgba16f-rgba-half_float.html | 17 +
...textures__video__tex-2d-rgba32f-rgba-float.html | 17 +
...es__video__tex-2d-rgba4-rgba-unsigned_byte.html | 17 +
...__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html | 17 +
...es__video__tex-2d-rgba8-rgba-unsigned_byte.html | 17 +
..._tex-2d-rgba8ui-rgba_integer-unsigned_byte.html | 17 +
...res__video__tex-2d-srgb8-rgb-unsigned_byte.html | 17 +
...eo__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html | 17 +
...es__video__tex-3d-r11f_g11f_b10f-rgb-float.html | 17 +
...ideo__tex-3d-r11f_g11f_b10f-rgb-half_float.html | 17 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 17 +
...e2__textures__video__tex-3d-r16f-red-float.html | 17 +
...extures__video__tex-3d-r16f-red-half_float.html | 17 +
...e2__textures__video__tex-3d-r32f-red-float.html | 17 +
...xtures__video__tex-3d-r8-red-unsigned_byte.html | 17 +
...deo__tex-3d-r8ui-red_integer-unsigned_byte.html | 17 +
...e2__textures__video__tex-3d-rg16f-rg-float.html | 17 +
...extures__video__tex-3d-rg16f-rg-half_float.html | 17 +
...e2__textures__video__tex-3d-rg32f-rg-float.html | 17 +
...xtures__video__tex-3d-rg8-rg-unsigned_byte.html | 17 +
...deo__tex-3d-rg8ui-rg_integer-unsigned_byte.html | 17 +
...__textures__video__tex-3d-rgb16f-rgb-float.html | 17 +
...tures__video__tex-3d-rgb16f-rgb-half_float.html | 17 +
...__textures__video__tex-3d-rgb32f-rgb-float.html | 17 +
...es__video__tex-3d-rgb565-rgb-unsigned_byte.html | 17 +
...eo__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html | 17 +
...__video__tex-3d-rgb5_a1-rgba-unsigned_byte.html | 17 +
...tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 17 +
...ures__video__tex-3d-rgb8-rgb-unsigned_byte.html | 17 +
...o__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html | 17 +
..._textures__video__tex-3d-rgb9_e5-rgb-float.html | 17 +
...ures__video__tex-3d-rgb9_e5-rgb-half_float.html | 17 +
...textures__video__tex-3d-rgba16f-rgba-float.html | 17 +
...res__video__tex-3d-rgba16f-rgba-half_float.html | 17 +
...textures__video__tex-3d-rgba32f-rgba-float.html | 17 +
...es__video__tex-3d-rgba4-rgba-unsigned_byte.html | 17 +
...__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html | 17 +
...es__video__tex-3d-rgba8-rgba-unsigned_byte.html | 17 +
..._tex-3d-rgba8ui-rgba_integer-unsigned_byte.html | 17 +
...res__video__tex-3d-srgb8-rgb-unsigned_byte.html | 17 +
...eo__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html | 17 +
...gl_canvas__tex-2d-r11f_g11f_b10f-rgb-float.html | 17 +
...nvas__tex-2d-r11f_g11f_b10f-rgb-half_float.html | 17 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 17 +
...tures__webgl_canvas__tex-2d-r16f-red-float.html | 17 +
...__webgl_canvas__tex-2d-r16f-red-half_float.html | 17 +
...tures__webgl_canvas__tex-2d-r32f-red-float.html | 17 +
..._webgl_canvas__tex-2d-r8-red-unsigned_byte.html | 17 +
...vas__tex-2d-r8ui-red_integer-unsigned_byte.html | 17 +
...tures__webgl_canvas__tex-2d-rg16f-rg-float.html | 17 +
...__webgl_canvas__tex-2d-rg16f-rg-half_float.html | 17 +
...tures__webgl_canvas__tex-2d-rg32f-rg-float.html | 17 +
..._webgl_canvas__tex-2d-rg8-rg-unsigned_byte.html | 17 +
...vas__tex-2d-rg8ui-rg_integer-unsigned_byte.html | 17 +
...res__webgl_canvas__tex-2d-rgb16f-rgb-float.html | 17 +
...webgl_canvas__tex-2d-rgb16f-rgb-half_float.html | 17 +
...res__webgl_canvas__tex-2d-rgb32f-rgb-float.html | 17 +
...gl_canvas__tex-2d-rgb565-rgb-unsigned_byte.html | 17 +
...as__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html | 17 +
..._canvas__tex-2d-rgb5_a1-rgba-unsigned_byte.html | 17 +
...tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 17 +
...ebgl_canvas__tex-2d-rgb8-rgb-unsigned_byte.html | 17 +
...s__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html | 17 +
...s__webgl_canvas__tex-2d-rgba16f-rgba-float.html | 17 +
...bgl_canvas__tex-2d-rgba16f-rgba-half_float.html | 17 +
...s__webgl_canvas__tex-2d-rgba32f-rgba-float.html | 17 +
...gl_canvas__tex-2d-rgba4-rgba-unsigned_byte.html | 17 +
...__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html | 17 +
...gl_canvas__tex-2d-rgba8-rgba-unsigned_byte.html | 17 +
..._tex-2d-rgba8ui-rgba_integer-unsigned_byte.html | 17 +
...bgl_canvas__tex-2d-srgb8-rgb-unsigned_byte.html | 17 +
...as__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html | 17 +
...gl_canvas__tex-3d-r11f_g11f_b10f-rgb-float.html | 17 +
...nvas__tex-3d-r11f_g11f_b10f-rgb-half_float.html | 17 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 17 +
...tures__webgl_canvas__tex-3d-r16f-red-float.html | 17 +
...__webgl_canvas__tex-3d-r16f-red-half_float.html | 17 +
...tures__webgl_canvas__tex-3d-r32f-red-float.html | 17 +
..._webgl_canvas__tex-3d-r8-red-unsigned_byte.html | 17 +
...vas__tex-3d-r8ui-red_integer-unsigned_byte.html | 17 +
...tures__webgl_canvas__tex-3d-rg16f-rg-float.html | 17 +
...__webgl_canvas__tex-3d-rg16f-rg-half_float.html | 17 +
...tures__webgl_canvas__tex-3d-rg32f-rg-float.html | 17 +
..._webgl_canvas__tex-3d-rg8-rg-unsigned_byte.html | 17 +
...vas__tex-3d-rg8ui-rg_integer-unsigned_byte.html | 17 +
...res__webgl_canvas__tex-3d-rgb16f-rgb-float.html | 17 +
...webgl_canvas__tex-3d-rgb16f-rgb-half_float.html | 17 +
...res__webgl_canvas__tex-3d-rgb32f-rgb-float.html | 17 +
...gl_canvas__tex-3d-rgb565-rgb-unsigned_byte.html | 17 +
...as__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html | 17 +
..._canvas__tex-3d-rgb5_a1-rgba-unsigned_byte.html | 17 +
...tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 17 +
...ebgl_canvas__tex-3d-rgb8-rgb-unsigned_byte.html | 17 +
...s__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html | 17 +
...s__webgl_canvas__tex-3d-rgba16f-rgba-float.html | 17 +
...bgl_canvas__tex-3d-rgba16f-rgba-half_float.html | 17 +
...s__webgl_canvas__tex-3d-rgba32f-rgba-float.html | 17 +
...gl_canvas__tex-3d-rgba4-rgba-unsigned_byte.html | 17 +
...__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html | 17 +
...gl_canvas__tex-3d-rgba8-rgba-unsigned_byte.html | 17 +
..._tex-3d-rgba8ui-rgba_integer-unsigned_byte.html | 17 +
...bgl_canvas__tex-3d-srgb8-rgb-unsigned_byte.html | 17 +
...as__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html | 17 +
...nsform_feedback__two-unreferenced-varyings.html | 17 +
...eedback__unwritten-output-defaults-to-zero.html | 17 +
...conformance__buffers__buffer-uninitialized.html | 17 +
...__context__context-no-alpha-fbo-with-alpha.html | 17 +
...__extensions__webgl-compressed-texture-etc.html | 17 +
...nsions__webgl-compressed-texture-s3tc-srgb.html | 17 +
...__glsl__bugs__bool-type-cast-bug-int-float.html | 17 +
...bal-invariant-does-not-leak-across-shaders.html | 17 +
...gs__invariant-does-not-leak-across-shaders.html | 17 +
...ance__glsl__bugs__nested-sequence-operator.html | 17 +
...t_2_conformance__programs__program-infolog.html | 17 +
...ce__rendering__out-of-bounds-index-buffers.html | 17 +
...ures__canvas__tex-2d-rgb-rgb-unsigned_byte.html | 17 +
...anvas__tex-2d-rgb-rgb-unsigned_short_5_6_5.html | 17 +
...es__canvas__tex-2d-rgba-rgba-unsigned_byte.html | 17 +
...s__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html | 17 +
...s__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html | 17 +
...ub_rectangle__tex-2d-rgb-rgb-unsigned_byte.html | 17 +
...angle__tex-2d-rgb-rgb-unsigned_short_5_6_5.html | 17 +
..._rectangle__tex-2d-rgba-rgba-unsigned_byte.html | 17 +
...e__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html | 17 +
...e__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html | 17 +
...tures__image__tex-2d-rgb-rgb-unsigned_byte.html | 17 +
...image__tex-2d-rgb-rgb-unsigned_short_5_6_5.html | 17 +
...res__image__tex-2d-rgba-rgba-unsigned_byte.html | 17 +
...e__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html | 17 +
...e__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html | 17 +
...__image_data__tex-2d-rgb-rgb-unsigned_byte.html | 17 +
..._data__tex-2d-rgb-rgb-unsigned_short_5_6_5.html | 17 +
...image_data__tex-2d-rgba-rgba-unsigned_byte.html | 17 +
...a__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html | 17 +
...a__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html | 17 +
...s__svg_image__tex-2d-rgb-rgb-unsigned_byte.html | 17 +
...image__tex-2d-rgb-rgb-unsigned_short_5_6_5.html | 17 +
..._svg_image__tex-2d-rgba-rgba-unsigned_byte.html | 17 +
...e__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html | 17 +
...e__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html | 17 +
...webgl_canvas__tex-2d-rgb-rgb-unsigned_byte.html | 17 +
...anvas__tex-2d-rgb-rgb-unsigned_short_5_6_5.html | 17 +
...bgl_canvas__tex-2d-rgba-rgba-unsigned_byte.html | 17 +
...s__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html | 17 +
...s__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html | 17 +
...conformance__buffers__buffer-uninitialized.html | 17 +
...__context__context-no-alpha-fbo-with-alpha.html | 17 +
...__extensions__webgl-compressed-texture-etc.html | 17 +
...nsions__webgl-compressed-texture-s3tc-srgb.html | 17 +
...webgl-draw-buffers-framebuffer-unsupported.html | 17 +
...__glsl__bugs__bool-type-cast-bug-int-float.html | 17 +
...bal-invariant-does-not-leak-across-shaders.html | 17 +
...gs__invariant-does-not-leak-across-shaders.html | 17 +
...ance__glsl__bugs__nested-sequence-operator.html | 17 +
...est_conformance__programs__program-infolog.html | 17 +
...nformance__rendering__clipping-wide-points.html | 17 +
...ce__rendering__out-of-bounds-index-buffers.html | 17 +
...ures__canvas__tex-2d-rgb-rgb-unsigned_byte.html | 17 +
...anvas__tex-2d-rgb-rgb-unsigned_short_5_6_5.html | 17 +
...es__canvas__tex-2d-rgba-rgba-unsigned_byte.html | 17 +
...s__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html | 17 +
...s__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html | 17 +
...ub_rectangle__tex-2d-rgb-rgb-unsigned_byte.html | 17 +
...angle__tex-2d-rgb-rgb-unsigned_short_5_6_5.html | 17 +
..._rectangle__tex-2d-rgba-rgba-unsigned_byte.html | 17 +
...e__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html | 17 +
...e__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html | 17 +
...tures__image__tex-2d-rgb-rgb-unsigned_byte.html | 17 +
...image__tex-2d-rgb-rgb-unsigned_short_5_6_5.html | 17 +
...res__image__tex-2d-rgba-rgba-unsigned_byte.html | 17 +
...e__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html | 17 +
...e__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html | 17 +
...__image_data__tex-2d-rgb-rgb-unsigned_byte.html | 17 +
..._data__tex-2d-rgb-rgb-unsigned_short_5_6_5.html | 17 +
...image_data__tex-2d-rgba-rgba-unsigned_byte.html | 17 +
...a__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html | 17 +
...a__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html | 17 +
...s__svg_image__tex-2d-rgb-rgb-unsigned_byte.html | 17 +
...image__tex-2d-rgb-rgb-unsigned_short_5_6_5.html | 17 +
..._svg_image__tex-2d-rgba-rgba-unsigned_byte.html | 17 +
...e__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html | 17 +
...e__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html | 17 +
...webgl_canvas__tex-2d-rgb-rgb-unsigned_byte.html | 17 +
...anvas__tex-2d-rgb-rgb-unsigned_short_5_6_5.html | 17 +
...bgl_canvas__tex-2d-rgba-rgba-unsigned_byte.html | 17 +
...s__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html | 17 +
...s__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html | 17 +
607 files changed, 12006 insertions(+), 84 deletions(-)
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__buffers__buffer-data-and-buffer-sub-data-sub-source.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__buffers__get-buffer-sub-data.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__buffers__one-large-uniform-buffer.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__extensions__ext-disjoint-timer-query-webgl2.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__glsl3__array-element-increment.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__glsl3__bool-type-cast-bug-uint-ivec-uvec.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__glsl3__compound-assignment-type-combination.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__glsl3__invalid-invariant.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__glsl3__no-attribute-vertex-shader.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__glsl3__shader-with-invalid-characters.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__glsl3__shader-with-mis-matching-uniform-block.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__glsl3__texture-offset-uniform-texture-coordinate.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__glsl3__tricky-loop-conditions.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__glsl3__unary-minus-operator-in-dynamic-loop.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__glsl3__uniform-block-layout-match.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__glsl3__uniform-block-layouts.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__glsl3__valid-invariant.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__glsl3__vector-dynamic-indexing-nv-driver-bug.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__misc__getextension-while-pbo-bound-stability.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__misc__object-deletion-behaviour-2.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__misc__views-with-offsets.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__reading__format-r11f-g11f-b10f.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__reading__read-pixels-from-rgb8-into-pbo-bug.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__renderbuffers__multisample-with-full-sample-counts.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__attrib-type-match.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__blitframebuffer-filter-outofbounds.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__blitframebuffer-filter-srgb.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__blitframebuffer-multisampled-readbuffer.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__blitframebuffer-outside-readbuffer.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__blitframebuffer-scissor-enabled.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__blitframebuffer-size-overflow.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__blitframebuffer-srgb-and-linear-drawbuffers.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__blitframebuffer-stencil-only.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__blitframebuffer-test.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__canvas-resizing-with-pbo-bound.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__clear-func-buffer-type-match.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__clear-srgb-color-buffer.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__clipping-wide-points.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__framebuffer-unsupported.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__fs-color-type-mismatch-color-buffer-type.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__instanced-rendering-bug.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__out-of-bounds-index-buffers-after-copying.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__rendering-sampling-feedback-loop.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__rgb-format-support.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__uniform-block-buffer-size.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb9_e5-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb9_e5-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb9_e5-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb9_e5-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgb9_e5-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgb9_e5-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgb9_e5-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgb9_e5-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgb9_e5-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgb9_e5-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgb9_e5-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgb9_e5-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__active-3d-texture-bug.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__copy-texture-image-luma-format.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__copy-texture-image-webgl-specific.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__copy-texture-image.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__gl-get-tex-parameter.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__integer-cubemap-specification-order-bug.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__integer-cubemap-texture-sampling.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__mipmap-fbo.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__tex-3d-size-limit.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__tex-image-and-sub-image-with-array-buffer-view-sub-source.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__tex-image-with-bad-args-from-dom-elements.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__tex-image-with-bad-args.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__tex-image-with-different-data-source.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__tex-input-validation.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__tex-mipmap-levels.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__tex-new-formats.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__tex-srgb-mipmap.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__tex-storage-2d.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__tex-storage-and-subimage-3d.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__tex-storage-compressed-formats.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__tex-unpack-params.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__texel-fetch-undefined.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__texture-npot.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgb9_e5-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgb9_e5-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgb9_e5-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgb9_e5-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgb9_e5-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgb9_e5-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgb9_e5-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgb9_e5-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__transform_feedback__two-unreferenced-varyings.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__transform_feedback__unwritten-output-defaults-to-zero.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__buffers__buffer-uninitialized.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__context__context-no-alpha-fbo-with-alpha.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__extensions__webgl-compressed-texture-etc.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__extensions__webgl-compressed-texture-s3tc-srgb.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__glsl__bugs__bool-type-cast-bug-int-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__glsl__bugs__global-invariant-does-not-leak-across-shaders.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__glsl__bugs__invariant-does-not-leak-across-shaders.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__glsl__bugs__nested-sequence-operator.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__programs__program-infolog.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__rendering__out-of-bounds-index-buffers.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__canvas__tex-2d-rgb-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__canvas__tex-2d-rgb-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__canvas__tex-2d-rgba-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__canvas__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__canvas__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__canvas_sub_rectangle__tex-2d-rgb-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__canvas_sub_rectangle__tex-2d-rgb-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__canvas_sub_rectangle__tex-2d-rgba-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__canvas_sub_rectangle__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__canvas_sub_rectangle__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__image__tex-2d-rgb-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__image__tex-2d-rgb-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__image__tex-2d-rgba-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__image__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__image__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__image_data__tex-2d-rgb-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__image_data__tex-2d-rgb-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__image_data__tex-2d-rgba-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__image_data__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__image_data__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__svg_image__tex-2d-rgb-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__svg_image__tex-2d-rgb-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__svg_image__tex-2d-rgba-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__svg_image__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__svg_image__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__webgl_canvas__tex-2d-rgb-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__webgl_canvas__tex-2d-rgb-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__webgl_canvas__tex-2d-rgba-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__webgl_canvas__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__webgl_canvas__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__buffers__buffer-uninitialized.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__context__context-no-alpha-fbo-with-alpha.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__extensions__webgl-compressed-texture-etc.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__extensions__webgl-compressed-texture-s3tc-srgb.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__extensions__webgl-draw-buffers-framebuffer-unsupported.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__glsl__bugs__bool-type-cast-bug-int-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__glsl__bugs__global-invariant-does-not-leak-across-shaders.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__glsl__bugs__invariant-does-not-leak-across-shaders.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__glsl__bugs__nested-sequence-operator.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__programs__program-infolog.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__rendering__clipping-wide-points.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__rendering__out-of-bounds-index-buffers.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__canvas__tex-2d-rgb-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__canvas__tex-2d-rgb-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__canvas__tex-2d-rgba-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__canvas__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__canvas__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__canvas_sub_rectangle__tex-2d-rgb-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__canvas_sub_rectangle__tex-2d-rgb-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__canvas_sub_rectangle__tex-2d-rgba-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__canvas_sub_rectangle__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__canvas_sub_rectangle__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__image__tex-2d-rgb-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__image__tex-2d-rgb-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__image__tex-2d-rgba-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__image__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__image__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__image_data__tex-2d-rgb-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__image_data__tex-2d-rgb-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__image_data__tex-2d-rgba-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__image_data__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__image_data__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__svg_image__tex-2d-rgb-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__svg_image__tex-2d-rgb-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__svg_image__tex-2d-rgba-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__svg_image__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__svg_image__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__webgl_canvas__tex-2d-rgb-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__webgl_canvas__tex-2d-rgb-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__webgl_canvas__tex-2d-rgba-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__webgl_canvas__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__webgl_canvas__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html
5eb44aa0ad721f97fa18703f65658237232b2cb0: Bug 1323122 - Disable crashed and failed test case. r=jgilbert
vincentliu <vliu@mozilla.com> - Sun, 15 Jan 2017 23:32:15 +0800 - rev 357528
Push
10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1323122 - Disable crashed and failed test case. r=jgilbert
---
dom/canvas/test/webgl-conf/mochitest-errata.ini | 381 ++++++++++++++++++++++--
1 file changed, 351 insertions(+), 30 deletions(-)
817b01c4d2fa9b9400cbace89b5891e2c2e1fbfe: Bug 1323122 - Disable some image_bitmap_* test because most of test are timeout or unexpected-error on different platforms. r=jgilbert
vincentliu <vliu@mozilla.com> - Sun, 15 Jan 2017 23:31:52 +0800 - rev 357527
Push
10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1323122 - Disable some image_bitmap_* test because most of test are timeout or unexpected-error on different platforms. r=jgilbert
---
dom/canvas/test/webgl-conf/checkout/00_test_list.txt | 3 ++-
.../checkout/conformance/textures/00_test_list.txt | 12 ++++++------
.../checkout/conformance2/textures/00_test_list.txt | 12 ++++++------
3 files changed, 14 insertions(+), 13 deletions(-)
5e64e0d0d90f5fa5d297ded6704dc34a073d0aa7: Bug 1323122 - Update WebGL Conformance Test with misc files. r=jgilbert
vincentliu <vliu@mozilla.com> - Sun, 15 Jan 2017 23:31:05 +0800 - rev 357526
Push
10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1323122 - Update WebGL Conformance Test with misc files. r=jgilbert
---
.../test/webgl-conf/checkout/00_test_list.txt | 3 +-
.../checkout/conformance/buffers/00_test_list.txt | 1 +
.../checkout/conformance/context/00_test_list.txt | 1 +
.../conformance/extensions/00_test_list.txt | 3 +
.../conformance/glsl/bugs/00_test_list.txt | 4 +
.../webgl-conf/checkout/conformance/more/README.md | 2 +-
.../ogles/GL/acos/acos_float_frag_xvary_ref.frag | 6 +-
.../ogles/GL/acos/acos_vec2_frag_xvary_ref.frag | 6 +-
.../ogles/GL/acos/acos_vec3_frag_xvary_ref.frag | 8 +-
.../ogles/GL/all/all_bvec2_frag_ref.frag | 4 +-
.../ogles/GL/all/all_bvec2_vert_ref.vert | 4 +-
.../ogles/GL/all/all_bvec3_frag_ref.frag | 4 +-
.../ogles/GL/all/all_bvec3_vert_ref.vert | 2 +-
.../ogles/GL/any/any_bvec2_frag_ref.frag | 2 +-
.../ogles/GL/any/any_bvec2_vert_ref.vert | 2 +-
.../ogles/GL/any/any_bvec3_frag_ref.frag | 2 +-
.../ogles/GL/any/any_bvec3_vert_ref.vert | 2 +-
.../GL/array/empty_empty_array_float_frag.frag | 6 +-
.../GL/array/empty_empty_array_float_vert.vert | 2 +-
.../GL/array/empty_uniform_array_float_frag.frag | 6 +-
.../GL/array/initfunc_empty_array_float_frag.frag | 6 +-
.../ogles/GL/asin/asin_float_frag_xvary_ref.frag | 6 +-
.../ogles/GL/asin/asin_vec2_frag_xvary_ref.frag | 6 +-
.../ogles/GL/asin/asin_vec3_frag_xvary_ref.frag | 8 +-
.../ogles/GL/atan/atan_float_frag_xvaryyvary.frag | 2 +-
.../GL/atan/atan_float_frag_xvaryyvary_ref.frag | 4 +-
.../ogles/GL/atan/atan_float_vert_xvaryyvary.vert | 4 +-
.../GL/atan/atan_float_vert_xvaryyvary_ref.vert | 2 +-
.../ogles/GL/atan/atan_vec2_frag_xvary_ref.frag | 6 +-
.../ogles/GL/atan/atan_vec2_frag_xvaryyvary.frag | 2 +-
.../GL/atan/atan_vec2_frag_xvaryyvary_ref.frag | 4 +-
.../ogles/GL/atan/atan_vec2_vert_xvary_ref.vert | 2 +-
.../ogles/GL/atan/atan_vec2_vert_xvaryyvary.vert | 4 +-
.../GL/atan/atan_vec2_vert_xvaryyvary_ref.vert | 4 +-
.../ogles/GL/atan/atan_vec3_frag_xvary_ref.frag | 8 +-
.../ogles/GL/atan/atan_vec3_frag_xvaryyvary.frag | 2 +-
.../GL/atan/atan_vec3_frag_xvaryyvary_ref.frag | 12 +-
.../ogles/GL/atan/atan_vec3_vert_xvary_ref.vert | 4 +-
.../ogles/GL/atan/atan_vec3_vert_xvaryyvary.vert | 4 +-
.../GL/atan/atan_vec3_vert_xvaryyvary_ref.vert | 2 +-
.../ogles/GL/build/CorrectBuiltInOveride_frag.frag | 2 +-
.../ogles/GL/build/CorrectConstFolding1_vert.vert | 6 +-
.../ogles/GL/build/CorrectConstFolding2_vert.vert | 98 ++---
.../ogles/GL/build/CorrectConstruct_vert.vert | 2 +-
.../GL/build/CorrectExtension10_V100_frag.frag | 12 +-
.../GL/build/CorrectExtension4_V100_frag.frag | 6 +-
.../ogles/GL/build/CorrectFull_vert.vert | 420 ++++++++++-----------
.../ogles/GL/build/CorrectFunction1_vert.vert | 16 +-
.../ogles/GL/build/CorrectModule_frag.frag | 4 +-
.../ogles/GL/build/CorrectParse1_frag.frag | 4 +-
.../ogles/GL/build/CorrectParse2_frag.frag | 10 +-
.../ogles/GL/build/CorrectParse2_vert.vert | 8 +-
.../ogles/GL/build/CorrectParseTest1_frag.frag | 2 +-
.../ogles/GL/build/CorrectParseTest_frag.frag | 2 +-
.../ogles/GL/build/CorrectPreprocess5_frag.frag | 6 +-
.../ogles/GL/build/CorrectPreprocess8_frag.frag | 14 +-
.../ogles/GL/build/CorrectPreprocess9_frag.frag | 2 +-
.../ogles/GL/build/CorrectSwizzle1_frag.frag | 10 +-
.../ogles/GL/build/CorrectSwizzle2_frag.frag | 2 +-
.../ogles/GL/build/CorrectVersion_V100_frag.frag | 4 +-
.../GL/build/DuplicateVersion1_V100_frag.frag | 2 +-
.../conformance/ogles/GL/build/TernaryOp_frag.frag | 2 +-
.../conformance/ogles/GL/build/array3_frag.frag | 2 +-
.../conformance/ogles/GL/build/comma1_vert.vert | 2 +-
.../conformance/ogles/GL/build/comma2_frag.frag | 4 +-
.../conformance/ogles/GL/build/comma2_vert.vert | 2 +-
.../conformance/ogles/GL/build/comma3_vert.vert | 2 +-
.../ogles/GL/build/dataType13_frag.frag | 2 +-
.../ogles/GL/build/extension3_V100_frag.frag | 2 +-
.../ogles/GL/build/function10_frag.frag | 8 +-
.../conformance/ogles/GL/build/function1_frag.frag | 2 +-
.../conformance/ogles/GL/build/function3_frag.frag | 2 +-
.../conformance/ogles/GL/build/function4_frag.frag | 4 +-
.../conformance/ogles/GL/build/function6_frag.frag | 4 +-
.../conformance/ogles/GL/build/function7_frag.frag | 4 +-
.../conformance/ogles/GL/build/function8_frag.frag | 4 +-
.../conformance/ogles/GL/build/function9_frag.frag | 8 +-
.../conformance/ogles/GL/build/parser1_vert.vert | 2 +-
.../ogles/GL/build/preprocess0_frag.frag | 12 +-
.../ogles/GL/build/preprocess1_frag.frag | 16 +-
.../ogles/GL/build/preprocess2_frag.frag | 8 +-
.../ogles/GL/build/preprocess3_frag.frag | 2 +-
.../ogles/GL/build/preprocess4_frag.frag | 6 +-
.../ogles/GL/build/preprocess7_frag.frag | 8 +-
.../conformance/ogles/GL/build/typecast_frag.frag | 2 +-
.../conformance/ogles/GL/build/varying2_frag.frag | 2 +-
.../conformance/ogles/GL/build/varying3_frag.frag | 2 +-
.../ogles/GL/build/version2_V100_frag.frag | 2 +-
.../ogles/GL/build/version3_V100_frag.frag | 2 +-
.../gl_Color_array_index_out_of_bounds_frag.frag | 2 +-
.../ogles/GL/control_flow/for_continue_vert.vert | 4 +-
.../GL/control_flow/for_nested_continue_frag.frag | 8 +-
.../GL/control_flow/for_nested_continue_vert.vert | 8 +-
.../ogles/GL/control_flow/nested_if_else_frag.frag | 2 +-
.../ogles/GL/control_flow/nested_if_else_vert.vert | 2 +-
.../ogles/GL/cos/cos_float_frag_xvary_ref.frag | 18 +-
.../ogles/GL/cos/cos_float_vert_xvary_ref.vert | 2 +-
.../ogles/GL/cos/cos_vec2_frag_xvary_ref.frag | 20 +-
.../ogles/GL/cos/cos_vec2_vert_xvary_ref.vert | 2 +-
.../ogles/GL/cos/cos_vec3_frag_xvary_ref.frag | 20 +-
.../ogles/GL/discard/discard_cond_frag.frag | 4 +-
.../ogles/GL/equal/equal_bvec2_frag.frag | 2 +-
.../ogles/GL/equal/equal_bvec2_frag_ref.frag | 2 +-
.../ogles/GL/equal/equal_bvec2_vert.vert | 2 +-
.../ogles/GL/equal/equal_bvec2_vert_ref.vert | 2 +-
.../ogles/GL/equal/equal_bvec3_frag.frag | 2 +-
.../ogles/GL/equal/equal_bvec3_frag_ref.frag | 2 +-
.../ogles/GL/equal/equal_bvec3_vert.vert | 2 +-
.../ogles/GL/equal/equal_bvec3_vert_ref.vert | 2 +-
.../ogles/GL/equal/equal_ivec2_frag.frag | 2 +-
.../ogles/GL/equal/equal_ivec2_frag_ref.frag | 2 +-
.../ogles/GL/equal/equal_ivec2_vert.vert | 2 +-
.../ogles/GL/equal/equal_ivec2_vert_ref.vert | 2 +-
.../ogles/GL/equal/equal_ivec3_frag.frag | 2 +-
.../ogles/GL/equal/equal_ivec3_frag_ref.frag | 2 +-
.../ogles/GL/equal/equal_ivec3_vert.vert | 2 +-
.../ogles/GL/equal/equal_ivec3_vert_ref.vert | 2 +-
.../ogles/GL/equal/equal_vec2_frag.frag | 2 +-
.../ogles/GL/equal/equal_vec2_frag_ref.frag | 2 +-
.../ogles/GL/equal/equal_vec2_vert.vert | 2 +-
.../ogles/GL/equal/equal_vec2_vert_ref.vert | 2 +-
.../ogles/GL/equal/equal_vec3_frag.frag | 2 +-
.../ogles/GL/equal/equal_vec3_frag_ref.frag | 2 +-
.../ogles/GL/equal/equal_vec3_vert.vert | 2 +-
.../ogles/GL/equal/equal_vec3_vert_ref.vert | 2 +-
.../ogles/GL/functions/array_float_frag.frag | 12 +-
.../ogles/GL/functions/array_float_vert.vert | 12 +-
.../bvec4_empty_empty_bvec4_array_vert.vert | 2 +-
.../mat4_empty_empty_mat4_array_frag.frag | 6 +-
.../mat4_empty_empty_mat4_array_vert.vert | 6 +-
.../mat4_empty_empty_mat4_empty_frag.frag | 12 +-
.../mat4_empty_empty_mat4_empty_vert.vert | 12 +-
.../functions/mat4_empty_in_mat4_array_frag.frag | 6 +-
.../functions/mat4_empty_in_mat4_array_vert.vert | 6 +-
.../functions/mat4_empty_in_mat4_empty_frag.frag | 12 +-
.../functions/mat4_empty_in_mat4_empty_vert.vert | 12 +-
.../mat4_empty_inout_mat4_array_frag.frag | 6 +-
.../mat4_empty_inout_mat4_array_vert.vert | 6 +-
.../mat4_empty_inout_mat4_empty_frag.frag | 12 +-
.../mat4_empty_inout_mat4_empty_vert.vert | 12 +-
.../functions/mat4_empty_out_mat4_array_frag.frag | 6 +-
.../functions/mat4_empty_out_mat4_array_vert.vert | 6 +-
.../functions/mat4_empty_out_mat4_empty_frag.frag | 12 +-
.../functions/mat4_empty_out_mat4_empty_vert.vert | 12 +-
.../ogles/GL/functions/qualifiers_struct_frag.frag | 2 +-
.../ogles/GL/functions/qualifiers_struct_vert.vert | 2 +-
.../GL/greaterThan/greaterThan_ivec2_frag.frag | 2 +-
.../GL/greaterThan/greaterThan_ivec2_frag_ref.frag | 2 +-
.../GL/greaterThan/greaterThan_ivec2_vert.vert | 2 +-
.../GL/greaterThan/greaterThan_ivec2_vert_ref.vert | 2 +-
.../GL/greaterThan/greaterThan_ivec3_frag.frag | 2 +-
.../GL/greaterThan/greaterThan_ivec3_frag_ref.frag | 2 +-
.../GL/greaterThan/greaterThan_ivec3_vert.vert | 2 +-
.../GL/greaterThan/greaterThan_ivec3_vert_ref.vert | 2 +-
.../GL/greaterThan/greaterThan_vec2_frag.frag | 2 +-
.../GL/greaterThan/greaterThan_vec2_frag_ref.frag | 2 +-
.../GL/greaterThan/greaterThan_vec2_vert.vert | 2 +-
.../GL/greaterThan/greaterThan_vec2_vert_ref.vert | 2 +-
.../GL/greaterThan/greaterThan_vec3_frag.frag | 2 +-
.../GL/greaterThan/greaterThan_vec3_frag_ref.frag | 2 +-
.../GL/greaterThan/greaterThan_vec3_vert.vert | 2 +-
.../GL/greaterThan/greaterThan_vec3_vert_ref.vert | 2 +-
.../greaterThanEqual_ivec2_frag.frag | 2 +-
.../greaterThanEqual_ivec2_frag_ref.frag | 2 +-
.../greaterThanEqual_ivec2_vert.vert | 2 +-
.../greaterThanEqual_ivec2_vert_ref.vert | 2 +-
.../greaterThanEqual_ivec3_frag.frag | 2 +-
.../greaterThanEqual_ivec3_frag_ref.frag | 2 +-
.../greaterThanEqual_ivec3_vert.vert | 2 +-
.../greaterThanEqual_ivec3_vert_ref.vert | 2 +-
.../greaterThanEqual_vec2_frag.frag | 2 +-
.../greaterThanEqual_vec2_frag_ref.frag | 2 +-
.../greaterThanEqual_vec2_vert.vert | 2 +-
.../greaterThanEqual_vec2_vert_ref.vert | 2 +-
.../greaterThanEqual_vec3_frag.frag | 2 +-
.../greaterThanEqual_vec3_frag_ref.frag | 2 +-
.../greaterThanEqual_vec3_vert.vert | 2 +-
.../greaterThanEqual_vec3_vert_ref.vert | 2 +-
.../ogles/GL/lessThan/lessThan_ivec2_frag.frag | 2 +-
.../ogles/GL/lessThan/lessThan_ivec2_frag_ref.frag | 2 +-
.../ogles/GL/lessThan/lessThan_ivec2_vert.vert | 2 +-
.../ogles/GL/lessThan/lessThan_ivec2_vert_ref.vert | 2 +-
.../ogles/GL/lessThan/lessThan_ivec3_frag.frag | 2 +-
.../ogles/GL/lessThan/lessThan_ivec3_frag_ref.frag | 2 +-
.../ogles/GL/lessThan/lessThan_ivec3_vert.vert | 2 +-
.../ogles/GL/lessThan/lessThan_ivec3_vert_ref.vert | 2 +-
.../ogles/GL/lessThan/lessThan_vec2_frag.frag | 2 +-
.../ogles/GL/lessThan/lessThan_vec2_frag_ref.frag | 2 +-
.../ogles/GL/lessThan/lessThan_vec2_vert.vert | 2 +-
.../ogles/GL/lessThan/lessThan_vec2_vert_ref.vert | 2 +-
.../ogles/GL/lessThan/lessThan_vec3_frag.frag | 2 +-
.../ogles/GL/lessThan/lessThan_vec3_frag_ref.frag | 2 +-
.../ogles/GL/lessThan/lessThan_vec3_vert.vert | 2 +-
.../ogles/GL/lessThan/lessThan_vec3_vert_ref.vert | 2 +-
.../GL/lessThanEqual/lessThanEqual_ivec2_frag.frag | 2 +-
.../lessThanEqual_ivec2_frag_ref.frag | 2 +-
.../GL/lessThanEqual/lessThanEqual_ivec2_vert.vert | 2 +-
.../lessThanEqual_ivec2_vert_ref.vert | 2 +-
.../GL/lessThanEqual/lessThanEqual_ivec3_frag.frag | 2 +-
.../lessThanEqual_ivec3_frag_ref.frag | 2 +-
.../GL/lessThanEqual/lessThanEqual_ivec3_vert.vert | 2 +-
.../lessThanEqual_ivec3_vert_ref.vert | 2 +-
.../GL/lessThanEqual/lessThanEqual_vec2_frag.frag | 2 +-
.../lessThanEqual/lessThanEqual_vec2_frag_ref.frag | 2 +-
.../GL/lessThanEqual/lessThanEqual_vec2_vert.vert | 2 +-
.../lessThanEqual/lessThanEqual_vec2_vert_ref.vert | 2 +-
.../GL/lessThanEqual/lessThanEqual_vec3_frag.frag | 2 +-
.../lessThanEqual/lessThanEqual_vec3_frag_ref.frag | 2 +-
.../GL/lessThanEqual/lessThanEqual_vec3_vert.vert | 2 +-
.../lessThanEqual/lessThanEqual_vec3_vert_ref.vert | 2 +-
.../ogles/GL/mat/const_mat3_copy_frag.frag | 8 +-
.../ogles/GL/mat/const_mat3_copy_vert.vert | 2 +-
.../conformance/ogles/GL/mat/const_mat3_frag.frag | 8 +-
.../conformance/ogles/GL/mat/const_mat3_vert.vert | 2 +-
.../ogles/GL/mat/const_mat4_copy_frag.frag | 8 +-
.../conformance/ogles/GL/mat/const_mat4_frag.frag | 8 +-
.../conformance/ogles/GL/mat/mat2_float_frag.frag | 2 +-
.../conformance/ogles/GL/mat/mat3_copy_frag.frag | 8 +-
.../conformance/ogles/GL/mat/mat3_copy_vert.vert | 2 +-
.../conformance/ogles/GL/mat/mat3_float_frag.frag | 6 +-
.../conformance/ogles/GL/mat/mat3_float_vert.vert | 4 +-
.../conformance/ogles/GL/mat/mat3_frag.frag | 8 +-
.../conformance/ogles/GL/mat/mat3_vert.vert | 2 +-
.../ogles/GL/mat/mat4_16float_frag.frag | 18 +-
.../ogles/GL/mat/mat4_16float_vert.vert | 18 +-
.../conformance/ogles/GL/mat/mat4_4vec4_frag.frag | 12 +-
.../conformance/ogles/GL/mat/mat4_4vec4_vert.vert | 12 +-
.../conformance/ogles/GL/mat/mat4_copy_frag.frag | 8 +-
.../conformance/ogles/GL/mat/mat4_frag.frag | 8 +-
.../ogles/GL/mat3/mat3arrayindirect0_frag.frag | 4 +-
.../ogles/GL/mat3/mat3arrayindirect0_vert.vert | 10 +-
.../ogles/GL/mat3/mat3arrayindirect1_frag.frag | 2 +-
.../ogles/GL/mat3/mat3arrayindirect1_vert.vert | 10 +-
.../ogles/GL/mat3/mat3arraysimple_vert.vert | 6 +-
.../matrixCompMult/matrixMultComp_mat3_frag.frag | 6 +-
.../matrixCompMult/matrixMultComp_mat3_vert.vert | 4 +-
.../matrixMultComp_mat3_vert_ref.vert | 8 +-
.../ogles/GL/mod/mod_x_large_y_large_vert.vert | 2 +-
.../ogles/GL/notEqual/notEqual_bvec2_frag.frag | 2 +-
.../ogles/GL/notEqual/notEqual_bvec2_frag_ref.frag | 2 +-
.../ogles/GL/notEqual/notEqual_bvec2_vert.vert | 2 +-
.../ogles/GL/notEqual/notEqual_bvec2_vert_ref.vert | 2 +-
.../ogles/GL/notEqual/notEqual_bvec3_frag.frag | 2 +-
.../ogles/GL/notEqual/notEqual_bvec3_frag_ref.frag | 2 +-
.../ogles/GL/notEqual/notEqual_bvec3_vert.vert | 2 +-
.../ogles/GL/notEqual/notEqual_bvec3_vert_ref.vert | 2 +-
.../ogles/GL/notEqual/notEqual_ivec2_frag.frag | 2 +-
.../ogles/GL/notEqual/notEqual_ivec2_frag_ref.frag | 2 +-
.../ogles/GL/notEqual/notEqual_ivec2_vert.vert | 2 +-
.../ogles/GL/notEqual/notEqual_ivec2_vert_ref.vert | 2 +-
.../ogles/GL/notEqual/notEqual_ivec3_frag.frag | 2 +-
.../ogles/GL/notEqual/notEqual_ivec3_frag_ref.frag | 2 +-
.../ogles/GL/notEqual/notEqual_ivec3_vert.vert | 2 +-
.../ogles/GL/notEqual/notEqual_ivec3_vert_ref.vert | 2 +-
.../ogles/GL/notEqual/notEqual_vec2_frag.frag | 2 +-
.../ogles/GL/notEqual/notEqual_vec2_frag_ref.frag | 2 +-
.../ogles/GL/notEqual/notEqual_vec2_vert.vert | 2 +-
.../ogles/GL/notEqual/notEqual_vec2_vert_ref.vert | 2 +-
.../ogles/GL/notEqual/notEqual_vec3_frag.frag | 2 +-
.../ogles/GL/notEqual/notEqual_vec3_frag_ref.frag | 2 +-
.../ogles/GL/notEqual/notEqual_vec3_vert.vert | 2 +-
.../ogles/GL/notEqual/notEqual_vec3_vert_ref.vert | 2 +-
.../ogles/GL/operators/assignments_frag.frag | 16 +-
.../ogles/GL/operators/assignments_vert.vert | 16 +-
.../ogles/GL/operators/logical_frag.frag | 28 +-
.../ogles/GL/operators/logical_vert.vert | 30 +-
.../ogles/GL/sign/sign_vec3_frag_xvary_ref.frag | 2 +-
.../ogles/GL/sign/sign_vec3_vert_xvary_ref.vert | 2 +-
.../ogles/GL/sin/sin_float_frag_xvary_ref.frag | 4 +-
.../ogles/GL/sin/sin_float_vert_xvary_ref.vert | 2 +-
.../ogles/GL/sin/sin_vec2_frag_xvary_ref.frag | 4 +-
.../ogles/GL/sin/sin_vec2_vert_xvary_ref.vert | 2 +-
.../ogles/GL/sin/sin_vec3_frag_xvary_ref.frag | 6 +-
.../ogles/GL/sin/sin_vec3_vert_xvary_ref.vert | 2 +-
.../GL/struct/nestedstructcomb_various_frag.frag | 60 +--
.../GL/struct/nestedstructcomb_various_vert.vert | 62 +--
.../ogles/GL/struct/struct_bool_frag.frag | 4 +-
.../ogles/GL/struct/struct_bool_vert.vert | 2 +-
.../GL/struct/struct_bvec2bvec3bvec4_frag.frag | 4 +-
.../GL/struct/struct_bvec2bvec3bvec4_vert.vert | 2 +-
.../ogles/GL/struct/struct_mat2_frag.frag | 2 +-
.../ogles/GL/struct/struct_mat2_vert.vert | 2 +-
.../ogles/GL/struct/struct_mat3_frag.frag | 4 +-
.../ogles/GL/struct/struct_mat3_vert.vert | 10 +-
.../ogles/GL/struct/struct_mat4_frag.frag | 12 +-
.../ogles/GL/struct/struct_mat4_vert.vert | 18 +-
.../ogles/GL/struct/struct_vec2_frag.frag | 2 +-
.../ogles/GL/struct/struct_vec3_frag.frag | 2 +-
.../ogles/GL/struct/structcopy_bool_frag.frag | 2 +-
.../ogles/GL/struct/structcopy_bool_vert.vert | 4 +-
.../GL/struct/structcopy_bvec2bvec3bvec4_frag.frag | 4 +-
.../GL/struct/structcopy_bvec2bvec3bvec4_vert.vert | 2 +-
.../ogles/GL/struct/structcopy_mat2_frag.frag | 2 +-
.../ogles/GL/struct/structcopy_mat2_vert.vert | 2 +-
.../ogles/GL/struct/structcopy_mat3_frag.frag | 6 +-
.../ogles/GL/struct/structcopy_mat3_vert.vert | 10 +-
.../ogles/GL/struct/structcopy_mat4_frag.frag | 16 +-
.../ogles/GL/struct/structcopy_mat4_vert.vert | 24 +-
.../ogles/GL/struct/structnest_bool_frag.frag | 2 +-
.../ogles/GL/struct/structnest_bool_vert.vert | 4 +-
.../GL/struct/structnest_bvec2bvec3bvec4_frag.frag | 20 +-
.../GL/struct/structnest_bvec2bvec3bvec4_vert.vert | 22 +-
.../ogles/GL/struct/structnest_mat2_frag.frag | 2 +-
.../ogles/GL/struct/structnest_mat3_frag.frag | 16 +-
.../ogles/GL/struct/structnest_mat3_vert.vert | 4 +-
.../ogles/GL/struct/structnest_mat4_frag.frag | 32 +-
.../ogles/GL/struct/structnest_mat4_vert.vert | 6 +-
.../ogles/GL/struct/structnest_vec2_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec3_bgr_1vec3_frag.frag | 2 +-
.../GL/swizzlers/vec3_br_g_1vec2_1float_frag.frag | 2 +-
.../GL/swizzlers/vec3_gb_r_1vec2_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec3_grb_1vec3_frag.frag | 2 +-
.../GL/swizzlers/vec3_ps_t_1vec2_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec3_pts_1vec3_frag.frag | 2 +-
.../GL/swizzlers/vec3_rb_g_1vec2_1float_frag.frag | 2 +-
.../GL/swizzlers/vec3_rg_b_1vec2_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec3_rgb_1vec3_frag.frag | 2 +-
.../GL/swizzlers/vec3_sp_t_1vec2_1float_frag.frag | 2 +-
.../GL/swizzlers/vec3_st_p_1vec2_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec3_stp_1vec3_frag.frag | 2 +-
.../GL/swizzlers/vec3_tp_s_1vec2_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec3_tsp_1vec3_frag.frag | 2 +-
.../GL/swizzlers/vec3_xy_z_1vec2_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec3_xyz_1vec3_frag.frag | 2 +-
.../GL/swizzlers/vec3_xz_y_1vec2_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec3_yxz_1vec3_frag.frag | 2 +-
.../GL/swizzlers/vec3_yz_x_1vec2_1float_frag.frag | 2 +-
.../GL/swizzlers/vec3_zx_y_1vec2_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec3_zyx_1vec3_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_ar_bg_2vec2_frag.frag | 2 +-
.../GL/swizzlers/vec4_arb_g_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_arbg_1vec4_frag.frag | 2 +-
.../GL/swizzlers/vec4_bar_g_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_barg_1vec4_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_br_ag_2vec2_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_gr_ab_2vec2_frag.frag | 2 +-
.../GL/swizzlers/vec4_gra_b_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_grab_1vec4_frag.frag | 2 +-
.../GL/swizzlers/vec4_pqs_t_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_pqst_1vec4_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_ps_qt_2vec2_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_qs_pt_2vec2_frag.frag | 2 +-
.../GL/swizzlers/vec4_qsp_t_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_qspt_1vec4_frag.frag | 2 +-
.../GL/swizzlers/vec4_r_g_b_a_4float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_rg_ba_2vec2_frag.frag | 2 +-
.../GL/swizzlers/vec4_rgb_a_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_rgba_1vec4_frag.frag | 2 +-
.../GL/swizzlers/vec4_s_t_p_q_4float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_st_pq_2vec2_frag.frag | 2 +-
.../GL/swizzlers/vec4_stp_q_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_stpq_1vec4_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_ts_qp_2vec2_frag.frag | 2 +-
.../GL/swizzlers/vec4_tsq_p_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_tsqp_1vec4_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_wx_zy_2vec2_frag.frag | 2 +-
.../GL/swizzlers/vec4_wxz_y_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_wxzy_1vec4_frag.frag | 2 +-
.../GL/swizzlers/vec4_x_y_z_w_4float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_xy_zw_2vec2_frag.frag | 2 +-
.../GL/swizzlers/vec4_xyz_w_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_xyzw_1vec4_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_yx_wz_2vec2_frag.frag | 2 +-
.../GL/swizzlers/vec4_yxw_z_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_yxwz_1vec4_frag.frag | 2 +-
.../GL/swizzlers/vec4_zwx_y_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_zwxy_1vec4_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_zx_wy_2vec2_frag.frag | 2 +-
.../conformance/ogles/GL/vec3/vec3array_frag.frag | 6 +-
.../conformance/ogles/GL/vec3/vec3array_vert.vert | 4 +-
.../ogles/GL/vec3/vec3arraydirect_frag.frag | 4 +-
.../ogles/GL/vec3/vec3arraydirect_vert.vert | 12 +-
.../ogles/GL/vec3/vec3arrayindirect_frag.frag | 2 +-
.../ogles/GL/vec3/vec3arrayindirect_vert.vert | 8 +-
.../conformance/ogles/GL/vec3/vec3single_frag.frag | 2 +-
.../conformance/ogles/GL/vec3/vec3single_vert.vert | 6 +-
.../checkout/conformance/programs/00_test_list.txt | 1 +
.../conformance/rendering/00_test_list.txt | 2 +
.../checkout/conformance/state/diffs.txt | 69 ++++
.../checkout/conformance/textures/00_test_list.txt | 23 +-
.../textures/canvas_sub_rectangle/00_test_list.txt | 5 +
.../checkout/conformance2/buffers/00_test_list.txt | 4 +-
.../conformance2/extensions/00_test_list.txt | 1 +
.../checkout/conformance2/glsl3/00_test_list.txt | 14 +
.../checkout/conformance2/misc/00_test_list.txt | 3 +
.../checkout/conformance2/reading/00_test_list.txt | 2 +
.../conformance2/renderbuffers/00_test_list.txt | 1 +
.../conformance2/rendering/00_test_list.txt | 21 ++
.../checkout/conformance2/sync/00_test_list.txt | 1 +
.../conformance2/textures/00_test_list.txt | 27 +-
.../conformance2/textures/canvas/00_test_list.txt | 8 +-
.../textures/canvas_sub_rectangle/00_test_list.txt | 66 ++++
.../conformance2/textures/misc/00_test_list.txt | 11 +-
.../textures/webgl_canvas/00_test_list.txt | 8 +-
.../transform_feedback/00_test_list.txt | 2 +
.../test/webgl-conf/checkout/deqp/00_test_list.txt | 4 +-
.../test/webgl-conf/checkout/deqp/compiler.jar | Bin 0 -> 6220019 bytes
.../deqp/data/gles2/shaders/preprocessor.test | 76 +---
.../checkout/deqp/data/gles3/shaders/linkage.test | 209 +++++-----
.../deqp/data/gles3/shaders/preprocessor.test | 32 +-
.../deqp/functional/gles3/00_test_list.txt | 23 +-
.../gles3/fbocolorbuffer/00_test_list.txt | 28 +-
.../fbocolorbuffer_test_generator.py | 29 +-
.../gles3/fboinvalidate/00_test_list.txt | 7 +
.../fboinvalidate/fboinvalidate_test_generator.py | 131 +++++++
.../functional/gles3/fborender/00_test_list.txt | 18 +
.../gles3/fborender/fborender_test_generator.py | 134 +++++++
.../gles3/fragmentoutput/00_test_list.txt | 11 +
.../fragmentoutput_test_generator.py | 110 ++++++
.../gles3/framebufferblit/00_test_list.txt | 50 +++
.../frambufferblit_test_generator.py | 128 +++++++
.../gles3/primitiverestart/00_test_list.txt | 8 +
.../primitiverestart_test_generator.py | 101 +++++
.../gles3/shaderoperator/00_test_list.txt | 4 +-
.../test/webgl-conf/checkout/py/lint/LICENSE | 30 ++
.../test/webgl-conf/checkout/py/lint/README.md | 115 ++++++
.../test/webgl-conf/checkout/py/lint/lint.py | 223 +++++++++++
.../webgl-conf/checkout/py/lint/lint.whitelist | 46 +++
.../checkout/py/tex_image_test_generator.py | 1 +
.../checkout/resources/red-green-blue-cyan-4x4.png | Bin 0 -> 469 bytes
.../checkout/resources/red-green-blue-cyan-4x4.psd | Bin 0 -> 20380 bytes
.../checkout/resources/red-green.webmvp9.webm | Bin 0 -> 4309 bytes
422 files changed, 2709 insertions(+), 1322 deletions(-)
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/state/diffs.txt
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/textures/canvas_sub_rectangle/00_test_list.txt
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/sync/00_test_list.txt
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/00_test_list.txt
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/compiler.jar
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fboinvalidate/00_test_list.txt
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fboinvalidate/fboinvalidate_test_generator.py
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/00_test_list.txt
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/fborender_test_generator.py
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fragmentoutput/00_test_list.txt
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fragmentoutput/fragmentoutput_test_generator.py
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/00_test_list.txt
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/frambufferblit_test_generator.py
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/primitiverestart/00_test_list.txt
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/primitiverestart/primitiverestart_test_generator.py
create mode 100644 dom/canvas/test/webgl-conf/checkout/py/lint/LICENSE
create mode 100644 dom/canvas/test/webgl-conf/checkout/py/lint/README.md
create mode 100755 dom/canvas/test/webgl-conf/checkout/py/lint/lint.py
create mode 100644 dom/canvas/test/webgl-conf/checkout/py/lint/lint.whitelist
create mode 100644 dom/canvas/test/webgl-conf/checkout/resources/red-green-blue-cyan-4x4.png
create mode 100644 dom/canvas/test/webgl-conf/checkout/resources/red-green-blue-cyan-4x4.psd
create mode 100644 dom/canvas/test/webgl-conf/checkout/resources/red-green.webmvp9.webm
1c68d650f3b16cb84ea9c96a1aa72d2be9aa1b1f: Bug 1323122 - Update WebGL Conformance Test with html/js. r=jgilbert
vincentliu <vliu@mozilla.com> - Sun, 15 Jan 2017 23:29:56 +0800 - rev 357525
Push
10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1323122 - Update WebGL Conformance Test with html/js. r=jgilbert
---
.../attribs/gl-bindAttribLocation-aliasing.html | 2 +-
.../attribs/gl-vertexattribpointer.html | 23 +-
.../conformance/buffers/buffer-uninitialized.html | 123 +
.../context/constants-and-properties.html | 96 +-
...t-attributes-alpha-depth-stencil-antialias.html | 28 +-
.../context/context-no-alpha-fbo-with-alpha.html | 98 +
.../checkout/conformance/context/methods.html | 3 +
.../extensions/angle-instanced-arrays.html | 4 +-
.../extensions/ext-disjoint-timer-query.html | 60 +-
.../conformance/extensions/ext-frag-depth.html | 2 +-
.../extensions/ext-texture-filter-anisotropic.html | 18 +-
.../extensions/oes-element-index-uint.html | 8 +-
.../oes-vertex-array-object-bufferData.html | 48 +-
.../extensions/oes-vertex-array-object.html | 30 +-
.../extensions/webgl-compressed-texture-atc.html | 7 +-
.../extensions/webgl-compressed-texture-etc.html | 154 +
.../extensions/webgl-compressed-texture-pvrtc.html | 1 +
.../webgl-compressed-texture-s3tc-srgb.html | 711 ++++
.../extensions/webgl-compressed-texture-s3tc.html | 113 +-
.../extensions/webgl-debug-shaders.html | 1 +
.../extensions/webgl-depth-texture.html | 232 +-
...webgl-draw-buffers-framebuffer-unsupported.html | 147 +
.../conformance/extensions/webgl-draw-buffers.html | 103 +-
.../glsl/bugs/bool-type-cast-bug-int-float.html | 333 ++
.../bugs/compound-assignment-type-combination.html | 97 +-
.../glsl/bugs/conditional-discard-in-loop.html | 56 +-
...bal-invariant-does-not-leak-across-shaders.html | 98 +
.../invariant-does-not-leak-across-shaders.html | 95 +
.../glsl/bugs/loop-if-loop-gradient.html | 2 +-
.../glsl/bugs/nested-sequence-operator.html | 68 +
.../conformance/glsl/bugs/qualcomm-crash.html | 2 +-
.../glsl/bugs/sampler-struct-function-arg.html | 2 +-
.../bugs/sequence-operator-evaluation-order.html | 102 +-
.../glsl/constructors/glsl-construct-bvec2.html | 6 +-
.../glsl/constructors/glsl-construct-bvec3.html | 6 +-
.../glsl/constructors/glsl-construct-bvec4.html | 6 +-
.../glsl/constructors/glsl-construct-ivec2.html | 6 +-
.../glsl/constructors/glsl-construct-ivec3.html | 6 +-
.../glsl/constructors/glsl-construct-ivec4.html | 6 +-
.../glsl/constructors/glsl-construct-mat2.html | 6 +-
.../glsl/constructors/glsl-construct-mat3.html | 6 +-
.../glsl/constructors/glsl-construct-mat4.html | 6 +-
.../glsl/constructors/glsl-construct-vec2.html | 6 +-
.../glsl/constructors/glsl-construct-vec3.html | 6 +-
.../glsl/constructors/glsl-construct-vec4.html | 6 +-
.../glsl/functions/glsl-function-distance.html | 4 +-
.../glsl/functions/glsl-function-dot.html | 4 +-
.../shader-with-short-circuiting-operators.html | 4 +-
.../glsl/misc/shaders-with-invariance.html | 38 +-
.../glsl/misc/shaders-with-uniform-structs.html | 22 +-
.../glsl/misc/struct-specifiers-in-uniforms.html | 2 +-
.../samplers/glsl-function-texture2dprojlod.html | 4 +-
.../glsl/variables/gl-fragcoord-xy-values.html | 72 +-
.../conformance/glsl/variables/gl-frontfacing.html | 6 +-
.../conformance/misc/bad-arguments-test.html | 64 +-
.../checkout/conformance/misc/expando-loss.html | 8 +-
.../checkout/conformance/more/all_tests.html | 114 +-
.../conformance/more/all_tests_linkonly.html | 114 +-
.../conformance/more/all_tests_sequential.html | 114 +-
.../conformance/more/functions/texImage2D.html | 2 +-
.../checkout/conformance/more/index.html | 4 +-
.../conformance/ogles/GL/abs/abs_001_to_006.html | 82 +-
.../conformance/ogles/GL/acos/acos_001_to_006.html | 82 +-
.../conformance/ogles/GL/all/all_001_to_004.html | 54 +-
.../conformance/ogles/GL/any/any_001_to_004.html | 54 +-
.../ogles/GL/array/array_001_to_006.html | 170 +-
.../conformance/ogles/GL/asin/asin_001_to_006.html | 82 +-
.../conformance/ogles/GL/atan/atan_001_to_008.html | 110 +-
.../conformance/ogles/GL/atan/atan_009_to_012.html | 54 +-
.../GL/biConstants/biConstants_001_to_008.html | 206 +-
.../GL/biConstants/biConstants_009_to_016.html | 206 +-
.../ogles/GL/build/build_001_to_008.html | 94 +-
.../ogles/GL/build/build_009_to_016.html | 94 +-
.../ogles/GL/build/build_017_to_024.html | 94 +-
.../ogles/GL/build/build_025_to_032.html | 94 +-
.../ogles/GL/build/build_033_to_040.html | 94 +-
.../ogles/GL/build/build_041_to_048.html | 94 +-
.../ogles/GL/build/build_049_to_056.html | 94 +-
.../ogles/GL/build/build_057_to_064.html | 94 +-
.../ogles/GL/build/build_065_to_072.html | 94 +-
.../ogles/GL/build/build_073_to_080.html | 94 +-
.../ogles/GL/build/build_081_to_088.html | 94 +-
.../ogles/GL/build/build_089_to_096.html | 94 +-
.../ogles/GL/build/build_097_to_104.html | 94 +-
.../ogles/GL/build/build_105_to_112.html | 94 +-
.../ogles/GL/build/build_113_to_120.html | 94 +-
.../ogles/GL/build/build_121_to_128.html | 94 +-
.../ogles/GL/build/build_129_to_136.html | 94 +-
.../ogles/GL/build/build_137_to_144.html | 94 +-
.../ogles/GL/build/build_145_to_152.html | 94 +-
.../ogles/GL/build/build_153_to_160.html | 94 +-
.../ogles/GL/build/build_161_to_168.html | 94 +-
.../ogles/GL/build/build_169_to_176.html | 94 +-
.../ogles/GL/build/build_177_to_178.html | 22 +-
..._in_varying_array_out_of_bounds_001_to_001.html | 10 +-
.../conformance/ogles/GL/ceil/ceil_001_to_006.html | 82 +-
.../ogles/GL/clamp/clamp_001_to_006.html | 82 +-
.../GL/control_flow/control_flow_001_to_008.html | 206 +-
.../GL/control_flow/control_flow_009_to_010.html | 50 +-
.../conformance/ogles/GL/cos/cos_001_to_006.html | 82 +-
.../ogles/GL/cross/cross_001_to_002.html | 26 +-
.../ogles/GL/default/default_001_to_001.html | 12 +-
.../ogles/GL/degrees/degrees_001_to_006.html | 82 +-
.../ogles/GL/discard/discard_001_to_002.html | 38 +-
.../ogles/GL/distance/distance_001_to_006.html | 82 +-
.../conformance/ogles/GL/dot/dot_001_to_006.html | 82 +-
.../ogles/GL/equal/equal_001_to_008.html | 110 +-
.../ogles/GL/equal/equal_009_to_012.html | 54 +-
.../conformance/ogles/GL/exp/exp_001_to_008.html | 110 +-
.../conformance/ogles/GL/exp/exp_009_to_012.html | 54 +-
.../conformance/ogles/GL/exp2/exp2_001_to_008.html | 110 +-
.../conformance/ogles/GL/exp2/exp2_009_to_012.html | 54 +-
.../GL/faceforward/faceforward_001_to_006.html | 82 +-
.../ogles/GL/floor/floor_001_to_006.html | 82 +-
.../ogles/GL/fract/fract_001_to_006.html | 82 +-
.../ogles/GL/functions/functions_001_to_008.html | 206 +-
.../ogles/GL/functions/functions_009_to_016.html | 206 +-
.../ogles/GL/functions/functions_017_to_024.html | 206 +-
.../ogles/GL/functions/functions_025_to_032.html | 206 +-
.../ogles/GL/functions/functions_033_to_040.html | 206 +-
.../ogles/GL/functions/functions_041_to_048.html | 206 +-
.../ogles/GL/functions/functions_049_to_056.html | 206 +-
.../ogles/GL/functions/functions_057_to_064.html | 206 +-
.../ogles/GL/functions/functions_065_to_072.html | 206 +-
.../ogles/GL/functions/functions_073_to_080.html | 206 +-
.../ogles/GL/functions/functions_081_to_088.html | 206 +-
.../ogles/GL/functions/functions_089_to_096.html | 206 +-
.../ogles/GL/functions/functions_097_to_104.html | 206 +-
.../ogles/GL/functions/functions_105_to_112.html | 206 +-
.../ogles/GL/functions/functions_113_to_120.html | 206 +-
.../ogles/GL/functions/functions_121_to_126.html | 154 +-
.../GL/gl_FragCoord/gl_FragCoord_001_to_003.html | 52 +-
.../gl_FrontFacing/gl_FrontFacing_001_to_001.html | 12 +-
.../GL/greaterThan/greaterThan_001_to_008.html | 110 +-
.../greaterThanEqual_001_to_008.html | 110 +-
.../GL/inversesqrt/inversesqrt_001_to_006.html | 82 +-
.../ogles/GL/length/length_001_to_006.html | 82 +-
.../ogles/GL/lessThan/lessThan_001_to_008.html | 110 +-
.../GL/lessThanEqual/lessThanEqual_001_to_008.html | 110 +-
.../conformance/ogles/GL/log/log_001_to_008.html | 110 +-
.../conformance/ogles/GL/log/log_009_to_012.html | 54 +-
.../conformance/ogles/GL/log2/log2_001_to_008.html | 110 +-
.../conformance/ogles/GL/log2/log2_009_to_012.html | 54 +-
.../conformance/ogles/GL/mat/mat_001_to_008.html | 206 +-
.../conformance/ogles/GL/mat/mat_009_to_016.html | 206 +-
.../conformance/ogles/GL/mat/mat_017_to_024.html | 206 +-
.../conformance/ogles/GL/mat/mat_025_to_032.html | 206 +-
.../conformance/ogles/GL/mat/mat_033_to_040.html | 206 +-
.../conformance/ogles/GL/mat/mat_041_to_046.html | 154 +-
.../conformance/ogles/GL/mat3/mat3_001_to_006.html | 406 +-
.../matrixCompMult/matrixCompMult_001_to_004.html | 54 +-
.../conformance/ogles/GL/max/max_001_to_006.html | 82 +-
.../conformance/ogles/GL/min/min_001_to_006.html | 82 +-
.../conformance/ogles/GL/mix/mix_001_to_006.html | 82 +-
.../conformance/ogles/GL/mod/mod_001_to_008.html | 134 +-
.../ogles/GL/normalize/normalize_001_to_006.html | 82 +-
.../conformance/ogles/GL/not/not_001_to_004.html | 54 +-
.../ogles/GL/notEqual/notEqual_001_to_008.html | 110 +-
.../ogles/GL/notEqual/notEqual_009_to_012.html | 54 +-
.../ogles/GL/operators/operators_001_to_008.html | 206 +-
.../ogles/GL/operators/operators_009_to_016.html | 206 +-
.../ogles/GL/operators/operators_017_to_024.html | 206 +-
.../ogles/GL/operators/operators_025_to_026.html | 50 +-
.../conformance/ogles/GL/pow/pow_001_to_008.html | 110 +-
.../conformance/ogles/GL/pow/pow_009_to_016.html | 110 +-
.../conformance/ogles/GL/pow/pow_017_to_024.html | 110 +-
.../ogles/GL/radians/radians_001_to_006.html | 82 +-
.../ogles/GL/reflect/reflect_001_to_006.html | 82 +-
.../ogles/GL/refract/refract_001_to_006.html | 82 +-
.../conformance/ogles/GL/sign/sign_001_to_006.html | 82 +-
.../conformance/ogles/GL/sin/sin_001_to_006.html | 82 +-
.../ogles/GL/smoothstep/smoothstep_001_to_006.html | 82 +-
.../conformance/ogles/GL/sqrt/sqrt_001_to_006.html | 82 +-
.../conformance/ogles/GL/step/step_001_to_006.html | 82 +-
.../ogles/GL/struct/struct_001_to_008.html | 206 +-
.../ogles/GL/struct/struct_009_to_016.html | 206 +-
.../ogles/GL/struct/struct_017_to_024.html | 206 +-
.../ogles/GL/struct/struct_025_to_032.html | 206 +-
.../ogles/GL/struct/struct_033_to_040.html | 206 +-
.../ogles/GL/struct/struct_041_to_048.html | 206 +-
.../ogles/GL/struct/struct_049_to_056.html | 206 +-
.../ogles/GL/swizzlers/swizzlers_001_to_008.html | 110 +-
.../ogles/GL/swizzlers/swizzlers_009_to_016.html | 110 +-
.../ogles/GL/swizzlers/swizzlers_017_to_024.html | 110 +-
.../ogles/GL/swizzlers/swizzlers_025_to_032.html | 110 +-
.../ogles/GL/swizzlers/swizzlers_033_to_040.html | 110 +-
.../ogles/GL/swizzlers/swizzlers_041_to_048.html | 110 +-
.../ogles/GL/swizzlers/swizzlers_049_to_056.html | 110 +-
.../ogles/GL/swizzlers/swizzlers_057_to_064.html | 110 +-
.../ogles/GL/swizzlers/swizzlers_065_to_072.html | 110 +-
.../ogles/GL/swizzlers/swizzlers_073_to_080.html | 110 +-
.../ogles/GL/swizzlers/swizzlers_081_to_088.html | 110 +-
.../ogles/GL/swizzlers/swizzlers_089_to_096.html | 110 +-
.../ogles/GL/swizzlers/swizzlers_097_to_104.html | 110 +-
.../ogles/GL/swizzlers/swizzlers_105_to_112.html | 110 +-
.../ogles/GL/swizzlers/swizzlers_113_to_120.html | 110 +-
.../conformance/ogles/GL/tan/tan_001_to_006.html | 82 +-
.../conformance/ogles/GL/vec/vec_001_to_008.html | 206 +-
.../conformance/ogles/GL/vec/vec_009_to_016.html | 206 +-
.../conformance/ogles/GL/vec/vec_017_to_018.html | 50 +-
.../conformance/ogles/GL/vec3/vec3_001_to_008.html | 298 +-
.../checkout/conformance/ogles/ogles-utils.js | 2 +-
.../conformance/programs/program-infolog.html | 83 +
.../conformance/renderbuffers/feedback-loop.html | 2 +-
.../framebuffer-object-attachment.html | 4 +-
.../rendering/clipping-wide-points.html | 47 +
.../rendering/default-texture-draw-bug.html | 2 +-
.../conformance/rendering/gl-viewport-test-2.html | 76 +
.../conformance/rendering/line-loop-tri-fan.html | 2 +-
.../rendering/out-of-bounds-index-buffers.html | 156 +
.../checkout/conformance/rendering/point-size.html | 4 +-
.../conformance/rendering/polygon-offset.html | 2 +-
.../conformance/state/gl-enable-enum-test.html | 6 +-
.../checkout/conformance/state/gl-get-calls.html | 8 +-
.../tex-2d-rgb-rgb-unsigned_byte.html | 57 +
.../tex-2d-rgb-rgb-unsigned_short_5_6_5.html | 57 +
.../tex-2d-rgba-rgba-unsigned_byte.html | 57 +
.../tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html | 57 +
.../tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html | 57 +
.../conformance/textures/misc/mipmap-fbo.html | 8 +-
.../textures/misc/tex-sub-image-2d-bad-args.html | 51 +-
.../conformance/textures/misc/texture-size.html | 2 +-
.../textures/misc/texture-upload-size.html | 1 +
.../typedarrays/array-large-array-tests.html | 2 +-
.../conformance/typedarrays/array-unit-tests.html | 20 +-
.../conformance/typedarrays/data-view-test.html | 127 +-
.../conformance/uniforms/gl-uniform-arrays.html | 4 +-
.../out-of-bounds-uniform-array-access.html | 30 +-
...buffer-data-and-buffer-sub-data-sub-source.html | 204 +
.../buffers/buffer-type-restrictions.html | 3 +-
.../conformance2/buffers/get-buffer-sub-data.html | 176 +
.../buffers/one-large-uniform-buffer.html | 152 +
.../checkout/conformance2/context/methods-2.html | 3 +
.../extensions/ext-color-buffer-float.html | 121 +-
.../ext-disjoint-timer-query-webgl2.html | 335 ++
.../glsl3/array-element-increment.html | 152 +
.../glsl3/bool-type-cast-bug-uint-ivec-uvec.html | 389 ++
.../compound-assignment-type-combination.html | 47 +
.../checkout/conformance2/glsl3/frag-depth.html | 2 +-
.../conformance2/glsl3/invalid-invariant.html | 109 +
.../glsl3/no-attribute-vertex-shader.html | 84 +
.../glsl3/shader-with-invalid-characters.html | 58 +
.../shader-with-mis-matching-uniform-block.html | 80 +
.../glsl3/texture-offset-out-of-range.html | 103 +-
.../texture-offset-uniform-texture-coordinate.html | 191 +
.../conformance2/glsl3/tricky-loop-conditions.html | 348 ++
.../unary-minus-operator-in-dynamic-loop.html | 269 ++
.../glsl3/uniform-block-layout-match.html | 78 +
.../conformance2/glsl3/uniform-block-layouts.html | 84 +
.../conformance2/glsl3/valid-invariant.html | 116 +
.../vector-dynamic-indexing-nv-driver-bug.html | 88 +
.../glsl3/vector-dynamic-indexing.html | 60 +-
.../checkout/conformance2/misc/expando-loss-2.html | 145 +-
.../getextension-while-pbo-bound-stability.html | 78 +
.../misc/object-deletion-behaviour-2.html | 136 +
.../conformance2/misc/uninitialized-test-2.html | 2 +-
.../conformance2/misc/views-with-offsets.html | 341 ++
.../conformance2/query/occlusion-query.html | 4 +-
.../reading/format-r11f-g11f-b10f.html | 287 ++
.../reading/read-pixels-from-fbo-test.html | 4 +-
.../read-pixels-from-rgb8-into-pbo-bug.html | 106 +
.../reading/read-pixels-pack-parameters.html | 140 +-
.../renderbuffers/invalidate-framebuffer.html | 4 +-
.../multisample-with-full-sample-counts.html | 119 +
.../conformance2/rendering/attrib-type-match.html | 582 +++
.../blitframebuffer-filter-outofbounds.html | 199 +
.../rendering/blitframebuffer-filter-srgb.html | 183 +
.../blitframebuffer-multisampled-readbuffer.html | 134 +
.../blitframebuffer-outside-readbuffer.html | 289 ++
.../rendering/blitframebuffer-scissor-enabled.html | 182 +
.../rendering/blitframebuffer-size-overflow.html | 98 +
...litframebuffer-srgb-and-linear-drawbuffers.html | 229 ++
.../rendering/blitframebuffer-stencil-only.html | 192 +
.../rendering/blitframebuffer-test.html | 342 ++
.../rendering/canvas-resizing-with-pbo-bound.html | 130 +
.../rendering/clear-func-buffer-type-match.html | 166 +
.../rendering/clear-srgb-color-buffer.html | 109 +
.../rendering/clipping-wide-points.html | 47 +
.../conformance2/rendering/draw-buffers.html | 11 +-
.../conformance2/rendering/element-index-uint.html | 8 +-
.../framebuffer-completeness-unaffected.html | 9 +-
.../rendering/framebuffer-unsupported.html | 155 +
.../fs-color-type-mismatch-color-buffer-type.html | 190 +
.../rendering/instanced-rendering-bug.html | 275 ++
.../out-of-bounds-index-buffers-after-copying.html | 207 +
.../rendering-sampling-feedback-loop.html | 148 +
.../conformance2/rendering/rgb-format-support.html | 132 +
.../rendering/uniform-block-buffer-size.html | 249 ++
.../conformance2/sync/sync-webgl-specific.html | 87 +
.../tex-2d-r11f_g11f_b10f-rgb-float.html | 57 +
.../tex-2d-r11f_g11f_b10f-rgb-half_float.html | 57 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 57 +
.../tex-2d-r16f-red-float.html | 57 +
.../tex-2d-r16f-red-half_float.html | 57 +
.../tex-2d-r32f-red-float.html | 57 +
.../tex-2d-r8-red-unsigned_byte.html | 57 +
.../tex-2d-r8ui-red_integer-unsigned_byte.html | 57 +
.../tex-2d-rg16f-rg-float.html | 57 +
.../tex-2d-rg16f-rg-half_float.html | 57 +
.../tex-2d-rg32f-rg-float.html | 57 +
.../tex-2d-rg8-rg-unsigned_byte.html | 57 +
.../tex-2d-rg8ui-rg_integer-unsigned_byte.html | 57 +
.../tex-2d-rgb16f-rgb-float.html | 57 +
.../tex-2d-rgb16f-rgb-half_float.html | 57 +
.../tex-2d-rgb32f-rgb-float.html | 57 +
.../tex-2d-rgb565-rgb-unsigned_byte.html | 57 +
.../tex-2d-rgb565-rgb-unsigned_short_5_6_5.html | 57 +
.../tex-2d-rgb5_a1-rgba-unsigned_byte.html | 57 +
...tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 57 +
.../tex-2d-rgb8-rgb-unsigned_byte.html | 57 +
.../tex-2d-rgb8ui-rgb_integer-unsigned_byte.html | 57 +
.../tex-2d-rgb9_e5-rgb-float.html | 57 +
.../tex-2d-rgb9_e5-rgb-half_float.html | 57 +
.../tex-2d-rgba16f-rgba-float.html | 57 +
.../tex-2d-rgba16f-rgba-half_float.html | 57 +
.../tex-2d-rgba32f-rgba-float.html | 57 +
.../tex-2d-rgba4-rgba-unsigned_byte.html | 57 +
.../tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html | 57 +
.../tex-2d-rgba8-rgba-unsigned_byte.html | 57 +
.../tex-2d-rgba8ui-rgba_integer-unsigned_byte.html | 57 +
.../tex-2d-srgb8-rgb-unsigned_byte.html | 57 +
.../tex-2d-srgb8_alpha8-rgba-unsigned_byte.html | 57 +
.../tex-3d-r11f_g11f_b10f-rgb-float.html | 57 +
.../tex-3d-r11f_g11f_b10f-rgb-half_float.html | 57 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 57 +
.../tex-3d-r16f-red-float.html | 57 +
.../tex-3d-r16f-red-half_float.html | 57 +
.../tex-3d-r32f-red-float.html | 57 +
.../tex-3d-r8-red-unsigned_byte.html | 57 +
.../tex-3d-r8ui-red_integer-unsigned_byte.html | 57 +
.../tex-3d-rg16f-rg-float.html | 57 +
.../tex-3d-rg16f-rg-half_float.html | 57 +
.../tex-3d-rg32f-rg-float.html | 57 +
.../tex-3d-rg8-rg-unsigned_byte.html | 57 +
.../tex-3d-rg8ui-rg_integer-unsigned_byte.html | 57 +
.../tex-3d-rgb16f-rgb-float.html | 57 +
.../tex-3d-rgb16f-rgb-half_float.html | 57 +
.../tex-3d-rgb32f-rgb-float.html | 57 +
.../tex-3d-rgb565-rgb-unsigned_byte.html | 57 +
.../tex-3d-rgb565-rgb-unsigned_short_5_6_5.html | 57 +
.../tex-3d-rgb5_a1-rgba-unsigned_byte.html | 57 +
...tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 57 +
.../tex-3d-rgb8-rgb-unsigned_byte.html | 57 +
.../tex-3d-rgb8ui-rgb_integer-unsigned_byte.html | 57 +
.../tex-3d-rgb9_e5-rgb-float.html | 57 +
.../tex-3d-rgb9_e5-rgb-half_float.html | 57 +
.../tex-3d-rgba16f-rgba-float.html | 57 +
.../tex-3d-rgba16f-rgba-half_float.html | 57 +
.../tex-3d-rgba32f-rgba-float.html | 57 +
.../tex-3d-rgba4-rgba-unsigned_byte.html | 57 +
.../tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html | 57 +
.../tex-3d-rgba8-rgba-unsigned_byte.html | 57 +
.../tex-3d-rgba8ui-rgba_integer-unsigned_byte.html | 57 +
.../tex-3d-srgb8-rgb-unsigned_byte.html | 57 +
.../tex-3d-srgb8_alpha8-rgba-unsigned_byte.html | 57 +
.../textures/misc/active-3d-texture-bug.html | 145 +
.../misc/copy-texture-image-luma-format.html | 187 +
.../misc/copy-texture-image-webgl-specific.html | 324 ++
.../integer-cubemap-specification-order-bug.html | 190 +
.../misc/integer-cubemap-texture-sampling.html | 190 +
...ub-image-with-array-buffer-view-sub-source.html | 218 ++
.../tex-image-with-bad-args-from-dom-elements.html | 149 +
.../textures/misc/tex-image-with-bad-args.html | 76 +
.../misc/tex-image-with-different-data-source.html | 72 +
.../textures/misc/tex-mipmap-levels.html | 80 +
.../textures/misc/tex-srgb-mipmap.html | 227 ++
.../misc/tex-storage-compressed-formats.html | 23 +-
.../textures/misc/tex-unpack-params.html | 154 +-
.../textures/misc/texel-fetch-undefined.html | 2 +-
.../transform_feedback/transform_feedback.html | 147 +-
.../two-unreferenced-varyings.html | 157 +
.../unwritten-output-defaults-to-zero.html | 154 +
.../vertex_arrays/vertex-array-object.html | 80 +-
.../deqp/data/gles2/shaders/conditionals.html | 2 +-
.../data/gles2/shaders/constant_expressions.html | 2 +-
.../deqp/data/gles2/shaders/constants.html | 2 +-
.../deqp/data/gles2/shaders/conversions.html | 2 +-
.../deqp/data/gles2/shaders/declarations.html | 2 +-
.../checkout/deqp/data/gles2/shaders/fragdata.html | 2 +-
.../deqp/data/gles2/shaders/functions.html | 2 +-
.../gles2/shaders/invalid_texture_functions.html | 2 +-
.../checkout/deqp/data/gles2/shaders/keywords.html | 2 +-
.../checkout/deqp/data/gles2/shaders/linkage.html | 2 +-
.../deqp/data/gles2/shaders/preprocessor.html | 2 +-
.../data/gles2/shaders/qualification_order.html | 2 +-
.../data/gles2/shaders/reserved_operators.html | 2 +-
.../checkout/deqp/data/gles2/shaders/scoping.html | 2 +-
.../deqp/data/gles2/shaders/shader-lib-test.html | 884 ++---
.../checkout/deqp/data/gles2/shaders/swizzles.html | 2 +-
.../checkout/deqp/data/gles2/shaders/template.html | 2 +-
.../deqp/framework/common/tcuCompressedTexture.js | 1 -
.../deqp/framework/common/tcuImageCompare.js | 22 +-
.../checkout/deqp/framework/common/tcuRGBA.js | 13 +
.../checkout/deqp/framework/common/tcuSkipList.js | 227 +-
.../checkout/deqp/framework/common/tcuTexture.js | 5 +-
.../deqp/framework/delibs/debase/deMath.js | 12 +-
.../deqp/framework/opengl/gluShaderProgram.js | 8 +-
.../checkout/deqp/framework/opengl/gluTexture.js | 2 -
.../deqp/framework/opengl/gluTextureUtil.js | 31 +
.../opengl/simplereference/sglrReferenceContext.js | 27 +-
.../simplereference/sglrReferenceContextTest.js | 2 +-
.../referencerenderer/rrFragmentOperations.js | 26 +-
.../deqp/framework/referencerenderer/rrRenderer.js | 460 ++-
.../deqp/framework/referencerenderer/rrUtil.js | 36 +-
.../checkout/deqp/functional/gles3/es3fApiCase.js | 9 +
.../functional/gles3/es3fFboColorbufferTests.js | 49 +-
.../functional/gles3/es3fFboCompletenessTests.js | 1 -
.../functional/gles3/es3fFboDepthbufferTests.js | 3 +
.../functional/gles3/es3fFboInvalidateTests.js | 34 +-
.../functional/gles3/es3fFboMultisampleTests.js | 27 +-
.../deqp/functional/gles3/es3fFboRenderTest.js | 93 +-
.../functional/gles3/es3fFboStencilbufferTests.js | 1 +
.../deqp/functional/gles3/es3fFboTestCase.js | 20 +-
.../deqp/functional/gles3/es3fFboTestUtil.js | 10 +-
.../functional/gles3/es3fFragmentOutputTests.js | 64 +-
.../functional/gles3/es3fFramebufferBlitTests.js | 62 +-
.../gles3/es3fInstancedRenderingTests.js | 8 +
.../functional/gles3/es3fIntegerStateQueryTests.js | 4092 ++++++++++----------
.../deqp/functional/gles3/es3fMultisampleTests.js | 56 +-
.../functional/gles3/es3fNegativeBufferApiTests.js | 8 +-
.../gles3/es3fNegativeFragmentApiTests.js | 27 +-
.../functional/gles3/es3fNegativeShaderApiTests.js | 21 +-
.../functional/gles3/es3fNegativeStateApiTests.js | 127 +-
.../gles3/es3fNegativeTextureApiTests.js | 81 +-
.../functional/gles3/es3fOcclusionQueryTests.js | 4 +-
.../functional/gles3/es3fPixelBufferObjectTest.js | 16 +-
.../functional/gles3/es3fPrimitiveRestartTests.js | 4 +-
.../functional/gles3/es3fRasterizerDiscardTests.js | 14 +-
.../functional/gles3/es3fShaderBuiltinVarTests.js | 2 +-
.../gles3/es3fShaderCommonFunctionTests.js | 7 +-
.../functional/gles3/es3fShaderDerivateTests.js | 41 +-
.../gles3/es3fShaderTextureFunctionTests.js | 7 +-
.../deqp/functional/gles3/es3fSyncTests.js | 7 +-
.../functional/gles3/es3fTextureFilteringTests.js | 8 +-
.../functional/gles3/es3fTextureFormatTests.js | 30 +-
.../deqp/functional/gles3/es3fTextureWrapTests.js | 4 +
.../functional/gles3/es3fTransformFeedbackTests.js | 6 +-
.../deqp/functional/gles3/es3fUniformBlockTests.js | 5 +-
.../functional/gles3/fbocolorbuffer/blend.html | 2 +-
.../functional/gles3/fbocolorbuffer/tex2d_00.html | 32 +
.../functional/gles3/fbocolorbuffer/tex2d_01.html | 32 +
.../functional/gles3/fbocolorbuffer/tex2d_02.html | 32 +
.../functional/gles3/fbocolorbuffer/tex2d_03.html | 32 +
.../functional/gles3/fbocolorbuffer/tex2d_04.html | 32 +
.../functional/gles3/fbocolorbuffer/tex2d_05.html | 32 +
.../gles3/fbocolorbuffer/tex2darray_00.html | 32 +
.../gles3/fbocolorbuffer/tex2darray_01.html | 32 +
.../gles3/fbocolorbuffer/tex2darray_02.html | 32 +
.../gles3/fbocolorbuffer/tex2darray_03.html | 32 +
.../gles3/fbocolorbuffer/tex2darray_04.html | 32 +
.../gles3/fbocolorbuffer/tex2darray_05.html | 32 +
.../functional/gles3/fbocolorbuffer/tex3d_00.html | 32 +
.../functional/gles3/fbocolorbuffer/tex3d_01.html | 32 +
.../functional/gles3/fbocolorbuffer/tex3d_02.html | 32 +
.../functional/gles3/fbocolorbuffer/tex3d_03.html | 32 +
.../functional/gles3/fbocolorbuffer/tex3d_04.html | 32 +
.../functional/gles3/fbocolorbuffer/tex3d_05.html | 32 +
.../gles3/fbocolorbuffer/texcube_00.html | 32 +
.../gles3/fbocolorbuffer/texcube_01.html | 32 +
.../gles3/fbocolorbuffer/texcube_02.html | 32 +
.../gles3/fbocolorbuffer/texcube_03.html | 32 +
.../gles3/fbocolorbuffer/texcube_04.html | 32 +
.../gles3/fbocolorbuffer/texcube_05.html | 32 +
.../functional/gles3/fboinvalidate/default.html | 32 +
.../functional/gles3/fboinvalidate/format_00.html | 32 +
.../functional/gles3/fboinvalidate/format_01.html | 32 +
.../functional/gles3/fboinvalidate/format_02.html | 32 +
.../deqp/functional/gles3/fboinvalidate/sub.html | 32 +
.../functional/gles3/fboinvalidate/target.html | 32 +
.../deqp/functional/gles3/fboinvalidate/whole.html | 32 +
.../functional/gles3/fbomultisample.2_samples.html | 24 +
.../functional/gles3/fbomultisample.4_samples.html | 24 +
.../functional/gles3/fbomultisample.8_samples.html | 24 +
.../gles3/fborender/recreate_color_00.html | 31 +
.../gles3/fborender/recreate_color_01.html | 31 +
.../gles3/fborender/recreate_color_02.html | 31 +
.../gles3/fborender/recreate_color_03.html | 31 +
.../gles3/fborender/recreate_color_04.html | 31 +
.../gles3/fborender/recreate_color_05.html | 31 +
.../gles3/fborender/recreate_color_06.html | 31 +
.../gles3/fborender/recreate_depth_stencil.html | 31 +
.../deqp/functional/gles3/fborender/resize_00.html | 31 +
.../deqp/functional/gles3/fborender/resize_01.html | 31 +
.../deqp/functional/gles3/fborender/resize_02.html | 31 +
.../deqp/functional/gles3/fborender/resize_03.html | 31 +
.../gles3/fborender/shared_colorbuffer_00.html | 31 +
.../gles3/fborender/shared_colorbuffer_01.html | 31 +
.../gles3/fborender/shared_colorbuffer_02.html | 31 +
.../gles3/fborender/shared_colorbuffer_clear.html | 31 +
.../gles3/fborender/shared_depth_stencil.html | 31 +
.../functional/gles3/fborender/stencil_clear.html | 31 +
.../gles3/fragmentoutput/array.fixed.html | 31 +
.../gles3/fragmentoutput/array.float.html | 31 +
.../functional/gles3/fragmentoutput/array.int.html | 31 +
.../gles3/fragmentoutput/array.uint.html | 31 +
.../gles3/fragmentoutput/basic.fixed.html | 31 +
.../gles3/fragmentoutput/basic.float.html | 31 +
.../functional/gles3/fragmentoutput/basic.int.html | 31 +
.../gles3/fragmentoutput/basic.uint.html | 31 +
.../functional/gles3/fragmentoutput/random_00.html | 31 +
.../functional/gles3/fragmentoutput/random_01.html | 31 +
.../functional/gles3/fragmentoutput/random_02.html | 31 +
.../gles3/framebufferblit/conversion_00.html | 31 +
.../gles3/framebufferblit/conversion_01.html | 31 +
.../gles3/framebufferblit/conversion_02.html | 31 +
.../gles3/framebufferblit/conversion_03.html | 31 +
.../gles3/framebufferblit/conversion_04.html | 31 +
.../gles3/framebufferblit/conversion_05.html | 31 +
.../gles3/framebufferblit/conversion_06.html | 31 +
.../gles3/framebufferblit/conversion_07.html | 31 +
.../gles3/framebufferblit/conversion_08.html | 31 +
.../gles3/framebufferblit/conversion_09.html | 31 +
.../gles3/framebufferblit/conversion_10.html | 31 +
.../gles3/framebufferblit/conversion_11.html | 31 +
.../gles3/framebufferblit/conversion_12.html | 31 +
.../gles3/framebufferblit/conversion_13.html | 31 +
.../gles3/framebufferblit/conversion_14.html | 31 +
.../gles3/framebufferblit/conversion_15.html | 31 +
.../gles3/framebufferblit/conversion_16.html | 31 +
.../gles3/framebufferblit/conversion_17.html | 31 +
.../gles3/framebufferblit/conversion_18.html | 31 +
.../gles3/framebufferblit/conversion_19.html | 31 +
.../gles3/framebufferblit/conversion_20.html | 31 +
.../gles3/framebufferblit/conversion_21.html | 31 +
.../gles3/framebufferblit/conversion_22.html | 31 +
.../gles3/framebufferblit/conversion_23.html | 31 +
.../gles3/framebufferblit/conversion_24.html | 31 +
.../gles3/framebufferblit/conversion_25.html | 31 +
.../gles3/framebufferblit/conversion_26.html | 31 +
.../gles3/framebufferblit/conversion_27.html | 31 +
.../gles3/framebufferblit/conversion_28.html | 31 +
.../gles3/framebufferblit/conversion_29.html | 31 +
.../gles3/framebufferblit/conversion_30.html | 31 +
.../gles3/framebufferblit/conversion_31.html | 31 +
.../gles3/framebufferblit/conversion_32.html | 31 +
.../gles3/framebufferblit/conversion_33.html | 31 +
.../gles3/framebufferblit/conversion_34.html | 31 +
.../framebufferblit/default_framebuffer_00.html | 31 +
.../framebufferblit/default_framebuffer_01.html | 31 +
.../framebufferblit/default_framebuffer_02.html | 31 +
.../framebufferblit/default_framebuffer_03.html | 31 +
.../framebufferblit/default_framebuffer_04.html | 31 +
.../framebufferblit/default_framebuffer_05.html | 31 +
.../framebufferblit/default_framebuffer_06.html | 31 +
.../gles3/framebufferblit/depth_stencil.html | 31 +
.../functional/gles3/framebufferblit/rect_00.html | 31 +
.../functional/gles3/framebufferblit/rect_01.html | 31 +
.../functional/gles3/framebufferblit/rect_02.html | 31 +
.../functional/gles3/framebufferblit/rect_03.html | 31 +
.../functional/gles3/framebufferblit/rect_04.html | 31 +
.../functional/gles3/framebufferblit/rect_05.html | 31 +
.../functional/gles3/framebufferblit/rect_06.html | 31 +
.../gles3/occlusionquery_conservative.html | 26 +
.../functional/gles3/occlusionquery_strict.html | 26 +
.../deqp/functional/gles3/pixelbufferobject.html | 2 +-
.../deqp/functional/gles3/primitiverestart/00.html | 31 +
.../deqp/functional/gles3/primitiverestart/01.html | 31 +
.../deqp/functional/gles3/primitiverestart/02.html | 31 +
.../deqp/functional/gles3/primitiverestart/03.html | 31 +
.../deqp/functional/gles3/primitiverestart/04.html | 31 +
.../deqp/functional/gles3/primitiverestart/05.html | 31 +
.../deqp/functional/gles3/primitiverestart/06.html | 31 +
.../deqp/functional/gles3/primitiverestart/07.html | 31 +
.../checkout/deqp/functional/gles3/readpixel.html | 4 +-
.../deqp/functional/gles3/shaderderivate_dfdx.html | 24 +
.../deqp/functional/gles3/shaderderivate_dfdy.html | 24 +
.../functional/gles3/shaderderivate_fwidth.html | 24 +
.../gles3/shaderoperator/common_functions.html | 33 +
.../deqp/modules/shared/glsBufferTestUtil.js | 4 +-
.../modules/shared/glsBuiltinPrecisionTests.js | 44 +-
.../deqp/modules/shared/glsFboCompletenessTests.js | 3 +-
.../deqp/modules/shared/glsSamplerObjectTest.js | 4 +
.../deqp/modules/shared/glsShaderExecUtil.js | 2 +-
.../deqp/modules/shared/glsShaderLibrary.js | 3 -
.../deqp/modules/shared/glsShaderRenderCase.js | 2 +-
.../checkout/deqp/modules/shared/glsStateQuery.js | 36 +-
.../deqp/modules/shared/glsTextureTestUtil.js | 9 +-
.../deqp/modules/shared/glsVertexArrayTests.js | 2 +-
.../checkout/deqp/temp_externs/w3c_css.js | 6 +
dom/canvas/test/webgl-conf/checkout/deqp/webgl2.js | 60 -
.../checkout/extra/big-fbos-example.html | 2 +-
.../extra/lots-of-polys-shader-example.html | 22 +-
.../webgl-conf/checkout/extra/out-of-vram.html | 2 +-
.../checkout/extra/tex-image-with-video-test.js | 1 +
.../js/glsl-constructor-tests-generator.js | 390 +-
.../test/webgl-conf/checkout/js/glsl-generator.js | 18 +-
.../test/webgl-conf/checkout/js/js-test-pre.js | 16 +-
.../checkout/js/tests/clipping-wide-points.js | 109 +
.../tests/compound-assignment-type-combination.js | 150 +
.../checkout/js/tests/instanceof-test.js | 6 +-
...e-and-sub-image-2d-with-canvas-sub-rectangle.js | 329 ++
.../tex-image-and-sub-image-2d-with-canvas.js | 20 +-
...nd-sub-image-2d-with-image-bitmap-from-image.js | 1 +
.../tex-image-and-sub-image-2d-with-image-data.js | 143 +-
.../tests/tex-image-and-sub-image-2d-with-image.js | 111 +-
.../tests/tex-image-and-sub-image-2d-with-video.js | 105 +-
...tex-image-and-sub-image-2d-with-webgl-canvas.js | 17 +-
...e-and-sub-image-3d-with-canvas-sub-rectangle.js | 304 ++
.../tex-image-and-sub-image-3d-with-canvas.js | 3 +-
...d-sub-image-3d-with-image-bitmap-from-canvas.js | 4 +-
.../tex-image-and-sub-image-3d-with-image-data.js | 242 +-
.../tests/tex-image-and-sub-image-3d-with-image.js | 248 +-
.../tex-image-and-sub-image-3d-with-svg-image.js | 3 +-
.../tests/tex-image-and-sub-image-3d-with-video.js | 89 +-
...tex-image-and-sub-image-3d-with-webgl-canvas.js | 5 +-
.../js/tests/tex-image-and-sub-image-utils.js | 333 +-
...-image-and-sub-image-with-image-bitmap-utils.js | 236 +-
.../webgl-conf/checkout/js/webgl-test-utils.js | 85 +-
.../checkout/resources/glsl-generator.js | 18 +-
.../checkout/webgl-conformance-tests.html | 13 +-
610 files changed, 37322 insertions(+), 13201 deletions(-)
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/buffers/buffer-uninitialized.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/context/context-no-alpha-fbo-with-alpha.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/extensions/webgl-compressed-texture-etc.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/extensions/webgl-compressed-texture-s3tc-srgb.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/extensions/webgl-draw-buffers-framebuffer-unsupported.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/glsl/bugs/bool-type-cast-bug-int-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/glsl/bugs/global-invariant-does-not-leak-across-shaders.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/glsl/bugs/invariant-does-not-leak-across-shaders.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/glsl/bugs/nested-sequence-operator.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/programs/program-infolog.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/rendering/clipping-wide-points.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/rendering/gl-viewport-test-2.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/rendering/out-of-bounds-index-buffers.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/textures/canvas_sub_rectangle/tex-2d-rgb-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/textures/canvas_sub_rectangle/tex-2d-rgb-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/buffers/buffer-data-and-buffer-sub-data-sub-source.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/buffers/get-buffer-sub-data.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/buffers/one-large-uniform-buffer.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/extensions/ext-disjoint-timer-query-webgl2.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/array-element-increment.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/bool-type-cast-bug-uint-ivec-uvec.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/compound-assignment-type-combination.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/invalid-invariant.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/no-attribute-vertex-shader.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/shader-with-invalid-characters.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/shader-with-mis-matching-uniform-block.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/texture-offset-uniform-texture-coordinate.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/tricky-loop-conditions.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/unary-minus-operator-in-dynamic-loop.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/uniform-block-layout-match.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/uniform-block-layouts.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/valid-invariant.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/vector-dynamic-indexing-nv-driver-bug.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/misc/getextension-while-pbo-bound-stability.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/misc/object-deletion-behaviour-2.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/misc/views-with-offsets.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/reading/format-r11f-g11f-b10f.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/reading/read-pixels-from-rgb8-into-pbo-bug.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/renderbuffers/multisample-with-full-sample-counts.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/attrib-type-match.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/blitframebuffer-filter-outofbounds.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/blitframebuffer-filter-srgb.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/blitframebuffer-multisampled-readbuffer.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/blitframebuffer-outside-readbuffer.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/blitframebuffer-scissor-enabled.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/blitframebuffer-size-overflow.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/blitframebuffer-srgb-and-linear-drawbuffers.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/blitframebuffer-stencil-only.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/blitframebuffer-test.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/canvas-resizing-with-pbo-bound.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/clear-func-buffer-type-match.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/clear-srgb-color-buffer.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/clipping-wide-points.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/framebuffer-unsupported.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/fs-color-type-mismatch-color-buffer-type.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/instanced-rendering-bug.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/out-of-bounds-index-buffers-after-copying.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/rendering-sampling-feedback-loop.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/rgb-format-support.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/uniform-block-buffer-size.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/sync/sync-webgl-specific.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb9_e5-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb9_e5-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb9_e5-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb9_e5-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/misc/active-3d-texture-bug.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/misc/copy-texture-image-luma-format.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/misc/copy-texture-image-webgl-specific.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/misc/integer-cubemap-specification-order-bug.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/misc/integer-cubemap-texture-sampling.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/misc/tex-image-and-sub-image-with-array-buffer-view-sub-source.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/misc/tex-image-with-bad-args-from-dom-elements.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/misc/tex-image-with-bad-args.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/misc/tex-image-with-different-data-source.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/misc/tex-srgb-mipmap.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/transform_feedback/two-unreferenced-varyings.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/transform_feedback/unwritten-output-defaults-to-zero.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex2d_00.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex2d_01.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex2d_02.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex2d_03.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex2d_04.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex2d_05.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex2darray_00.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex2darray_01.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex2darray_02.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex2darray_03.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex2darray_04.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex2darray_05.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex3d_00.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex3d_01.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex3d_02.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex3d_03.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex3d_04.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex3d_05.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/texcube_00.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/texcube_01.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/texcube_02.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/texcube_03.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/texcube_04.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/texcube_05.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fboinvalidate/default.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fboinvalidate/format_00.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fboinvalidate/format_01.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fboinvalidate/format_02.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fboinvalidate/sub.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fboinvalidate/target.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fboinvalidate/whole.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbomultisample.2_samples.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbomultisample.4_samples.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbomultisample.8_samples.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/recreate_color_00.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/recreate_color_01.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/recreate_color_02.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/recreate_color_03.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/recreate_color_04.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/recreate_color_05.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/recreate_color_06.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/recreate_depth_stencil.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/resize_00.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/resize_01.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/resize_02.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/resize_03.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/shared_colorbuffer_00.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/shared_colorbuffer_01.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/shared_colorbuffer_02.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/shared_colorbuffer_clear.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/shared_depth_stencil.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/stencil_clear.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fragmentoutput/array.fixed.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fragmentoutput/array.float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fragmentoutput/array.int.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fragmentoutput/array.uint.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fragmentoutput/basic.fixed.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fragmentoutput/basic.float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fragmentoutput/basic.int.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fragmentoutput/basic.uint.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fragmentoutput/random_00.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fragmentoutput/random_01.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fragmentoutput/random_02.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_00.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_01.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_02.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_03.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_04.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_05.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_06.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_07.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_08.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_09.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_10.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_11.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_12.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_13.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_14.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_15.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_16.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_17.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_18.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_19.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_20.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_21.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_22.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_23.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_24.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_25.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_26.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_27.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_28.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_29.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_30.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_31.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_32.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_33.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_34.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/default_framebuffer_00.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/default_framebuffer_01.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/default_framebuffer_02.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/default_framebuffer_03.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/default_framebuffer_04.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/default_framebuffer_05.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/default_framebuffer_06.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/depth_stencil.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/rect_00.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/rect_01.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/rect_02.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/rect_03.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/rect_04.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/rect_05.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/rect_06.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/occlusionquery_conservative.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/occlusionquery_strict.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/primitiverestart/00.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/primitiverestart/01.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/primitiverestart/02.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/primitiverestart/03.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/primitiverestart/04.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/primitiverestart/05.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/primitiverestart/06.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/primitiverestart/07.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/shaderderivate_dfdx.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/shaderderivate_dfdy.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/shaderderivate_fwidth.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/shaderoperator/common_functions.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/js/tests/clipping-wide-points.js
create mode 100644 dom/canvas/test/webgl-conf/checkout/js/tests/compound-assignment-type-combination.js
create mode 100644 dom/canvas/test/webgl-conf/checkout/js/tests/tex-image-and-sub-image-2d-with-canvas-sub-rectangle.js
create mode 100644 dom/canvas/test/webgl-conf/checkout/js/tests/tex-image-and-sub-image-3d-with-canvas-sub-rectangle.js
bf6a6ad3296eb520a318fec018ad3e11f861e189: Bug 1329051 - Remove Old Driver Workaround. r=jgilbert
Chih-Yi Leu <cleu@mozilla.com> - Thu, 12 Jan 2017 19:42:00 +0100 - rev 357323
Push
10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1329051 - Remove Old Driver Workaround. r=jgilbert
84c7a36da084c5f256454ca4b8a6481d94735822: Bug 1278199 - Reset viewport offset on SetDimensions and clamp to MAX_VIEWPORT_DIMS. r=jgilbert
kvark <kvark@mozilla.com> - Tue, 10 Jan 2017 14:15:00 -0500 - rev 357057
Push
10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1278199 - Reset viewport offset on SetDimensions and clamp to MAX_VIEWPORT_DIMS. r=jgilbert
926cb3c2f79aa10a59fcdaec5eaf138780a1dcc9: Bug 1325685 - Ensure the cube attachment is complete. r=jgilbert
kvark <kvark@mozilla.com> - Tue, 10 Jan 2017 09:32:00 -0500 - rev 356889
Push
10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1325685 - Ensure the cube attachment is complete. r=jgilbert
a5d77680287366f710d086d93476b9075aa5df9b: Bug 1324765 - Prevent infinite macro expansion by cherry-picking changeset from newer ANGLE version. r=jgilbert
Chih-Yi Leu <cleu@mozilla.com> - Tue, 10 Jan 2017 01:22:00 +0100 - rev 356784
Push
10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1324765 - Prevent infinite macro expansion by cherry-picking changeset from newer ANGLE version. r=jgilbert
d54ebcd1a796122e40d2bd3b6cb301aec273accd: Bug 1329044 - Avoid taking const references to fields behind accessors. r=jgilbert
kvark <kvark@mozilla.com> - Mon, 09 Jan 2017 10:16:00 -0500 - rev 356701
Push
10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1329044 - Avoid taking const references to fields behind accessors. r=jgilbert
1940969b24fbe8186b4aa8f628fa2d9f1eddf110: Bug 1237748 - Avoid deleting the stencil RB if it's the same as the depth RB. r=jgilbert
kvark <kvark@mozilla.com> - Mon, 09 Jan 2017 10:25:00 -0500 - rev 356665
Push
10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1237748 - Avoid deleting the stencil RB if it's the same as the depth RB. r=jgilbert
729992b82a430b500d3d2c5cade27516356efb2c: Bug 1324543 - Fix inheritance in our webidl. - r=jgilbert,bz
Boris Zbarsky <bz@mozilla.com> - Tue, 20 Dec 2016 15:47:13 -0800 - rev 354782
Push
10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1324543 - Fix inheritance in our webidl. - r=jgilbert,bz
MozReview-Commit-ID: 7W95FqqfBuE
422dd1f29d6e8e8d05300e02849724e7d5d032f0: Bug 1320613 - Add nullptr check for attach. r=jgilbert,
vincentliu <vliu@mozilla.com> - Tue, 06 Dec 2016 14:34:39 -1000 - rev 353419
Push
10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1320613 - Add nullptr check for attach. r=jgilbert,
From 8f9578b8bebfdad04ca38eecd5fe0807b725e810 Mon Sep 17 00:00:00 2001
ethlin
---
dom/canvas/WebGLFramebuffer.cpp | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
57509edabda29d29fb27f65a9874ab1cf798484d: Bug 1316327 - Iterate through defined ColorBuffers from mResolvedCompleteData instead of mColorBuffers. r=jgilbert
Chih-Yi Leu <cleu@mozilla.com> - Tue, 29 Nov 2016 21:47:00 -0500 - rev 353001
Push
10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1316327 - Iterate through defined ColorBuffers from mResolvedCompleteData instead of mColorBuffers. r=jgilbert
616c1cdadadee675b4e6b7ec50418506d6a7a153: Bug 1320892 - Remove useless assertion (which is breaking the build with gcc 7.0 and --enable-warnings-as-errors) r=jgilbert
Sylvestre Ledru <sledru@mozilla.com> - Tue, 29 Nov 2016 11:19:04 +0100 - rev 352839
Push
10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1320892 - Remove useless assertion (which is breaking the build with gcc 7.0 and --enable-warnings-as-errors) r=jgilbert
MozReview-Commit-ID: K0DWVA1Jbjb
84ea3d3b32484f098a868e9dc091e8c457d35615: Bug 1300549 - Bail out if we have already generated exceptions. r=jgilbert
Chih-Yi Leu <cleu@mozilla.com> - Thu, 24 Nov 2016 01:55:00 +0100 - rev 352800
Push
10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1300549 - Bail out if we have already generated exceptions. r=jgilbert
797ee4b5a94885a83851e5e45233a714ddfa0434: Bug 1319004 - Remove workaround for ANGLE. r=jgilbert
Ethan Lin <ethlin@mozilla.com> - Wed, 23 Nov 2016 00:01:00 +0100 - rev 352271
Push
10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1319004 - Remove workaround for ANGLE. r=jgilbert
fcf8c42bf382cd0e25fa47e16819072577f153e5: Bug 1319004 - Update to ANGLE/2924. r=jgilbert
Ethan Lin <ethlin@mozilla.com> - Wed, 23 Nov 2016 02:15:00 +0100 - rev 352270
Push
10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1319004 - Update to ANGLE/2924. r=jgilbert
6d906f5908d1014d3eb6f5a38d2d00aaaa2cc45e: Bug 1316539 - Add null pixel check in TexSubImage. r=jgilbert
Chih-Yi Leu <cleu@mozilla.com> - Mon, 21 Nov 2016 20:28:00 +0100 - rev 351837
Push
10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1316539 - Add null pixel check in TexSubImage. r=jgilbert
339c60ab68e4e56aa3e772cb680ea8c7d548aaa8: Bug 1316245 - In ZeroTextureData, bind texture before cleaning it. r=jgilbert
Ethan Lin <ethlin@mozilla.com> - Fri, 18 Nov 2016 00:16:00 -0500 - rev 351495
Push
10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1316245 - In ZeroTextureData, bind texture before cleaning it. r=jgilbert
9dc2ef01f861a6e710d885f074f5f7cee5207471: Bug 1316544 - Fix conformance test fail in texture-image-webgl-specific r=jgilbert
Chih-Yi Leu <cleu@mozilla.com> - Thu, 17 Nov 2016 21:22:00 +0100 - rev 351272
Push
10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1316544 - Fix conformance test fail in texture-image-webgl-specific r=jgilbert
adec88521ace1f0afdc4bbfcfba65b77ace3cd8b: Bug 1301671 - Cannot bind deleted objects. - r=jgilbert
Emilio Cobos Álvarez <ecoal95@gmail.com> - Tue, 15 Nov 2016 18:12:10 -0800 - rev 351218
Push
10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1301671 - Cannot bind deleted objects. - r=jgilbert
MozReview-Commit-ID: DV6a2pYMyIU
f9f88713123dd3486daa5e71559f64e5131050f8: Bug 1317625. Stop using xpc::AccessCheck in WebGL code. r=jgilbert
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 16 Nov 2016 14:10:22 -0500 - rev 350871
Push
10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1317625. Stop using xpc::AccessCheck in WebGL code. r=jgilbert
e6f4bb5cf32188efda9eab669f6829ba5f7750db: Bug 1316931 - Put DX interop2 status into gfxVars. r=dvander,jgilbert
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 14 Nov 2016 17:13:40 -0500 - rev 350607
Push
10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1316931 - Put DX interop2 status into gfxVars. r=dvander,jgilbert
This allows the GLContextProviderWGL to be created on the compositor
thread, which is something we need for webrender integration.
MozReview-Commit-ID: DtBe9nUTdK7
fa0b586fa39d99daac1d1950ee8ad35cc901c091: Bug 1317068 - Fix typo in pref name. r=jgilbert
Kartikaya Gupta <kgupta@mozilla.com> - Sat, 12 Nov 2016 11:06:27 -0500 - rev 350444
Push
10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1317068 - Fix typo in pref name. r=jgilbert
MozReview-Commit-ID: 4YyMbOnFvW7
d306f88dfd3a8701053073ae78d435d06e907d9c: Bug 1278199 - Reset viewport offset on SetDimensions and clamp to MAX_VIEWPORT_DIMS. r=jgilbert, a=jcristau
kvark <kvark@mozilla.com> - Tue, 10 Jan 2017 14:15:00 -0500 - rev 350259
Push
10590 by ryanvm@gmail.com at Mon, 16 Jan 2017 21:14:58 +0000
Bug 1278199 - Reset viewport offset on SetDimensions and clamp to MAX_VIEWPORT_DIMS. r=jgilbert, a=jcristau
6a1390959835e2840f140c6f91740085d6fea340: Bug 1325685 - Ensure the cube attachment is complete. r=jgilbert a=jcristau
kvark <kvark@mozilla.com> - Tue, 10 Jan 2017 09:32:00 -0500 - rev 350185
Push
10565 by cbook@mozilla.com at Thu, 12 Jan 2017 14:47:51 +0000
Bug 1325685 - Ensure the cube attachment is complete. r=jgilbert a=jcristau
ce6b5197e49f006bb3d2530b0932358bbe5cb138: Bug 1324765 - Prevent infinite macro expansion by cherry-picking changeset from newer ANGLE version. r=jgilbert, a=jcristau
Chih-Yi Leu <cleu@mozilla.com> - Tue, 10 Jan 2017 01:22:00 +0100 - rev 350174
Push
10563 by ryanvm@gmail.com at Wed, 11 Jan 2017 23:19:35 +0000
Bug 1324765 - Prevent infinite macro expansion by cherry-picking changeset from newer ANGLE version. r=jgilbert, a=jcristau
b1207646a147355d57b39255c48f635efbaba2eb: Bug 1329044 - Avoid taking const references to fields behind accessors. r=jgilbert a=jcristau
kvark <kvark@mozilla.com> - Mon, 09 Jan 2017 10:16:00 -0500 - rev 350127
Push
10554 by cbook@mozilla.com at Tue, 10 Jan 2017 14:46:46 +0000
Bug 1329044 - Avoid taking const references to fields behind accessors. r=jgilbert a=jcristau
e58d9eef4c96901f243db1491282e4619d4bd980: Bug 1324543 - Fix inheritance in our webidl. - r=jgilbert,bz a=gchang
Boris Zbarsky <bz@mozilla.com> - Tue, 20 Dec 2016 15:47:13 -0800 - rev 349844
Push
10482 by jgilbert@mozilla.com at Sun, 25 Dec 2016 21:58:38 +0000
Bug 1324543 - Fix inheritance in our webidl. - r=jgilbert,bz a=gchang
MozReview-Commit-ID: 7W95FqqfBuE
72990bca82a937cb7128bb30ef7133139025f83c: Bug 1317625. Stop using xpc::AccessCheck in WebGL code. r=bz,jgilbert a=gchang
Boris Zbarsky <bzbarsky@mit.edu> - Sun, 25 Dec 2016 00:32:06 -0800 - rev 349843
Push
10482 by jgilbert@mozilla.com at Sun, 25 Dec 2016 21:58:38 +0000
Bug 1317625. Stop using xpc::AccessCheck in WebGL code. r=bz,jgilbert a=gchang
MozReview-Commit-ID: 8bKKmB7zNCQ
201b4eb48284ca78eebbadebcd9cb023aa375dea: Bug 1324543 - Fix inheritance in our webidl. - r=jgilbert,bz. a=gchang
Boris Zbarsky <bz@mozilla.com> - Tue, 20 Dec 2016 15:47:13 -0800 - rev 349782
Push
10466 by ihsiao@mozilla.com at Thu, 22 Dec 2016 03:14:37 +0000
Bug 1324543 - Fix inheritance in our webidl. - r=jgilbert,bz. a=gchang
MozReview-Commit-ID: 7W95FqqfBuE
01baa08ef776f2c3ba5b59a75753d2c47a2187ef: Bug 1320892 - Remove useless assertion (which is breaking the build with gcc 7.0 and --enable-warnings-as-errors) r=jgilbert a=gchang
Sylvestre Ledru <sledru@mozilla.com> - Tue, 29 Nov 2016 11:19:04 +0100 - rev 349679
Push
10435 by jgilbert@mozilla.com at Fri, 16 Dec 2016 21:39:02 +0000
Bug 1320892 - Remove useless assertion (which is breaking the build with gcc 7.0 and --enable-warnings-as-errors) r=jgilbert a=gchang
MozReview-Commit-ID: K0DWVA1Jbjb
776295ca0f6452579385b6320e381857e98e46e9: Bug 1320892 - Remove useless assertion (which is breaking the build with gcc 7.0 and --enable-warnings-as-errors) r=jgilbert a=gchang
Sylvestre Ledru <sledru@mozilla.com> - Tue, 29 Nov 2016 11:19:04 +0100 - rev 349644
Push
10428 by jgilbert@mozilla.com at Fri, 16 Dec 2016 01:22:12 +0000
Bug 1320892 - Remove useless assertion (which is breaking the build with gcc 7.0 and --enable-warnings-as-errors) r=jgilbert a=gchang
MozReview-Commit-ID: K0DWVA1Jbjb
37d7bbe99bc5a676d9a743d502a2479b15f783d4: Bug 1320613 - Add nullptr check for attach. r=jgilbert a=gchang
vincentliu <vliu@mozilla.com> - Tue, 06 Dec 2016 14:34:39 -1000 - rev 349628
Push
10424 by cbook@mozilla.com at Thu, 15 Dec 2016 15:05:05 +0000
Bug 1320613 - Add nullptr check for attach. r=jgilbert a=gchang
From 8f9578b8bebfdad04ca38eecd5fe0807b725e810 Mon Sep 17 00:00:00 2001
ethlin
---
dom/canvas/WebGLFramebuffer.cpp | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)