I did a quick search and noticed a few posts about how to do it with
RemoteWebDriver in Java and .NET, but also mentions of getting
exceptions trying to do so.
And currently looks like JSONWireProtocol doesn't spec out how you can
specify a Firefox profile.
Is it on the roadmap then if not supported yet? Would be helpful for
third party clients like PHP and Perl to be able to support Firefox
profiles.
https://code.google.com/p/selenium/wiki/JsonWireProtocol#/session
In the desiredCapabilities object, you can specify the firefox_profile
key, and give it a Base64-encoded profile - see
FirefoxDriver#extractProfile in the Java bindings
> --
> You received this message because you are subscribed to the Google Groups "webdriver" group.
> To post to this group, send email to webd...@googlegroups.com.
> To unsubscribe from this group, send email to webdriver+...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/webdriver?hl=en.
>
On Dec 8, 4:00 am, Daniel Wagner-Hall <dawag...@gmail.com> wrote:
> Yep - you specify it as part of the POST /session command:
>
> https://code.google.com/p/selenium/wiki/JsonWireProtocol#/session
>
> In the desiredCapabilities object, you can specify the firefox_profile
> key, and give it a Base64-encoded profile - see
> FirefoxDriver#extractProfile in the Java bindings
>
If we have to load XPI file with profile, I guess we have to figure
out how to do that with our target language/platform then pass as
base64 encoded value to RemoteWebDriver as a capability?
On Dec 8, 4:00 am, Daniel Wagner-Hall <dawag...@gmail.com> wrote:
> Yep - you specify it as part of the POST /session command:
>
> https://code.google.com/p/selenium/wiki/JsonWireProtocol#/session
>
> In the desiredCapabilities object, you can specify the firefox_profile
> key, and give it a Base64-encoded profile - see
> FirefoxDriver#extractProfile in the Java bindings
>