test262 website update

# Dave Fugate (15 years ago)

this is just an FYI that the following test262 changes were recently submitted to Mercurial and propagated to test262.ecmascript.org:

  • addition of 1,234 new test cases. These cover the following ES5.1 sections:
    • chapter07\7.6\7.6.1
    • chapter07\7.8\7.8.5
    • chapter11\11.8\11.8.2
    • chapter11\11.8\11.8.3
    • chapter12\12.6\12.6.3
    • chapter12\12.6\12.6.4
    • chapter12\12.7
    • chapter12\12.8
    • chapter12\12.9
    • chapter13\13.2
    • chapter15\15.10\15.10.2
    • chapter15\15.10\15.10.4
    • chapter15\15.10\15.10.6\15.10.6.2
    • chapter15\15.11\15.11.4\15.11.4.4
    • chapter15\15.1\15.1.1\15.1.1.1
    • chapter15\15.1\15.1.1\15.1.1.2
    • chapter15\15.1\15.1.1\15.1.1.3
    • chapter15\15.1\15.1.2\15.1.2.2
    • chapter15\15.1\15.1.2\15.1.2.3
    • chapter15\15.2\15.2.4\15.2.4.2
    • chapter15\15.3\15.3.4\15.3.4.5.1
    • chapter15\15.3\15.3.4\15.3.4.5.2
    • chapter15\15.4\15.4.4\15.4.4.10
    • chapter15\15.4\15.4.4\15.4.4.12
    • chapter15\15.4\15.4.4\15.4.4.4
    • chapter15\15.9\15.9.1\15.9.1.15
  • disabled 27 test cases due to ecmascript#18 (FunctionDeclaration in Statement context)
  • 26 test case modifications. Most of these involved replacing instances of 'window' with the global object
  • removal of 47 test cases. The bulk of these were dependent upon 'window' methods or properties such as 'document' and 'alert'

This puts our total test case count at 9,702 and brings us closer to being able to call the test suite feature complete. I highly encourage everyone to run the test suite against your favorite web browser to help identify any issues with the tests, harness, or website itself. If you do find something awry, it can be reported herebugs.ecmascript.org/enter_bug.cgi.