The Version table provides details related to the release that this issue/RFE will be addressed.
Unresolved : Release in which this issue/RFE will be addressed. Resolved: Release in which this issue/RFE has been resolved. Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.
openjfx11-fix-request:
This fix has stabilisation patches from GTK WebKit 2.20.4 branch.
14-08-2018
Changes looks good. I tested on Linux and found no issues. I presume you have tested on all three platforms?
+1
13-08-2018
The following additional change has been made to avoid printing media error message on console,
diff -r 7341c7bef31d -r 4eda4402380f modules/javafx.web/src/main/java/com/sun/javafx/webkit/prism/WCMediaPlayerImpl.java
--- a/modules/javafx.web/src/main/java/com/sun/javafx/webkit/prism/WCMediaPlayerImpl.java Wed Aug 08 10:39:54 2018 -0700
+++ b/modules/javafx.web/src/main/java/com/sun/javafx/webkit/prism/WCMediaPlayerImpl.java Fri Aug 10 15:55:29 2018 +0530
@@ -28,6 +28,7 @@
import java.net.URI;
import java.util.List;
+import com.sun.javafx.logging.PlatformLogger;
import com.sun.javafx.media.PrismMediaFrameHandler;
import com.sun.media.jfxmedia.Media;
import com.sun.media.jfxmedia.MediaManager;
@@ -125,7 +126,9 @@
p = MediaManager.getPlayer(locator);
} catch (Exception ex) {
log.warning("CreateThread ERROR: {0}", ex.toString());
- ex.printStackTrace(System.out);
+ if (log.isLoggable(PlatformLogger.Level.FINE)) {
+ ex.printStackTrace(System.out);
+ }
onError(this, 0, ex.getMessage());
return;
}
13-08-2018
2.20.5 is also released[1], the only difference(2.20.4-20.20.5) is rendering artifacts fix for WebKit2, which is not relevant for JavaFX.
[1] https://webkitgtk.org/2018/08/13/webkitgtk2.20.5-released.html