New version is available
You are viewing the documentation for JxBrowser 6 which is not supported since December 2019. Go to the current documentation.
List icon Contents

Posted on

JxBrowser 6.14.1

Improvements 

We improved the Chromium binaries extraction logic. Now, we use native 7z instruments to compress/decompress Chromium binaries shipped inside JxBrowser JARs for different platforms. It sufficiently decreases the first run initialization time.

Fixes 

The following misfunctions are corrected in this update:

Issues with: 

  • wrong scaling in JavaFX lightweight rendering mode on Windows 7 with DPI greater than 100% and enabled Windows Aero.
  • black line blinking in heavyweight rendering mode on Linux.
  • DOMElement.getBoundingClientRect() method returning wrong Y coordinate.
  • printing SVG content.
  • printing web page on a paper with A5 format.

Crashes: 

  • In Chromium engine when loading PDF document from a local file in lightweight rendering mode.
  • In Chromium engine when calling the CacheStorage.clearCache() method.
  • In Chromium engine when closing JavaFX window with loaded PDF document.
  • In Chromium engine when hiding JavaFX popup window in heavyweight rendering mode.
  • In JVM due to an error in JNI code when calling the Event.reset() method.
  • In JVM: the "Fatal error: Illegal threadstate encountered".

Deadlocks: 

  • when opening window from Console via Remote Debugging Port.
  • when opening JavaFX popup window on macOS in heavyweight rendering mode.
  • when using drag and drop on Linux in lightweight rendering mode.

Memory leaks: 

  • in JavaFX BrowserView.
  • on disposing Browser instance in JavaFX applications.
  • the memory load on reloading web page.

Write us at to download JxBrowser 6.14.1.