Replace browser implementation with JCEF

Description

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

Environment

None

Activity

Show:
speedy
January 5, 2021, 8:54 PM

Looks like jcef now has a maven repo. Any takers?

Guus der Kinderen
August 2, 2020, 8:56 PM

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.

wroot
August 1, 2020, 7:47 AM

JCEF now has binary builds https://github.com/jcefbuild/jcefbuild

wroot
March 31, 2018, 12:20 PM

Moved to 2.9.0 branch again as it was decided to go with JCEF instead of JxBrowser.

wroot
February 7, 2018, 7:46 PM

Remomed fix version and moved to major instead of blocker.

Priority

Major

Assignee

Unassigned

Reporter

wroot

Affects versions

Fix versions