This release fixes a bug introduced by Firefox 220.127.116.11, which was just released today. It’s also the first prerelease of support for Firefox 3. If you’re running a Firefox 3 beta, please try out this release of Chickenfoot and let us know how it works for you.
- Chickenfoot scripts are now evaluated with mozIJSSubScript rather than eval.call(), because eval.call() is not supported in FF3 (or FF18.104.22.168, for that matter).
- Combined the Output pane and Actions pane together. If the Record Actions checkbox is enabled, then the Chickenfoot commands corresponding to the buttons you click and form controls you use are displayed in blue.
- Fixed a bug where the XPath displayed by the action recorder was sometimes broken.
- Fixed a bug where read() would create directories if the filename you’re trying to read doesn’t exist.
- Fixed bug #290: script editor sometimes introduces garbage character.
- Fixed bug #382 - when triggers are packaged as an extension, all triggers are now enabled in the package
Known bugs on Firefox 3:
- Calls down to Java crash the browser, so the extension packager (which currently uses Java) doesn’t work yet.
- Intermittent crashing observed on FF3/Windows.