Hi all, before saying anything about the most recent update, I'd just like to say thanks to everyone whose reported bugs on defective test cases thus far. Your valuable feedback truly does help make test262 an accurate conformance suite for ECMAScript 5! Please keep the bug reports coming.
Several hours ago roughly 750 test case additions were pushed out to http://test262.ecmascript.org. This included coverage for the following ES5.1 sections: - 7.6 - 15.12.2 - 15.12.3 - 15.2.3.8 - 15.2.3.9 - 15.2.3.10 - 15.2.3.12 - 15.2.3.13 - 15.2.3.14 - 15.4.3.2 - 15.4.4.14 - 15.4.4.15 - 15.4.4.16 - 15.4.4.17 - 15.4.4.18 - 15.4.4.19 - 15.4.4.20 - 15.4.4.21 - 15.4.4.22 - 15.5.4.20 Setting aside Strict Mode for the moment, we should now have decent coverage for all ES5.1 sections! With this in mind, please file bugs on http://bugs.ecmascript.org if you do spot missing tests for some particular section. Also, it goes without saying everyone's again encouraged to run the tests against your favorite browser to help spot any cases that might be potentially invalid. The other big change for test262 today is an internal one that few will notice - we now use JSON instead of pure XML for bundling the test cases. This improvement and limiting the number of test cases per JSON file should result in a perceived performance improvement for most browsers. There were also a number of small issues (e.g., grammatical errors) with the website itself that have been addressed. My best, Dave From: [email protected] [mailto:[email protected]] On Behalf Of Dave Fugate Sent: Friday, February 25, 2011 4:48 PM To: [email protected]; [email protected] Subject: test262 website update Hi everyone, this is just an FYI that the following test262 changes were recently submitted to Mercurial and propagated to http://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 https://bugs.ecmascript.org/show_bug.cgi?id=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 here<https://bugs.ecmascript.org/enter_bug.cgi>. Thanks! Dave
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

