- XPC Shell support via xpcwindow.
- Adding compat for xpcwindow
Major internal rewrite of module definition.
Upgraded test-agent deps to 0.5.4 from ~0.3
- Adding TCP driver for node
Added support for wrapping/unwrapping elements in script functions.
executeScript, executeJsScript, executeAsyncScript now accept either a string or a function as the script argument.
Added .scriptWith function to Marionette.Element that will automatally pass that element to a remote script.
- Reenable executeAsyncScript it will work in b2g with generators.
- HttpPolling driver now supported in node.
- goUrl command is now supported.
- getAttribute was updated to support newer marionette.
Error handling for when connections fail to be setup (connect in drivers)
Fixed error related to out of order responses if chaining directly after connect.
close method to be supported in drivers to closing marionette connections.
- marionette.js cleanup and cosmetic fixes.
- Initial release with support for the majority of all marionette server commands. No error handling in client though.