Re: [8u-backport] JDK-8087516 : [JavaFX] Conditional support for GTK 3 on Linux

2018-10-03 Thread Kevin Rushforth
I debugged this offline earlier today, and it looks related to a collision in the glib library. As I mentioned offline, a possible solution is to remove RTLD_GLOBAL from the dlopen of the libglassgtk{2,3}.so library. I was able to do a full build / test on both GTK 2 and GTK 3 including media

Re: [8u-backport] JDK-8087516 : [JavaFX] Conditional support for GTK 3 on Linux

2018-10-03 Thread Kevin Rushforth
My initial testing shows a couple problems which will need to be resolved: 1) I get many GTK warnings relating to Pango when running HelloWebView 2) Running any program that uses media crashes This is on Ubuntu 16.04 LTS using the default GTK 2 mode. -- Kevin On 10/3/2018 3:26 AM, Pankaj

Re: [8u-backport] JDK-8087516 : [JavaFX] Conditional support for GTK 3 on Linux

2018-10-03 Thread Kevin Rushforth
Tom, I'll be sure to test SWT interop as part of my review of this fix. -- Kevin On 10/3/2018 4:00 AM, Tom Schindl wrote: Hi, While i can not comment on the change. This is really really great news for all people integrating JavaFX into SWT! Tom On 03.10.18 12:26, Pankaj Bansal wrote: Hi

Re: [8u-backport] JDK-8087516 : [JavaFX] Conditional support for GTK 3 on Linux

2018-10-03 Thread Tom Schindl
Hi, While i can not comment on the change. This is really really great news for all people integrating JavaFX into SWT! Tom On 03.10.18 12:26, Pankaj Bansal wrote: > Hi All, > > > > Please review the patch for 8u-dev backport for HYPERLINK >

[8u-backport] JDK-8087516 : [JavaFX] Conditional support for GTK 3 on Linux

2018-10-03 Thread Pankaj Bansal
Hi All, Please review the patch for 8u-dev backport for HYPERLINK "https://bugs.openjdk.java.net/browse/JDK-8087516"JDK-8087516. It adds conditional support for gtk3. Along with the enhancement, following bug fixes have also been included in the backport webrev 1.