gecko/content/canvas/test/webgl/conformance
Benoit Jacob 3f7d139bd9 Bug 656277 - Prevent loading WebGL textures from cross-domain images - r=bzbarsky, a=jpr
This blocks using cross-domain images and tainted canvases as WebGL textures, in response to a timing attack allowing to get approximations of cross domain images' pixel data.

This is known to break legitimate Web content (e.g. bug 662570), so it's sad to have to land this. In the hopefully near future, a way forward will be implemented allowing affected Web content to resume working: we will allow cross-domain textures that have CORS approval. This is being coordinated with other WebGL implementers on the WebGL mailing lists.
2011-06-07 13:47:54 -04:00
..
more Bug 656277 - Prevent loading WebGL textures from cross-domain images - r=bzbarsky, a=jpr 2011-06-07 13:47:54 -04:00
resources Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
shaders Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
00_readme.txt Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
00_test_list.txt Bug 656277 - Prevent loading WebGL textures from cross-domain images - r=bzbarsky, a=jpr 2011-06-07 13:47:54 -04:00
array-buffer-crash.html Update in-tree WebGL test suite to r12629 2010-10-09 12:44:24 -07:00
array-buffer-view-crash.html Update in-tree WebGL test suite to r12629 2010-10-09 12:44:24 -07:00
array-unit-tests.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
bad-arguments-test.html b=612334; update in-tree webgl tests from svn; npotb 2010-11-16 20:33:04 -08:00
buffer-bind-test.html Bug 590729 - Update WebGL tests to upstream r12308, and Mochitest improvements - r=vladimir, a=blocking2.0 2010-08-25 19:09:26 -04:00
buffer-data-array-buffer.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
buffer-preserve-test.html Bug 636913 - fix buffer-preserve-test.html so it works in the mochitest - r=joedrew 2011-05-20 15:53:53 -04:00
canvas-test.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
constants.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
context-attributes-alpha-depth-stencil-antialias.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
context-lost-restored.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
context-lost.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
context-type-test.html [npotb] Import WebGL test suite into tree 2010-06-04 12:03:40 -07:00
copy-tex-image-and-sub-image-2d.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
draw-arrays-out-of-bounds.html b=612334; update in-tree webgl tests from svn; npotb 2010-11-16 20:33:04 -08:00
draw-elements-out-of-bounds.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
error-reporting.html Bug 590729 - Update WebGL tests to upstream r12308, and Mochitest improvements - r=vladimir, a=blocking2.0 2010-08-25 19:09:26 -04:00
framebuffer-object-attachment.html b=612334; update in-tree webgl tests from svn; npotb 2010-11-16 20:33:04 -08:00
framebuffer-test.html Bug 590729 - Update WebGL tests to upstream r12308, and Mochitest improvements - r=vladimir, a=blocking2.0 2010-08-25 19:09:26 -04:00
get-active-test.html b=578509; Update our copy of the WebGL conformance test suite to svn 11955; r=vladimir 2010-07-16 10:30:32 -04:00
gl-bind-attrib-location-test.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
gl-clear.html Update in-tree WebGL test suite to r12629 2010-10-09 12:44:24 -07:00
gl-drawelements.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
gl-enable-enum-test.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
gl-enable-vertex-attrib.html Bug 590729 - Update WebGL tests to upstream r12308, and Mochitest improvements - r=vladimir, a=blocking2.0 2010-08-25 19:09:26 -04:00
gl-enum-tests.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
gl-get-active-attribute.html Bug 590729 - Update WebGL tests to upstream r12308, and Mochitest improvements - r=vladimir, a=blocking2.0 2010-08-25 19:09:26 -04:00
gl-get-active-uniform.html Update in-tree WebGL test suite to r12629 2010-10-09 12:44:24 -07:00
gl-get-calls.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
gl-getshadersource.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
gl-getstring.html Update in-tree WebGL test suite to r12629 2010-10-09 12:44:24 -07:00
gl-min-attribs.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
gl-min-textures-unroll.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
gl-min-textures.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
gl-min-uniforms.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
gl-object-get-calls.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
gl-pixelstorei.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
gl-scissor-test.html b=593850; [webgl] fix gl-scissor test; r=bjacob 2010-09-13 08:55:29 -07:00
gl-shader-test.html [npotb] Import WebGL test suite into tree 2010-06-04 12:03:40 -07:00
gl-teximage.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
gl-uniform-arrays.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
gl-uniform-bool.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
gl-uniformmatrix4fv.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
gl-unknown-uniform.html Bug 590729 - Update WebGL tests to upstream r12308, and Mochitest improvements - r=vladimir, a=blocking2.0 2010-08-25 19:09:26 -04:00
gl-vertex-attrib-zero-issues.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
gl-vertex-attrib.html Bug 590729 - Update WebGL tests to upstream r12308, and Mochitest improvements - r=vladimir, a=blocking2.0 2010-08-25 19:09:26 -04:00
gl-vertexattribpointer.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
glsl-2types-of-textures-on-same-unit.html [no bug]; update webgl test; a=npotb 2010-12-22 19:25:48 -08:00
glsl-conformance.html Bug 657748 - Update ANGLE to r653 - a=joe 2011-05-24 11:05:56 -04:00
include.vs Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
incorrect-context-object-behaviour.html b=578509; Update our copy of the WebGL conformance test suite to svn 11955; r=vladimir 2010-07-16 10:30:32 -04:00
index-validation-copies-indices.html Bug 590729 - Update WebGL tests to upstream r12308, and Mochitest improvements - r=vladimir, a=blocking2.0 2010-08-25 19:09:26 -04:00
index-validation-crash-with-buffer-sub-data.html Bug 590729 - Update WebGL tests to upstream r12308, and Mochitest improvements - r=vladimir, a=blocking2.0 2010-08-25 19:09:26 -04:00
index-validation-verifies-too-many-indices.html Bug 590729 - Update WebGL tests to upstream r12308, and Mochitest improvements - r=vladimir, a=blocking2.0 2010-08-25 19:09:26 -04:00
index-validation-with-resized-buffer.html Bug 590729 - Update WebGL tests to upstream r12308, and Mochitest improvements - r=vladimir, a=blocking2.0 2010-08-25 19:09:26 -04:00
index-validation.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
instanceof-test.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
invalid-passed-params.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
invalid-UTF-16.html b=578509; Update our copy of the WebGL conformance test suite to svn 11955; r=vladimir 2010-07-16 10:30:32 -04:00
is-object.html b=612334; update in-tree webgl tests from svn; npotb 2010-11-16 20:33:04 -08:00
methods.html Update in-tree WebGL test suite to r12629 2010-10-09 12:44:24 -07:00
more-than-65536-points.html b=578509; Update our copy of the WebGL conformance test suite to svn 11955; r=vladimir 2010-07-16 10:30:32 -04:00
null-object-behaviour.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
null-uniform-location.html Bug 590729 - Update WebGL tests to upstream r12308, and Mochitest improvements - r=vladimir, a=blocking2.0 2010-08-25 19:09:26 -04:00
object-deletion-behaviour.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
oes-standard-derivatives.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
oes-texture-float.html Bug 630672 - fixes for WebGL OES_texture_float extension - r=joedrew 2011-05-20 15:53:53 -04:00
oes-vertex-array-object.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
origin-clean-conformance.html Bug 626996 - WebGL tests shouldn't be loading pages from the Internet - r=ehsan a=jrmuizel 2011-01-20 17:24:47 -05:00
point-size.html Bug 590729 - Update WebGL tests to upstream r12308, and Mochitest improvements - r=vladimir, a=blocking2.0 2010-08-25 19:09:26 -04:00
program-test.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
read-pixels-pack-alignment.html b=612334; update in-tree webgl tests from svn; npotb 2010-11-16 20:33:04 -08:00
read-pixels-test.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
renderbuffer-initialization.html update in-tree webgl conformance tests copy; r=npotb 2010-12-03 14:44:01 -08:00
resource-sharing-test.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
tex-image-and-sub-image-2d-with-array-buffer-view.html b=612334; update in-tree webgl tests from svn; npotb 2010-11-16 20:33:04 -08:00
tex-image-and-sub-image-2d-with-image-data.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
tex-image-and-sub-image-2d-with-image.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
tex-image-and-sub-image-2d-with-video.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
tex-image-and-uniform-binding-bugs.html Bug 590729 - Update WebGL tests to upstream r12308, and Mochitest improvements - r=vladimir, a=blocking2.0 2010-08-25 19:09:26 -04:00
tex-image-with-format-and-type.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
tex-image-with-invalid-data.html b=612334; update in-tree webgl tests from svn; npotb 2010-11-16 20:33:04 -08:00
tex-input-validation.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
tex-sub-image-2d-bad-args.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
tex-sub-image-2d.html Bug 590729 - Update WebGL tests to upstream r12308, and Mochitest improvements - r=vladimir, a=blocking2.0 2010-08-25 19:09:26 -04:00
texparameter-test.html b=593850; [webgl] remove bogus webgl debug utils from tests; r=bjacob 2010-09-13 08:56:13 -07:00
texture-active-bind-2.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
texture-active-bind.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
texture-complete.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
texture-formats-test.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
texture-npot.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
texture-transparent-pixels-initialized.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
triangle.html b=578509; Update our copy of the WebGL conformance test suite to svn 11955; r=vladimir 2010-07-16 10:30:32 -04:00
type-conversion-test.html b=612334; update in-tree webgl tests from svn; npotb 2010-11-16 20:33:04 -08:00
uniform-location.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
uniform-samplers-test.html b=593850; [webgl] remove bogus webgl debug utils from tests; r=bjacob 2010-09-13 08:56:13 -07:00
uninitialized-test.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
viewport-unchanged-upon-resize.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
webgl-specific.html Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00