-
1. Re: BrowserSim and Selenium WebDriver
ibuziuk Apr 25, 2014 6:32 AM (in response to asotobu)Hello, Alex
< Are there any webdriver available for running BrowserSim?
For now BrowserSim could be run using one of the following web engines - SWT.WEBKIT of JavaFx WebView. So I guess the question could be transformed to - *Are there any webdriver available for SWT.WEBKIT or javaFx WebView*. There is a webdriver for Safari - https://code.google.com/p/selenium/wiki/SafariDriver , but frankly I don't know how hard would it be to adopt it for SWT.WEBKIT. In terms of javaFx - I guess we should look at it more properly, cause anyway Safari on windows is almost dead (2 years without any updates) - it is just a matter of time. After surfing on the internet I have found a repo - lukas-krecan/javafx-webview-webdriver · GitHub . It can't be even named half-baked, but still there is an attempt to do it. I have also posted a related question to the javafx thread - https://community.oracle.com/thread/3552093
-
2. Re: BrowserSim and Selenium WebDriver
dmp1 Feb 26, 2015 9:26 PM (in response to asotobu)It's hard for me to understand your full requirements, but this project is a WebDriver implementation using Java's embedded WebKit: MachinePublishers/jBrowserDriver · GitHub
It can be used headless or with a full GUI.
-
3. Re: BrowserSim and Selenium WebDriver
maxandersen Feb 27, 2015 6:11 AM (in response to dmp1)Looks interesting but unfortunately its license (GNU Affero General Public License version 3) prevents packaging together with EPL license ;/
-
4. Re: BrowserSim and Selenium WebDriver
dmp1 Feb 27, 2015 6:18 AM (in response to maxandersen)What if I were to add a classpath exception? E.g., https://en.wikipedia.org/wiki/Classpath_exception
-
5. Re: BrowserSim and Selenium WebDriver
maxandersen Mar 29, 2015 6:25 PM (in response to dmp1)classpath exception helps - but GNU Affero seem to require I add mention of its usage to all UI pages ...thus need to get legal to check how that is supposed to work in eclipse UI's ;/
(sorry for late answer - fell through the cracks)
-
6. Re: BrowserSim and Selenium WebDriver
dmp1 Jul 1, 2015 1:18 AM (in response to maxandersen)I added a linking exception to jBrowserDriver. Specific wording:
https://raw.githubusercontent.com/MachinePublishers/jBrowserDriver/master/LICENSE
I haven't yet addressed the annoyance of mentioning it on every UI page, if that's in fact required given the linking exception. All I'd want is some acknowledgement or mention in a readme/license/docs so there's some record of it and I'm happy to make the linking exception allow for that. Feel free to open a github issue for any license concerns. Mostly I just want proprietary apps/webapps to not be using a modified version of the project.