Posted on January 10, 2019

We are very happy to announce a minor update with important fixes and improvements.

Improvements

  • Support of javafx.embed.swing.JFXPanel on Linux and macOS for JRE 8 has been added.
  • The user passwords are now masked in the log messages.
  • The permissions of the Chromium executable files are now checked and updated on macOS right before creating a Browser instance.

Fixed issues

  • The incorrect upload data type when submitting the web form with the enctype=text/plain attribute.
  • The default Swing Print dialog is not displayed in EDT.
  • The JVM crash when switching between the tabs with BrowserView on Windows 10 64-bit.
  • The absolute path of the uploaded file is sent to a web server instead of just the file name.
  • The incorrect location of the drop down popup in the lightweight rendering mode on Windows.
  • The unexpected Chromium Render process termination when finding DOM elements on a text DOM node.
  • The freeze when the NetworkDelegate method throws java.lang.Error.
  • The crash in the Chromium Main process when moving BrowserView from one monitor to another.
  • The java.lang.NoSuchMethodError exception in the com.teamdev.jxbrowser.chromium.swing.internal.SwingUtil.isSystemKey() method in the lightweight rendering mode on JRE 10.
  • The SwingUtil.isDpiAware() method throws NullPointerException when the lightweight BrowserView is removed from the JavaFX Scene asynchronously.

Request evaluation licence
Download JxBrowser 6.22.2

Go Top