Rev 233 | Rev 235 | Go to most recent revision | Compare with Previous | Directory listing | View Log | RSS feed
* dom.js
- Added jsx.dom.isDescendantOfOrSelf()
* dom/css.js
- jsx.dom.css.getComputedStyle():
+ Caches document.defaultView
+ Throws exception if document.defaultView is available,
but getPropertyValue() is unavailable
* dom/events.js
- jsx.dom.addEventListener() uses jsx.object.isNativeMethod();
thanks to Esailija @ StackOverflow.com
* dom/timeout.js
- Added missing jsx.dom.timeout namespace definition
- Renamed jsx.dom.runLater() to jsx.dom.timeout.runAsync()
* dom/widgets.js
- jsx.dom.widgets.Widget():
+ Added comment, clarified variable names
- jsx.dom.widgets.Widget.prototype.update() updates
style and is called by inheriting types
- jsx.dom.widgets.SpinnerInput():
+ Sets width of HTML5-like buttons
+ Fixed: Double decrement/increment with HTML5
+ Fixed: Bogus e.keyIdentifier switch-case fall-through
* object.js
- Split isMethod() into isHostMethod() and isNativeMethod(),
keeping aliases (see dom/events.js)
* test/dom/countdown/index.php
- Added `input' element width to test
jsx.dom.widgets.Widget.prototype.update()
* httprequest.html
- Modified to test jsx.xpath.createFullNSResolver()
* xpath.js
- Now strict mode code
- jsx.xpath.evaluate()
+ Support implicit default namespace with MSXML
+ Fixed "implied global": res
- Added jsx.xpath.createFullNSResolver() to use
new jsx.xpath.collectNamespaces(); both throw
new jsx.xpath.InvalidNodeError
* test/test.xml.php
- Added from temporary directory