Replace browser implementation with JCEF
While moving Spark to Maven JxBrowser plugin has been added to the source to improve browser feature (used for co-browsing and probably Ofmeet plugin). But it has complicated license requirements. So it should be replaced with an analogue. Java CEF is the choice currently.
As Jcef is not going to be ready for replacement for quite some time, the choice was made to stick to JxBrowser and add disclaimer to the readme. If we ever replace it with jcef, we should also remove that disclaimer. removed
Looks like jcef now has a maven repo. Any takers?
I've tried to introduce JCEF, which was non-trivial. I did notice that LoboBrowser (which we used before) now does ship a Maven build.
In I've replaces JxBrowser with Lobobrowser, just to be able to ship something that does not include JxBrowser. I'll leave the "move-to-JCEF" issue open.
Moved to 2.9.0 branch again as it was decided to go with JCEF instead of JxBrowser.
Remomed fix version and moved to major instead of blocker.