Community
Participate
Working Groups
+++ This bug was initially created as a clone of Bug #441568 +++ Bug 441568 provided an almost complete implementation of the Webkit2 port for the Browser widget on GTK+ 3. This bug is to track completion of the implementation of the Webkit2 port during the 4.8 release by fixing the remaining outstanding issues.
*** Bug 522308 has been marked as a duplicate of this bug. ***
Focus Listener is not part of webkit1->webkit2 port, but good to have implemented. Moving to "see also".
We'll use this bug only to track outstanding work required to make webkit2 default. All 'Enchancements' and non-blocking work is to be tracked in related bug: 527929 – (Webkit2Enhancements) [Webkit2] Enhancements https://bugs.eclipse.org/bugs/show_bug.cgi?id=527929
Not exactly sure how, but might be worth mentioning that SWT events seem to work on webkit2 fine. (e.g SWT Mouse Move).. e.g > browser = new Browser(shell, SWT.NONE); > browser.setJavascriptEnabled(false); > browser.addMouseMoveListener(new MouseMoveListener() { > ... But upon removal of webkit1 code, there's quite a bit of cleanup that needs to be done :-).
Marking as resolved as all dependend buts are fixed now.
New Gerrit change created: https://git.eclipse.org/r/113500
Gerrit change https://git.eclipse.org/r/113500 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.swt.git/commit/?id=9e82389925194979736818205ecb5592c0747ca2
Verified against recent builds. Works well.
*** Bug 406605 has been marked as a duplicate of this bug. ***