Posted on
JxBrowser 2.5
New features
- Cookie management functionality for Mozilla engine;
- Ability to set a custom user-agent string for Mozilla engine;
- Ability to set the path to Mozilla FireFox plugin directory.
Resolved issues
Mozilla engine
- The
KeyboardFocusManagernow receives notification whenBrowsercomponent receives the focus; - The default address for a web page that was set using the
Browser.setContentmethod now is'about:blank'instead ofhttp://localhost; - XULRunner 32 & 64-bit do not override each other during extraction on Linux platform now;
- Tooltips are displayed correctly now, without stealing focus in the currently active UI component;
- The
Browser.setContentmethod can now be invoked in AWT event dispatch thread; - The
baseURIparameter inBrowser.setContentmethod now works as expected; JInternalFramewill be selected when a user clicks on aBrowsercomponent which is embedded inJInternalFrameor pass the focus toBrowsercomponent programmatically;StatusListenersupports situation when status text is changed from JavaScript.
Safari engine
- The
NewWindowParamsprovides the right popup bounds; - The File chooser dialog will be displayed for the
INPUT TYPE='FILE'HTML element; - Shortcuts don’t cause Safari engine to crash;
- JavaScript execution now works well in Safari engine.
IE engine
- Popup windows are not blinking on Windows XP 64-bit anymore.
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.