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
signature.asc
Description: OpenPGP digital signature