Hi,

On 13.10.18 03:07, Paul Wise wrote:
> On Fri, 2018-10-12 at 17:23 +0200, Sascha Girrulat wrote:
> 
>> The non-free stuff contains only the webdriver extension.
> 
> So once geckodriver is packaged, Selenium will work with Firefox via
> geckodriver instead of firefoxdriver and the only consequence of not> having 
> firefoxdriver is that WebDriver clients other than Selenium will
> not work with Firefox?
Hm, i am not 100% sure about that WebDriver stuff[1]. Geckodriver is the
link between browser and tests and acts as a proxy for the WebDriver
commands. Im not sure if the extension is still useful for something. If
i understand it right it's not needed anymore. But why it's still shipped?

> BTW, why is firefoxdriver non-free? The JavaScript files in the .xpi
> seem to be Apache and MPL licensed.Yes but not the .so files beside that. To 
> build everything from the
source it has to build from the main repository. But that's really a
muddled bunch of binary stuff and it's not clear if it's possible to
build it from source without breaking the DFSG.

> Also, didn't Firefox drop support for XUL extensions? The
> firefoxdriver.xpi extension doesn't appear to be a WebExtension.
Yes, i just updated to the 3.14 and there it's still looks like
WebExtension :(.

Cheers
Sascha

[1] https://www.seleniumhq.org/docs/03_webdriver.jsp

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to