gecko/content/canvas/test/webgl
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
..
conformance Bug 656277 - Prevent loading WebGL textures from cross-domain images - r=bzbarsky, a=jpr 2011-06-07 13:47:54 -04:00
extra Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
misc b=578509; Update our copy of the WebGL conformance test suite to svn 11955; r=vladimir 2010-07-16 10:30:32 -04:00
resources Bug 657190 - the WebGL mochitest is downloading images from internet - r=philor 2011-05-20 15:53:53 -04:00
00_test_list.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
delete-quickCheckAPI.patch Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
disable-gl-min-textures.patch Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
dont-load-image-from-internet.patch Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
failing_tests_linux.txt Bug 636942 - stencil separate param validation must now occur on draw calls - r=jrmuizel 2011-05-20 15:53:53 -04:00
failing_tests_mac.txt Bug 659349 - WebGL allows access to uninitialised graphics memory - r=jrmuizel 2011-05-26 14:24:48 -04:00
failing_tests_windows.txt Bug 636942 - stencil separate param validation must now occur on draw calls - r=jrmuizel 2011-05-20 15:53:53 -04:00
increase-timeout-delays.patch Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
Makefile.in Bug 647468 - make $(TAR) use stdin/stdout explicitly in content/canvas/test/webgl/Makefile.in; r=bjacob 2011-04-11 00:49:12 -04:00
README.mozilla Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05: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
test_webgl_conformance_test_suite.html Bug 659349 - WebGL allows access to uninitialised graphics memory - r=jrmuizel 2011-05-26 14:24:48 -04:00
webgl-conformance-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

Welcome to the WebGL Conformance Test Suite
===========================================

This is the initial release of the WebGL conformance test suite.

NOTE TO USERS: Unless you are a WebGL implementor, there is no need to submit
a conformance result using this process.  Should you discover bugs in your
browser's WebGL implementation, either via this test suite or otherwise,
please report them to your browser vendor's bug tracking system.

FOR WEBGL IMPLEMENTORS: Please follow the isntructions below to create
a formal conformance submission.'

1) Open webgl-conformance-tests.html in your target browser

2) Press the "run tests" button

3) At the end of the run, press "display text summary"

4) Verify that the User Agent and WebGL renderer strings identify your browser and target correctly.

5) Copy the contents of the text summary (starting with "WebGL Conformance Test Results") and send via email to
   --- NEED ADDRESS HERE --- @khronos.org


- Version 1.0.0
- February 24, 2011