OpenJFX 11 Release details


Released versions

Version Release date Release notes
11.0.20 July 19, 2023 release notes
11.0.19 April 19, 2023 release notes
11.0.18 January 18, 2023 release notes
11.0.17 October 18, 2022 release notes
11.0.16 July 19, 2022 release notes
11.0.15 April 19, 2022 release notes
11.0.14 January 18, 2022 release notes
11.0.13.1 Nov 15, 2021 release notes
11.0.13 October 19, 2021 release notes
11.0.12 July 20, 2021 release notes
11.0.11 April 20, 2021 release notes
11.0.10 January 18, 2020 release notes
11.0.9 October 22, 2020 release notes
11.0.8 July 20, 2020 release notes
11.0.7 April 29, 2020 release notes
11.0.6 January 19, 2020 release notes
11.0.5 October 19, 2019 release notes
11.0.4 July 20, 2019 release notes
11.0.3 April 19, 2019 release notes
11.0.2 January 16, 2019 release notes
11.0.1 November 5, 2018 release notes
11 September 2018 release notes

Version 11.0.20

List of Fixed Bugs

Issue key Summary Subcomponent
JDK-8301009 Update libxml2 to 2.10.3 web
JDK-8306115 Update libxml2 to 2.10.4 web

List of Security Fixes

Issue key Summary Subcomponent
JDK-8304751 (not public) Improve pipeline layout graphics

Version 11.0.19

List of Fixed Bugs

Issue key Summary Subcomponent
JDK-8089986 Menu beeps when mnemonics is used controls
JDK-8295755 Update SQLite to 3.39.4 web
JDK-8298167 Opacity in WebView not working anymore web
JDK-8299977 Update WebKit to 615.1 web
JDK-8300954 HTML default Range input control not rendered web
JDK-8301022 Video distortion is observed while playing youtube video web
JDK-8301712 [linux] Crash on exit from WebKit 615.1 web
JDK-8302294 Cherry-pick WebKit 615.1 stabilization fixes web
JDK-8302684 Cherry-pick WebKit 615.1 stabilization fixes (2) web
JDK-8303217 Webview loaded webpage is not showing play, volume related buttons for embeded Audio/Video elements web
JDK-8296654 [macos] Crash when launching JavaFX app with JDK that targets SDK 13 window-toolkit

List of Security Fixes

Issue key Summary Subcomponent
JDK-8299781 (not public) Improve JFX navigation web
JDK-8303501 (not public) Unable to navigate to relative URLs after fix for JDK-8299781 web

Version 11.0.18

Important Changes

FXML JavaScript Engine Disabled by Default

The “JavaScript script engine” for FXML is now disabled by default. Any .fxml file that has a “javascript” Processing Instruction (PI) will no longer load by default, and an exception will be thrown.

It can be enabled by setting the system property:

-Djavafx.allowjs=true

List of Fixed Bugs

Issue key Summary Subcomponent
JDK-8087557 [Win] [Accessibility, Dialogs] Alert Dialog content is not fully read by Screen Reader accessibility
JDK-8284281 [Accessibility] [Win] [Narrator] Exceptions with TextArea & TextField when deleted last char accessibility
JDK-8291087 Wrong position of focus of screen reader on Windows with screen scale > 1 accessibility
JDK-8293795 [Accessibility] [Win] [Narrator] Exceptions When Deleting Text with Continuous Key Press in TextArea and TextField accessibility
JDK-8289542 Update JPEG Image Decoding Software to 9e graphics
JDK-8294400 Provide media support for libavcodec version 59 media
JDK-8289541 Update ICU4C to 71.1 web

List of Security Fixes

Issue key Summary Subcomponent
JDK-8294779 (not public) Improve FX pages fxml
JDK-8289336 (not public) Better platform image support graphics
JDK-8289343 (not public) Better GL support graphics
JDK-8299628 (not public) BMP top-down images fail to load after JDK-8289336 graphics
JDK-8292097 (not public) Better video decoding media
JDK-8292105 (not public) Improve Robot functionality window-toolkit
JDK-8292112 (not public) Better DragView handling window-toolkit

Version 11.0.17

List of Fixed Bugs

Issue key Summary Subcomponent
JDK-8284676 TreeTableView loses sort ordering when applied on empty table controls
JDK-8088420 JavaFX WebView memory leak via EventListener web
JDK-8285881 Update WebKit to 614.1 web
JDK-8289587 IllegalArgumentException: Color.rgb’s red parameter (-16776961) expects color values 0-255 web
JDK-8292609 Cherry-pick WebKit 614.1 stabilization fixes web

Version 11.0.16

List of Fixed Bugs

Issue key Summary Subcomponent
JDK-8280840 Update libFFI to 3.4.2 media
JDK-8283218 Update GStreamer to 1.20.1 media
JDK-8283403 Update Glib to 2.72.0 media
JDK-8255940 localStorage is null after window.close() web
JDK-8269115 WebView paste event contains old data web
JDK-8278759 PointerEvent: buttons property set to 0 when mouse down web
JDK-8280020 Underline and line-through not straight in WebView web
JDK-8280841 Update SQLite to 3.37.2 web
JDK-8282134 Certain regex can cause a JS trap in WebView web
JDK-8283328 Update libxml2 to 2.9.13 web
JDK-8284184 Crash in GraphicsContextJava::drawLinesForText on https://us.yahoo.com/ web
JDK-8286256 Update libxml2 to 2.9.14 web
JDK-8286257 Update libxslt to 1.1.35 web

List of Security fixes

Issue key Summary Subcomponent
JDK-8282121 (not public) Improve WebKit referencing web
JDK-8285691 (not public) Additional fix for JDK-8282121 web

Version 11.0.15

List of Fixed Bugs

Issue key Summary Subcomponent
JDK-8203463 [Accessibility, Narrator] NPE in TableView accessibility
JDK-8197991 Selecting many items in a TableView is very slow controls
JDK-8223377 JavaFX can crash due to loading the wrong native libraries if system libraries are installed other
JDK-8281089 JavaFX built with VS2019 and jlinked into JDK 11.x fails to start other
JDK-8277457 AccessControlException: access denied ("java.net.NetPermission" "getCookieHandler") web
JDK-8278980 Update WebKit to 613.1 web
JDK-8281459 WebKit 613.1 build broken on M1 web
JDK-8281711 Cherry-pick WebKit 613.1 stabilization fixes web
JDK-8282099 Cherry-pick WebKit 613.1 stabilization fixes (2) web
JDK-8242544 CMD+ENTER key event crashes the application when invoked on dialog window-toolkit

Version 11.0.14

List of Task

Issue key Summary Subcomponent
JDK-8272638 Update copyright header for files modified in 2021 other
JDK-8274413 FX: Update copyright year in docs, readme files to 2022 other
JDK-8279396 Define version in .jcheck/conf other

List of Fixed Bugs

Issue key Summary Subcomponent
JDK-8263807 Button types of a DialogPane are set twice, returns a wrong button controls
JDK-8276490 Incorrect path for duplicate x and y values, when path falls outside axis bound graphics
JDK-8275138 WebView: UserAgent string is empty for first request web
JDK-8276847 JSException: ReferenceError: Can’t find variable: IntersectionObserver web
JDK-8277133 Dragboard contents retrieved all over again during a DND process on WebView web
JDK-8160597 IllegalArgumentException when we initiate drag on Image window-toolkit
JDK-8274929 Crash while reading specific clipboard content window-toolkit
JDK-8275723 Crash on macOS 12 in GlassRunnable::dealloc window-toolkit

Version 11.0.13.1

List of Fixed Bugs

Issue key Summary Subcomponent
JDK-8275723 Crash on macOS 12 in GlassRunnable::dealloc window-toolkit

Version 11.0.13

List of Task

Issue key Summary Subcomponent
JDK-8209086 Some javafx.web files are missing GPLv2+Classpath copyright header web

List of Enhancement

Issue key Summary Subcomponent
JDK-8273732 Clarify review policies for clean backports in JavaFX update releases other
JDK-8211308 Support HTTP/2 in WebView web

List of Fixed Bugs

Issue key Summary Subcomponent
JDK-8185447 The special high-contrast mode of JavaFX Controls in Japanese environment do not work. accessibility
JDK-8220222 build.gradle does not specify clearly the project dependencies build
JDK-8240336 JavaFX build uses deprecated features that will be removed in gradle 7 build
JDK-8262236 Configure Gradle checksum verification build
JDK-8263760 Update gradle to version 7.0.1 build
JDK-8265400 Update to gcc 10.3 on Linux build
JDK-8267121 Illegal access to private "size" field of ArrayList from build.gradle build
JDK-8211362 Restrict export of libjpeg symbols from libjavafx_iio.so graphics
JDK-8262396 Update Mesa 3-D Headers to version 21.0.3 graphics
JDK-8269374 Menu inoperable after setting stage to second monitor graphics
JDK-8264737 JavaFX media stream stops playing after reconnecting via Remote Desktop media
JDK-8266860 [macos] Incorrect duration reported for HLS live streams media
JDK-8267819 CoInitialize/CoUninitialize should be called on same thread media
JDK-8268219 hlsprogressbuffer should provide PTS after GStreamer update media
JDK-8268718 [macos] Video stops, but audio continues to play when stopTime is reached media
JDK-8269147 Update GStreamer to version 1.18.4 media
JDK-8267892 Add .gitattributes to repo other
JDK-8271230 Remove obsolete test classes and data files from 3DViewer sample samples
JDK-8267858 Document that title property in WebEngine gets updated asynchronously web
JDK-8268849 Update to 612.1 version of WebKit web
JDK-8268915 WebKit build fails with Xcode 12.5 web
JDK-8269131 Update libxml2 to version 2.9.12 web
JDK-8270479 WebKit 612.1 build fails with Visual Studio 2017 web
JDK-8272329 Cherry pick GTK WebKit 2.32.3 changes web
JDK-8274107 Cherry pick GTK WebKit 2.32.4 changes web
JDK-8231558 [macos] Platform.exit causes assertion error on macOS 10.15 or later window-toolkit

Version 11.0.12

List of Enhancement

Issue key Summary Subcomponent
JDK-8257758 Allow building of JavaFX native libs for Apple Silicon build
JDK-8257895 Allow building of JavaFX media libs for Apple Silicon media
JDK-8259680 Need API to query states of CAPS LOCK and NUM LOCK keys scenegraph

List of Fixed Bugs

Issue key Summary Subcomponent
JDK-8226754 FX build fails using gradle 5.6+ or 6 build
JDK-8231735 gradle checkrepo is obsolete and doesn’t work with git build
JDK-8232063 Upgrade gradle to version 6.0 build
JDK-8240539 Upgrade gradle to version 6.3 build
JDK-8262276 Debug build of WebKit fails build
JDK-8264536 Building OpenJFX on Apple AARCH64 not possible build
JDK-8264928 Update to Xcode 12.4 build
JDK-8204568 Relative CSS-Attributes don’t work all time controls
JDK-8266966 Wrong CSS properties are applied to other nodes after fix for JDK-8204568 controls
JDK-8210199 [linux / macOS] fileChooser can’t handle emojis graphics
JDK-8211294 ScrollPane content is blurry with 125% scaling graphics
JDK-8239589 JavaFX UI will not repaint after reconnecting via Remote Desktop graphics
JDK-8267314 Loading some animated GIFs fails with ArrayIndexOutOfBoundsException: Index 4096 out of bounds for length 4096 graphics
JDK-8259356 MediaPlayer’s seek freezes video media
JDK-8262365 Update GStreamer to version 1.18.3 media
JDK-8262366 Update glib to version 2.66.7 media
JDK-8268152 gstmpegaudioparse does not provides timestamps for HLS MP3 streams media
JDK-8223719 Add .gitignore to repo other
JDK-8223722 Cleanup .gitignore file other
JDK-8227920 Remove dummy README from FX repo other
JDK-8207837 Indeterminate ProgressBar does not animate if content is added after scene is set on window scenegraph
JDK-8216377 JavaFX: memoryleak for initial nodes of Window scenegraph
JDK-8232379 Need to remove large icudt64l.zip binary file from source repository web
JDK-8259555 Webkit crashes on Apple Silicon web
JDK-8260245 Update ICU4C to version 68.2 web
JDK-8263788 JavaFX application freezes completely after some time when using the WebView web
JDK-8264990 WebEngine crashes with segfault when not loaded through system classloader web
JDK-8258381 [macos] Exception when input emoji using Chinese input method window-toolkit
JDK-8263169 [macOS] JavaFX windows open as tabs when system preference for documents is set window-toolkit

Version 11.0.11

List of Enhancement

Issue Key Summary Subcomponent
JDK-8242861 Update ImagePattern to apply SVG pattern transforms web

List of Fixed Bugs

Issue Key Summary Subcomponent
JDK-8260257 [Linux] WebView no longer reacts to some mouse events web
JDK-8202990 javafx webview css filter property with display scaling web
JDK-8233678 [macos 10.15] System menu bar does not work initially on macOS Catalina window-toolkit
JDK-8259635 Update to 610.2 version of WebKit web
JDK-8252099 JavaFX does not render Myanmar script correctly graphics
JDK-8254049 Update WebView to public suffix list 2020-04-24 web
JDK-8256283 IndexOutOfBoundsException when sorting a TreeTableView controls
JDK-8254836 Cherry pick GTK WebKit 2.30.3 changes web
JDK-8257897 Fix webkit build for XCode 12 web
JDK-8260165 CSSFilterTest.testCSSFilterRendering system test fails web
JDK-8261927 WebKit build fails with Visual Studio 2017 web
JDK-8249737 java.lang.RuntimeException: Too many touch points reported window-toolkit
JDK-8242361 JavaFX Web View crashes with Segmentation Fault, when HTML contains Data-URIs web
JDK-8261460 Incorrect CSS applied to ContextMenu on DialogPane controls
JDK-8260163 IrresponsiveScriptTest.testInfiniteLoopInScript unit test fails on Windows web
JDK-8253356 JavaFX Terminology Refresh other
JDK-8213135 HTMLEditorTest.checkStyleProperty fails intermittently web
JDK-8248126 JavaFX ignores HiDPI scaling settings on some linux platforms window-toolkit
JDK-8258592 Control labels in Dialogs are truncated at certain DPI scaling levels graphics

Version 11.0.10

List of Task

Issue Key Summary Subcomponent
JDK-8254100 FX: Update copyright year in docs, readme files to 2021 other

List of Fixed Bugs

Issue Key Summary Subcomponent
JDK-8223296 NullPointerException in GlassScene.java at line 325 graphics
JDK-8239822 Intermittent unit test failures in RegionCSSTest controls
JDK-8205092 NullPointerException in PickResultChooser.processOffer when using viewOrder scenegraph
JDK-8212102 [TextField] IOOBE on paste/replace text with control characters controls
JDK-8177945 Single cell selection flickers when adding data to TableView controls
JDK-8251241 macOS: iconify property doesn't change after minimize when resizable is false window-toolkit
JDK-8251858 Update to Xcode 11.3.1 build
JDK-8214397 Provide fallback to tmpdir if user home is not writable for native libs graphics
JDK-8255415 Nested calls to snap methods in Region give different results graphics
JDK-8178297 TableView scrolls slightly when adding new elements controls
JDK-8252062 WebKit build fails with recent VS 2019 compiler web
JDK-8209764 JavaFX/Monocle – Partial Screen Capture Broken graphics
JDK-8252060 gstreamer fails to build with gcc 10 media
JDK-8199592 Control labels truncated at certain DPI scaling levels graphics
JDK-8252811 The list of cells in a VirtualFlow is cleared every time the number of items changes controls
JDK-8201567 QuantumRenderer modifies buffer in use by JavaFX Application Thread graphics
JDK-8257719 JFXPanel scene fails to render correctly on HiDPI after fix for JDK-8199592 graphics
JDK-8252191 Update to gcc 10.2 on Linux build
JDK-8237469 Inherited styles don't update when node is moved controls
JDK-8197536 TableView, ListView: unexpected scrolling behaviour on up/down keys controls
JDK-8181775 JavaFX WebView does not calculate border-radius properly web
JDK-8240499 Enforce whitespace checking for additional source files other

Version 11.0.9

List of Enhancement

Issue key Summary Subcomponent
JDK-8223760 support static build for macosx build
JDK-8246357 Allow static build of webkit library on linux web

List of Fixed Bugs

Issue key Summary Subcomponent
JDK-8246099 Intermittent test failures in SandboxAppTest application-lifecycle
JDK-8215435 Warn on usage of trampolines with gcc build
JDK-8227808 Make GTK3 libraries mandatory for building on Linux build
JDK-8241476 Linux build warnings issued on gcc 9 build
JDK-8242490 Upgrade to gcc 9.2 on Linux build
JDK-8242507 Add support for Visual Studio 2019 build
JDK-8244487 One Windows 10 SDK file missing from FX build build
JDK-8253743 Fix build failures in tests build
JDK-8193800 TreeTableView selection changes on sorting controls
JDK-8246204 No 3D support for newer Intel graphics drivers on Linux graphics
JDK-8246348 Crash in libpango on Ubuntu 20.04 with some unicode chars graphics
JDK-8239095 Upgrade libFFI to the latest 3.3 version media
JDK-8247947 Build DirectShow Samples (Base Classes) from source checked into repo media
JDK-8248365 Debug build crashes on Windows when playing media file media
JDK-8250238 Media fails to load libav 58 library when using modules from maven central media
JDK-8220484 JFXPanel renders a slanted image with a hidpi monitor scale of 125% or 175% swing
JDK-8191758 Match WebKit’s font weight rendering with JavaFX web
JDK-8208169 can not print selected pages of web page web
JDK-8234471 Canvas in webview displayed with wrong scale on Windows web
JDK-8245284 Update to 610.1 version of WebKit web
JDK-8247963 Update SQLite to version 3.32.3 web
JDK-8249839 Cherry pick GTK WebKit 2.28.3 changes web
JDK-8252381 Cherry pick GTK WebKit 2.28.4 changes web
JDK-8248490 [macOS] Undecorated stage does not minimize window-toolkit

Version 11.0.8

List of Fixed Bugs

Issue key Summary Subcomponent
JDK-8237078 [macOS] Media build broken on XCode 11 build
JDK-8241474 Build failing on Ubuntu 20.04 build
JDK-8232811 Dialog’s preferred size no longer accommodates multi-line strings controls
JDK-8189092 ArrayIndexOutOfBoundsException on Linux in getCachedGlyph graphics
JDK-8212034 Potential memory leaks in jpegLoader.c in error case graphics
JDK-8234916 [macos 10.15] Garbled text running with native-image graphics
JDK-8235627 Blank stages when running JavaFX app in a macOS virtual machine graphics
JDK-8237782 Only read advances up to the minimum of the numHorMetrics or the available font data. graphics
JDK-8237833 Check glyph size before adding to glyph texture cache. graphics
JDK-8238249 GetPrimitiveArrayCritical passed with hardcoded FALSE value graphics
JDK-8239107 Update libjpeg to version 9d graphics
JDK-8241370 Crash in JPEGImageLoader after fix for JDK-8212034 graphics
JDK-8236832 [macos 10.15] JavaFX Application hangs on video play on Catalina media
JDK-8240694 [macos 10.15] JavaFX Media hangs on some video files on Catalina media
JDK-8241629 [macos10.15] Long startup delay playing media over https on Catalina media
JDK-8242530 [macos] Some audio files miss spectrum data when another audio file plays first media
JDK-8247360 Add missing license file for Microsoft DirectShow Samples other
JDK-8200224 First mouse press each time JFXPanel gains focus is triggered twice swing
JDK-8237889 Update libxml2 to version 2.9.10 web
JDK-8237944 webview native cl "-m32" unknown option for windows 32-bit build web
JDK-8242209 Increase web native thread stack size for x86 mode web
JDK-8244579 Windows "User Objects" leakage with WebView web
JDK-8234474 [macos 10.15] Crash in file dialog in sandbox mode window-toolkit
JDK-8236685 [macOs] Remove obsolete file dialog subclasses window-toolkit
JDK-8236971 [macos] Gestures handled incorrectly due to missing events window-toolkit
JDK-8242106 [macos] Remove obsolete GlassView2D.m class window-toolkit

Version 11.0.7

List of Fixed Bugs

Issue key Summary Subcomponent
JDK-8233420 Upgrade to gcc 8.3 on Linux build
JDK-8233421 Upgrade to Visual Studio 2017 version 15.9.16 build
JDK-8201539 Crash in DirectWrite CreateBitmap code when running TestFX test suite graphics
JDK-8232210 Update Mesa 3-D Headers to version 19.2.1 graphics
JDK-8230609 Upgrade glib to version 2.62.2 media
JDK-8230610 Upgrade GStreamer to version 1.16.1 media
JDK-8232589 Remove CoreAudio Utility Classes media
JDK-8240832 Remove unused applecoreaudio.md third-party legal file media
JDK-8222746 Cleanup third-party legal files other
JDK-8231126 libxslt.md has incorrect version string web
JDK-8231188 Update SQLite to version 3.30.1 web
JDK-8233747 JVM crash in com.sun.webkit.dom.DocumentImpl.createAttribute web
JDK-8233942 Update to 609.1 version of WebKit web
JDK-8234056 Upgrade to libxslt 1.1.34 web
JDK-8234704 Fix attribution in libxslt.md web
JDK-8237003 Remove hardcoded WebAnimationsCSSIntegrationEnabled flag in DumpRenderTree web
JDK-8238526 Cherry pick GTK WebKit 2.26.3 changes web
JDK-8239109 Update SQLite to version 3.31.1 web
JDK-8239454 LLIntData : invalid opcode returned for 16 and 32 bit wide instructions web
JDK-8240211 Stack overflow on Windows 32-bit can lead to crash web
JDK-8231513 JavaFX cause Keystroke Receiving prompt on MacOS 10.15 (Catalina) window-toolkit

Version 11.0.6

List of Task

Issue key Summary Subcomponent
JDK-8232522 FX: Update copyright year in docs, readme files to 2020 other

List of Fixed Bugs

Issue key Summary Subcomponent
JDK-8237194 Change JavaFX release version in 11-dev to 11.0.6 build
JDK-8193445 JavaFX CSS is applied redundantly leading to significant performance degradation controls
JDK-8231590 Update location of jfx repo to GitHub in third-party legal files other
JDK-8231854 Change Mercurial to git in various README files other
JDK-8218640 Update ICU4C to version 64.2 web
JDK-8224636 CSS "pointer-events" property "stroke" is not respected for SVG renderings web

Version 11.0.5

List of Enhancement

Issue key Summary Subcomponent
JDK-8214716 Record the versions of tools used to build FX in the repo build
JDK-8207942 Add new protected VirtualFlow methods for subclassing controls

List of Fixed Bugs

Issue key Summary Subcomponent
JDK-8221299 Upgrade to Visual Studio 2017 version 15.9.6 build
JDK-8221300 Upgrade to Xcode 10.1 build
JDK-8221302 Upgrade to gcc 8.2 on Linux build
JDK-8213510 [Windows] MediaPlayer does not play some mp3 with artwork stream in mjpeg media
JDK-8232377 Change JavaFX release version in 11-dev to 11.0.5 other
JDK-8219362 Update to 608.1 version of WebKit web
JDK-8222788 javafx.web build fails on XCode 10.2 web
JDK-8222912 Websocket client doesn’t work in WebView web
JDK-8225203 Update SQLite to version 3.28.0 web
JDK-8227079 Cherry pick GTK WebKit 2.24.3 changes web
JDK-8227431 [Windows] Fix assertion failure on X86 32-bit when enabling CLOOP based JavaScript interpreter web
JDK-8229328 [windows] PlatformFileHandle type should be JGObject rather than void * web
JDK-8230361 [web] Cookies are not enabled in WebKit v608.1 web
JDK-8211302 DragAndDrop no longer works with GTK3 window-toolkit
JDK-8212060 [GTK3] Stage sometimes shown at top-left before moving to correct position window-toolkit
JDK-8226537 Multi-level Stage::initOwner can crash gnome-shell or X.org server window-toolkit

Version 11.0.4

List of Task

Issue key Summary Subcomponent
JDK-8212158 FX: Update copyright year in docs, readme files to 2019 other

List of Fixed Bugs

Issue key Summary Subcomponent
JDK-8209967 Bump minimum gradle version to 4.8 for JDK 11 build
JDK-8215686 FX build fails using gradle 5 build
JDK-8218170 Upgrade antlr to version 4.7.2 build
JDK-8218172 Upgrade gradle to version 5.3 build
JDK-8219008 Update OpenGL Headers to version 4.6 graphics
JDK-8133841 Full HD video can not be played on standard 1080p screen in portrait mode media
JDK-8215894 Provide media support for libav version 58 media
JDK-8222217 FX build fails on 32-bit Windows after fix for JDK-8133841 media
JDK-8218174 Add missing license file for Mesa header files other
JDK-8229418 Change JavaFX release version in 11-dev to 11.0.4 other
JDK-8215775 Scrollbars from web pages appear to be absolute, overlapping everything web
JDK-8217942 Upgrade to libxslt 1.1.33 web
JDK-8219734 [WebView] Get rid of macOS SDK private API usage web
JDK-8219917 [WebView] Sub-resource integrity check fails on Windows and Linux web
JDK-8220147 Cherry pick GTK WebKit 2.22.7 changes web
JDK-8221941 Wrong package declaration for WCTextRunImpl.java in web module web

Version 11.0.3

List of Enhancement

Issue key Summary Subcomponent
JDK-8207772 File API and FileReader should be supported in WebView web

List of Fixed Bugs

Issue key Summary Subcomponent
JDK-8211307 Add prefix to build tools paths build
JDK-8221702 Use HTTPS to download all build dependencies build
JDK-8214185 Upgrade GStreamer to the latest (1.14.4) version media
JDK-8209457 [WebView] Canvas.toDataURL with image/jpeg MIME type fails web
JDK-8211454 Update SQLite to version 3.26.0 web
JDK-8213541 WebView does not handle HTTP response without ContentType web
JDK-8213806 WebView – JVM crashes for given HTML web
JDK-8214119 Update to 607.1 version of WebKit web
JDK-8214452 Update libxml2 to version 2.9.9 web
JDK-8215702 SVG gradients are not rendered web
JDK-8215799 Complex text is not rendered by webkit on Windows web
JDK-8218611 [DRT] fast/xslt tests fails with Unsupported encoding windows-1251 web
JDK-8219539 Cherry pick GTK WebKit 2.22.6 changes web

Version 11.0.2

List of Enhancement

Issue key Summary Subcomponent
JDK-8148129 Implement Accelerated composition for WebView web

List of Fixed Bugs

Issue key Summary Subcomponent
JDK-8203884 Update libjpeg to version 9c graphics
JDK-8209791 OpenJFX build fails in PrismPrint.c due to missing JNICALL graphics
JDK-8210219 GlassClipboard.cpp fails to compile with newer versions of VS2017 graphics
JDK-8214035 Unable to render cmyk jpeg image graphics
JDK-8207159 Update ICU to version 62.1 web
JDK-8210218 WebKit build fails with newer versions of VS 2017 web
JDK-8211399 libxslt fails to build with glibc 2.26 web
JDK-8210411 JavaFX crashes on Ubuntu 18.04 with Wayland window-toolkit
JDK-8211304 [macOS] Crash on focus loss from dialog on macOS 10.14 Mojave window-toolkit
JDK-8211280 JavaFX build fails on Linux with gcc8 window-toolkit

Version 11.0.1

List of Fixed Bugs

Issue key Summary Subcomponent
JDK-8210386 Clipping problems with complex affine transforms: negative scaling factors or small scaling factors graphics

Version 11

List of Fixed Bugs

Issue key Summary Subcomponent
JDK-8203345 Memory leak in VirtualFlow when screen reader is enabled accessibility
JDK-8204336 Platform.exit() throws ISE when a nested event loop is active application-lifecycle
JDK-8089454 [HTMLEditor] selection removes CENTER alignment controls
JDK-8154039 Memory leak when selecting a tab which is not contained in TabPane::getTabs() controls
JDK-8157690 [TabPane] Sorting tabs makes tab selection menu empty controls
JDK-8165459 HTMLEditor: clipboard toolbar buttons are disabled unexpectedly controls
JDK-8185854 NPE on non-editable ComboBox in TabPane with custom Skin controls
JDK-8187432 ListView: EditEvent on start has incorrect index controls
JDK-8192800 Table auto resize ignores column resize policy controls
JDK-8193311 [Spinner] Default button not activated on ENTER controls
JDK-8193495 TabPane does not update correctly tab positions in the header area after a quick remove and add operations controls
JDK-8194913 Focus traversal is broken if a Pane is added to a ToolBar controls
JDK-8196827 test.javafx.scene.control.ComboBoxTest – generates NullPointerException controls
JDK-8197846 ComboBox: becomes unclickable after removal and re-adding controls
JDK-8197985 Pressing Shift + DOWN in ListView causes Exception to be thrown controls
JDK-8200285 TabDragPolicy.REORDER prevents ContextMenu from showing controls
JDK-8201285 DateCell text color are not updated correctly when DateCell with disable = true is reused controls
JDK-8208610 Incorrect check for calling class in FXMLLoader::getDefaultClassLoader fxml
JDK-8129582 Controls slow considerably when displaying RTL-languages text on Linux graphics
JDK-8195801 Replace jdk.internal.misc.Unsafe with sun.misc.Unsafe in MarlinFX graphics
JDK-8195802 Eliminate use of jdk.internal.misc security utilities in javafx.graphics graphics
JDK-8195806 Eliminate dependency on sun.font.lookup in javafx.graphics graphics
JDK-8195808 Eliminate dependency on sun.print in javafx.graphics graphics
JDK-8196617 FX print tests fail with NPE in some environments graphics
JDK-8198354 [macOS] Corrupt Thai characters displayed in word wrapped label graphics
JDK-8201231 java.lang.NullPointerException at WindowStage.setPlatformEnabled graphics
JDK-8202396 memory leak in ios native imageloader graphics
JDK-8202743 Dashed Stroke randomly painted incorrectly, may freeze application graphics
JDK-8203378 JDK build fails to compile javafx.graphics module-info.java if FX was built with OpenJDK graphics
JDK-8203801 Missing Classpath exception in PrismLoaderGlue.stg file graphics
JDK-8207328 API docs for javafx.css.Stylesheet are inaccurate / wrong graphics
JDK-8209191 [macOS] Distorted complex text rendering graphics
JDK-8088722 GSTPlatform cannot play MP4 files with multiple audio tracks media
JDK-8191446 [Linux] Build and deliver the libav media stubs for openjfx build media
JDK-8193313 MediaPlayer Leaking Native Memory media
JDK-8195803 Eliminate use of sun.nio.ch.DirectBuffer in javafx.media media
JDK-8198316 MediaPlayer crashes when playing m3u8 files on macOS High Sierra 10.13.2 media
JDK-8199008 [macOS, Linux] Instantiating MediaPlayer causes CPU usage to be over 100% media
JDK-8199527 Upgrade GStreamer to 1.14 media
JDK-8202393 App Transport Security blocks http media on macOS with JDK build using new compilers media
JDK-8191661 FXCanvas on Win32 HiDPI produces wrong results other
JDK-8193910 Version number in cssref.html and introduction_to_fxml.html is wrong other
JDK-8195799 Use System logger instead of platform logger in javafx modules other
JDK-8195800 Eliminate dependency on sun.reflect.misc in javafx modules other
JDK-8195974 Replace use of java.util.logging in javafx with System logger other
JDK-8196297 Remove obsolete JFR logger code other
JDK-8199357 Remove references to applets and Java Web Start from FX other
JDK-8200587 Fix mistakes in FX API docs other
JDK-8202036 Update OpenJFX license files to match OpenJDK other
JDK-8202357 Extra chars in copyright header in ModuleHelper.java other
JDK-8204653 Fix mistakes in FX API docs other
JDK-8204956 Cleanup whitespace after fix for JDK-8200285 other
JDK-8207794 FXCanvas does not update x/y of EmbeddedStageInterface when FXCanvas is reparented other
JDK-8208294 install native library fails when jrt protocol is used other
JDK-8180151 JavaFX incorrectly renders scenegraph with two 3D boxes with certain dimensions scenegraph
JDK-8192056 Memory leak when removing javafx.scene.shape.Sphere-objects from a group or container scenegraph
JDK-8205008 GeneralTransform3D transform function with single Vec3d argument wrong results scenegraph
JDK-8207377 Document the behavior of Robot::getPixelColor with HiDPI scenegraph
JDK-8201291 Clicking a JFXPanel having setFocusable(false) causes its processMouseEvent method to loop forever swing
JDK-8088769 Alphachannel for transparent colors is not shown in HtmlEditor web
JDK-8088925 Non opaque background cause NumberFormatException web
JDK-8089375 When WebWorker file is unaccessible, script should fail silently or post meaningful exception web
JDK-8147476 Rendering issues with MathML token elements web
JDK-8193368 [OS X] Remove redundant files web
JDK-8193590 Memory leak when using WebView with Tooltip web
JDK-8194265 Webengine (webkit) crash when reading files using FileReader web
JDK-8194935 Cherry pick GTK WebKit 2.18.5 changes web
JDK-8195804 Remove unused qualified export of sun.net.www from java.base to javafx.web web
JDK-8196011 Intermittent crash when using WebView from JFXPanel application web
JDK-8196374 windows x86 webview-icu isAlphaNumericString crash web
JDK-8196677 Cherry pick GTK WebKit 2.18.6 changes web
JDK-8196968 One time crash on exit in JNIEnv_::CallObjectMethod web
JDK-8197987 Update libxslt to version 1.1.32 web
JDK-8199474 Update to 606.1 version of WebKit web
JDK-8200418 "webPage.executeCommand(""removeFormat"", null) removes the style of the body element" web
JDK-8200629 Update SQLite to version 3.23.0 web
JDK-8202277 WebView image capture fails with standalone FX due to dependency on javafx.swing web
JDK-8203698 JavaFX WebView crashes when visiting certain web sites web
JDK-8204856 WebEngine document becomes null after PAGE_REPLACED event web
JDK-8206899 DRT crashes randomly when running 'dom/html/level2/html/AppletsCollection.html' web
JDK-8206995 Remove unused WebKit files web
JDK-8208114 Drag and drop of text contents and URL links functionalities are broken in Webview web
JDK-8208622 [WebView] IllegalStateException when invoking print API with html form controls web
JDK-8209049 Cherry pick GTK WebKit 2.20.4 changes web
JDK-8163795 [Windows] Remove call to StretchBlt in native GetScreenCapture method window-toolkit
JDK-8191885 [MacOS] JavaFX main window not resizable coming back from full screen mode in MacOS window-toolkit
JDK-8196031 FX Robot mouseMove fails on Windows 10 1709 with HiDPI window-toolkit
JDK-8199614 [macos] ImageCursor.getBestSize() throws NullPointerException window-toolkit
JDK-8204635 [Linux] getMouseX, getMouseY in gtk GlassRobot.cpp ignore the HiDPI scale window-toolkit
JDK-8207372 Robot.mouseWheel not implemented correctly on Linux, Mac window-toolkit

List of Enhancements

Issue key Summary Subcomponent
JDK-8205919 Create artifacts and functionality to upload them to Maven Central build
JDK-8167096 Add APIs to customize step repeat timing for Spinner control controls
JDK-8177380 Add standard colors in ColorPicker color palette controls
JDK-8186187 Modify return type of public API StyleConverter.getEnumConverter() controls
JDK-8204621 Upgrade MarlinFX to 0.9.2 graphics
JDK-8090763 FX Robot API scenegraph
JDK-8130379 Enhance the Bounds class with getCenter method scenegraph
JDK-8195811 Support FX Swing interop using public API swing
JDK-8198654 Switch FX's default GTK version to 3 window-toolkit