Posted on December 28, 2016
In this version we are glad to introduce a long awaited functionality, that allows intercepting URL requests/responses for standard protocols such as HTTP, HTTPS, FTP, etc., and custom non-standard protocols, e.g. JAR. Using this functionality you can register JAR protocol handler and load HTML files directly from JAR files without necessity to extract them into a temporary directory.
Custom Protocol Handler
For more information about this feature, please see Custom Protocol Handler article.
Fixes and Improvements
- Ability to intercept the
com.teamdev.jxbrowser.chromium.swing.BrowserView.requestFocus()method has been added.
- The thread deadlock on macOS when accelerated lightweight rendering mode is enabled has been fixed.
- The issue when WebGL does not work on Linux has been resolved.
sun.awt.windowspackage from the Import-Package attribute in the
MANIFEST.MFfile has been removed. It solves the issue when this package cannot be found in OSGi environment.
- The issue when
NetworkDelegate.onHeadersReceived()corrupts HTTP headers when they are overridden has been fixed.
- Details information in JxBrowser native binary files, e.g.
*.exe, on Windows platform has been restored.