5 ms·
I think it's a big deal: introduced in 9 and fixed in 11? It suggests two things: Oracle has gaps in the regression test suite, and they don't consider compile
by java-man 8y ago
I think it's a big deal: introduced in 9 and fixed in 11? It suggests two things: Oracle has gaps in the regression test suite, and they don't consider compiler error such as these as a big issue.
Java 9 broke other things. Here is one:
https://github.com/andy-goryachev/FxDock/issues/8 https://github.com/andy-goryachev/FxDock/issues/8
WebView is working fine in 8, totally broken in 9, partially broken in 10. Do they have a QA department?
- kjeetgill 8y agoYea, I'm surprised the infamous TCK regression suite didn't include something so fundamental. That said, javafx is a bit of an orphan compared the rest of the JDK. And that's why it's getting pushed out.
- java-man 8y agothat's another gripe...
- kjeetgill 8y agoI don't know if this is your issue but in a minor Java 8 release, the JavaFX team made all references held by a webview's JS weak references. What a dramatic change over what seems to be a solvable memory leak. I only toyed with JavaFX but at least it's webview is dead to me. See: https://bugs.java.com/view_bug.do?bug_id=8154127 https://bugs.java.com/view_bug.do?bug_id=8154127
- java-man 8y agointeresting. no, it is not my issue - in my case nothing gets rendered in WebView, the view stays blank. and another thing - how does one submit a defect report to Oracle? neither bugs.openjdk.java.net nor bugs.java.com have a clear link, and I can't find where one can register an account.
- gurkendoktor 8y agoJavaFX HiDPI support on Windows also underwent breaking changes in minor Java 8 updates. It's probably for the best that JavaFX can have its own, independent version number now that it was kicked out of the JDK.