Posted on
JxBrowser 2.6
New features
- Added cookie management functionality in Safari engine;
 - Added keyboard listener support for IE and Mozilla;
 - Added mouse listener support for IE and Mozilla.
 
Resolved issues
Mozilla engine
- Casting link element as 
DOMElementdoesn’t throw theClassCastException; - Implemented the 
DOMElement.getHTMLmethod; HttpSecurityHandlerallows navigating on https web pages;- The engine doesn’t throw the 
IllegalComponentStateExceptionwhen it displays a tooltip; - Fixed memory leak in 
Browser.toImagemethod; - The 
Browser.setContentsupports broken HTML now; - Popup windows are not blinking anymore;
 - Popup window size is the same as the size that was passed through the 
window.openJavaScript function. 
Safari engine
- It’s possible to access the 
document.documentElement.innerTexttroughBrowser.executeScriptmethod; - Popup window size is the same as the size that was passed through the 
window.openJavaScript function. 
IE engine
- The 
Browser.toImagemethod works with JDK 64-bit; - The 
Browserinstance can be created when JDK version is1.6.0_10-beta; - Popup window size is the same as the size that was passed through the 
window.openJavaScript function; - Accessing non-existing DOM element doesn’t throw 
NullPointerExceptionanymore. 
Known limitations
- Proxy functionality doesn’t work for IE engine on JDK 64-bit;
 - Opening a web page that contains Flash on Mac OS X in Safari and Mozilla engines at the same time will cause a JVM crash;
 - Displaying JavaScript Alert through 
Browser.executeScriptin Safari engine causes a JVM crash. 
Follow @JxBrowser to get notified of the library updates.
Subscribe to our RSS feed to get instant updates on new releases.
Subscribe to get notifications about the latest releases.