content/canvas/test/webgl-conformance/README.mozilla

changeset 0
6474c204b198
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/content/canvas/test/webgl-conformance/README.mozilla	Wed Dec 31 06:09:35 2014 +0100
     1.3 @@ -0,0 +1,30 @@
     1.4 +This is a local copy of the WebGL conformance suite, version 1.0.1, SVN revision 17794 (on the 1.0.1 branch, not on trunk)
     1.5 +
     1.6 +The canonical location for this 1.0.1 test suite is:
     1.7 +
     1.8 +  https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/conformance-suites/1.0.1
     1.9 +
    1.10 +The canonical location of the development tree is:
    1.11 +
    1.12 +  https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/sdk/tests
    1.13 +
    1.14 +All files and directories in this directory, with the exceptions listed below, come from
    1.15 +upstream and should not be modified without corresponding upstream fixes and/or a
    1.16 +patch file in this directory. The exceptions (the Mozilla-specific files) are:
    1.17 + * README.mozilla (this file)
    1.18 + * failing_tests_*.txt
    1.19 + * moz.build
    1.20 + * writemanifest.py
    1.21 + * *.patch files, if any
    1.22 +
    1.23 +How to do an update:
    1.24 + 1. unapply local patches (the .patch files here)
    1.25 + 2. perform the update:
    1.26 +   * method A: apply diff with new version
    1.27 +   * method B: erase all files here, import copy of new version.
    1.28 + 3. edit CONFORMANCE_TEST_VERSION in test_webgl_conformance_test_suite.html. That's what
    1.29 +    determines with tests to run, as some tests are only enabled in some not-yet-released
    1.30 +    version.
    1.31 + 4. reapply local patches.
    1.32 + 5. update this readme and the .patch files.
    1.33 + 6. run writemanifest.py to update test manifest.

mercurial