Rev 241 | Rev 243 | Go to most recent revision | Last modification | Compare with Previous | View Log | RSS feed
* General - Excluded ES-Matrix from build path * builder.php - Added experimental resolveDeps() (unused) * dom.js - Added jsx.dom.createElementFromObj() (from anti-SOPA.js) * dom/audio.js - Fixed error-prone for-in loop * dom/css.js - Added jsx.dom.css.selectors using productions from css3-selectors, clean-up of jsx.dom.css.SelectorList.prototype.findSimpleSelector() - Added jsx.dom.css.findRules() (from zattoo.user.js) - Added jsx.dom.css.getSpecificity() - jsx.dom.css.getElemByClassName(): + Supports context node + Major fix with class map + Improved performance - Added jsx.dom.css.makeInline() * dom/timer.js - jsx.dom.Timer() uses Object.keys() if available * dom/widgets.js - jsx.dom.widgets.SpinnerInput() rethrows unhandled exception (using new jsx.rethrowThis()) * http.js - Returns success listener return value (for synchronous handling), disabled server-stop code * map.js - Now in strict mode, which fixed stupid bugs * math.js - Fixed namespace problems in JSDT * math/algebra.js - Moved to jsx.math namespace - Fixed matrix methods * math/bigdecimal.js - Experimental arbitrary precision support * math/float.js - Moved to jsx.math namespace - Renamed and fixed max/min/avg methods * object.js - jsx.throwThis(): + Supports (re-)throwing Errors with isPrototypeOf() checking - Added jsx.rethrowThis() anyway - Added Array.isArray() emulation (TODO: optional augmentation, see es-matrix) - Fixed JSdoc * regexp.js - Rethrows RegExp exceptions with jsx.rethrowThis() - Cleaner PCRE named subpatterns support - Fixed JSdoc * test/debug.js - jsx.debug.test() uses jsx.tryThis() instead of plain eval() (for es-matrix) * test/regexp.html - Added test for PCRE named subpatterns support - Prints results to document (for mobiles and StackOverflow) * test/test.js - Split jsx.test.assert() and jsx.test.assertTrue() - jsx.test.assertTrue() and .assertFalse() expect real booleans - Added jsx.test.assertUndefined() - Fixed "variable may not have been initialized" in JSDT * xpath.js - Rethrows XPath exceptions with jsx.rethrowThis()