gecko/content/canvas/test/webgl
Benoit Jacob 7f9677a997 Bug 696009 and bug 695947 - frequent linux-pgo intermittent oranges since Bug 615976 (WebGL AA) landed - no review, fix bustage
We've seen frequent intermittent failures in WebGL tests since WebGL AA landed. This turns out to be OOM conditions leading to failure to create WebGL contexts, due to the fact that the JS engine keeps too many unreferenced WebGL contexts around before it decides to GC (bug 617453). This patch makes us trigger the GC before every WebGL test page (there are 300 of them) which has proved to solve the problem on tryserver, with 18 green runs without any orange: https://tbpl.mozilla.org/?tree=Try&rev=789cf49fdc63

Failures occured most of the time on 32bit linux-pgo but have been observed on 64bit too, see bug 695947 comment 6.
2011-10-22 13:48:47 -04:00
..
conformance Bug 694730 - Upgrade WebGL conformance test suite to r15815 - no review 2011-10-16 21:19:28 -04:00
extra Bug 694730 - Upgrade WebGL conformance test suite to r15815 - no review 2011-10-16 21:19:28 -04:00
misc Back out bug 679864 (e6a4dd7f9906 - 7a9079ac5718) because of Win debug M1 failures 2011-08-22 13:23:21 -07:00
resources Bug 694730 - Upgrade WebGL conformance test suite to r15815 - no review 2011-10-16 21:19:28 -04:00
00_test_list.txt Back out bug 679864 (e6a4dd7f9906 - 7a9079ac5718) because of Win debug M1 failures 2011-08-22 13:23:21 -07:00
disable-quickCheckAPI.patch Bug 694730 - Upgrade WebGL conformance test suite to r15815 - no review 2011-10-16 21:19:28 -04:00
dont-load-image-from-internet.patch Bug 694730 - Upgrade WebGL conformance test suite to r15815 - no review 2011-10-16 21:19:28 -04:00
failing_tests_linux.txt Bug 615976 - Fix ResizeOffscreenFBO to attempt resize without AA if resize with AA failed - r=bjacob 2011-10-19 15:09:57 -04:00
failing_tests_mac.txt Bug 681791 - Fixes GLContext::ResizeOffscreen leaving a mess on failure - r=bjacob 2011-10-19 15:09:57 -04:00
failing_tests_windows.txt Bug 681791 - Fixes GLContext::ResizeOffscreen leaving a mess on failure - r=bjacob 2011-10-19 15:09:57 -04:00
Makefile.in Bug 685518 part 2. Move the crossorigin webgl test to a saner location so I can add cross-origin non-webgl tests. r=roc 2011-09-09 17:58:38 -04:00
README.mozilla Bug 694730 - Upgrade WebGL conformance test suite to r15815 - no review 2011-10-16 21:19:28 -04: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
remove-uniqueObjectTest.patch Bug 694730 - Upgrade WebGL conformance test suite to r15815 - no review 2011-10-16 21:19:28 -04:00
test_webgl_conformance_test_suite.html Bug 696009 and bug 695947 - frequent linux-pgo intermittent oranges since Bug 615976 (WebGL AA) landed - no review, fix bustage 2011-10-22 13:48:47 -04:00
undo-r15330-async-test-list-loading.patch Bug 694730 - Upgrade WebGL conformance test suite to r15815 - no review 2011-10-16 21:19:28 -04:00
webgl-conformance-tests.html Bug 694730 - Upgrade WebGL conformance test suite to r15815 - no review 2011-10-16 21:19:28 -04: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