Rev 229 | Rev 231 | Go to most recent revision | Compare with Previous | Directory listing | View Log | RSS feed
* .project, .buildpath
- Fixed project for JSDT and PDT
* ani.js
- Renamed framerate to frameRate
- Force frame rate and number of frames to be integer
- Clarified variable names
* builder.php
- Added PHPdoc for $_typeMap
- Added debug and verbose mode
- Removed unnecessary `else' statements
- Refined output comments
* dom/css.js
- Optimized jsx.dom.hoverImg()
- Fixed jsx.dom.css.SelectorList inheritance
- Fixed JSdoc for jsx.dom.css.SelectorList.prototype.get() return
* dom/events.js
- jsx.dom.addEventListener():
+ Returns null on failure (previously: false)
+ Handles exceptions of native addEventListener (touch event support)
- jsx.dom.createEventListener():
+ Added clientX, clientY, offsetX, offsetY properties to wrapped event object
+ Removed unnecessary `else' statements
+ Fixed: `this' in created listener does not refer to event target
* object.js
- Removed obsolete comments
- jsx.object.defineProperties(): Clarified variable names
- jsx.tryThis(): Abandon inefficient eval-always approach for now
(TODO: backwards compatibility of try..catch)
- jsx.throwThis(): Fixed string escaping
- Clarified variable names
- extend() calls in seperate statements (works better with JSDT)
* python.js
- Fixed JSdoc
- Added jsx.python.extend()
* regexp.js
- Ignores exceptions thrown by jsx.importFrom(), throws jsx.regexp.UCDLoadError later
* search.js
- Replaced deprecated method calls
* style.css
- Removed selectors specific to the es-matrix
* test/ani.html
- Removed unnecessary script references
* test/test.js
- Prints stack trace of exception-throwing test case
* test/regexp.html
- Added test case