Wed 04 May 2016
I have just released a new version of the Marionette, well the executable that you need to download.
The main fix in this release is the ability to send over custom profiles that will be used. To be able to use the custom profile you will need to have
marionette:true capability and pass in a profile when you instantiate your FirefoxDriver.
We have also fixed a number of minor issues like IPv6 support and compiler warnings.
We have also move the repository where our executable is developed to live under the Mozilla Organization. This is now called GeckoDriver. We will be updating the naming of it in Selenium and documentation over the next few weeks.
Since you are awesome early adopters it would be great if we could raise bugs.
I am not expecting everything to work but below is a quick list that I know doesn't work.
- No support for self-signed certificates
- No support for actions
- No support logging endpoint
- I am sure there are other things we don't remember
Switching of Frames needs to be done with either a WebElement or an index. Windows can only be switched by window handles.
If in doubt, raise bugs!
Thanks for being an early adopter and thanks for raising bugs as you find them!