Minimal reproduction example for JDK-8217953 NPE in TableCellSkin

2020-02-13 Thread Peter, Benjamin
Dear FX devs, please accept my minimal reproduction example for JDK-8217953 "NullPointerException when TableCellSkin gets disposed twice" In the report it says there was no luck reproducing it - I hope this could now be beneficial for a solution to this problem. I could repeatedly trigger the p

Re: JavaFX 13 Webview hangs

2020-02-13 Thread Lior Yaffe
I figured that the problem with OpenJFX 15ea was that the webview moved to state FAILED because I was using Https with a self signed SSL certificate for the webview URL. This worked fine in previous versions but fails in 15ea - so maybe a bug if its not intentional. I couldn't find a nice way to

WG: Minimal reproduction example for JDK-8217953 NPE in TableCellSkin

2020-02-13 Thread Peter, Benjamin
Hello devs, same example but with the file as attachment and without header. regards, Ben -Ursprüngliche Nachricht- Von: openjfx-dev Im Auftrag von Peter, Benjamin Gesendet: Donnerstag, 13. Februar 2020 11:54 An: openjfx-dev@openjdk.java.net Betreff: Minimal reproduction example for

Re: WG: Minimal reproduction example for JDK-8217953 NPE in TableCellSkin

2020-02-13 Thread Kevin Rushforth
Unfortunately, attachments don't make it through the openjdk mailing list filters. Can you just paste it inline? Thanks. -- Kevin On 2/13/2020 6:02 AM, Peter, Benjamin wrote: Hello devs, same example but with the file as attachment and without header. regards, Ben -Ursprüngliche Nac

Re: RFR: 8196586: Remove use of deprecated finalize methods from javafx property objects

2020-02-13 Thread Kevin Rushforth
On Thu, 13 Feb 2020 23:10:28 GMT, Kevin Rushforth wrote: > This patch removes the `finalize` methods from the `Property` classes in the > `javafx.base` module. > > The `{Boolean,Double,Float,Int,Long}Property` classes each have a pair of > methods -- `asObject` and `xProperty` -- that crea

RFR: 8196586: Remove use of deprecated finalize methods from javafx property objects

2020-02-13 Thread Kevin Rushforth
This patch removes the `finalize` methods from the `Property` classes in the `javafx.base` module. The `{Boolean,Double,Float,Int,Long}Property` classes each have a pair of methods -- `asObject` and `xProperty` -- that create a `Property` object from a primitive `XProperty` object and v

Re: [Rev 02] RFR: 8238755: allow to create static lib for javafx.media on linux

2020-02-13 Thread Kevin Rushforth
On Wed, 12 Feb 2020 07:49:40 GMT, Johan Vos wrote: >> "ipod-library" is only supported if IOSPlatform is loaded, but it will not >> be loaded on all platform due to check for HostUtils.isIOS(). Do you know >> what happens if user tries "resource" protocol on not supported platform? >> and same

Re: RFR: 8236651: Simplify and update glass gtk backend

2020-02-13 Thread Kevin Rushforth
On Mon, 3 Feb 2020 17:26:32 GMT, Thiago Milczarek Sayao wrote: >> It's ready for an initial look. >> >> If anyone has issues with Linux, I will fix it. > > **Code Changes** > > * glass_window.cpp / glass_window.h > * Removed WindowContextPlug and WindowContextChild (that were used for >

AW: WG: Minimal reproduction example for JDK-8217953 NPE in TableCellSkin

2020-02-13 Thread Peter, Benjamin
Hello Kevin, sure, will do :-). BEGIN import java.util.List; import java.util.concurrent.atomic.AtomicInteger; import javafx.application.Application; import javafx.application.Platform; import javafx.beans.property.SimpleStringProperty; import javafx.beans.property.StringProperty; im