A scriptable browser like PhantomJS, based on Firefox
New features and API:
loading
and loadingProgress
properties on webpage
onResourceError
parameter contains now always status
and statusText
propertiesproxy()
and setProxy()
methodsslimer.version
and slimer.geckoVersion
have a new prerelease
property.--headless
option on the command linefs.isSpecial()
onResourceRequested
: support of requestData.postData
when http method is “patch”See change details in release notes
See change details in release notes.
This new release brings new features and compatibility with Firefox 46. Among of them:
This version fixes also many bugs and conformance issues with PhantomJS 1.9.8 and 2.x.
See change details in release notes.
Note that there isn't anymore "standalone edition" (with embedding of XulRunner), because Mozilla ceased to maintain and build XulRunner. Only the "lightweight" edition is available from now, and you must install Firefox to run SlimerJS.