Added a new Mozilla engine based on XULRunner 15 that supports Windows 32-bit and Mac OS X 32/64-bit environments. See com.teamdev.jxbrowser.BrowserType.Mozilla15;
Added the domain parameter in the com.teamdev.jxbrowser.prompt.LoginParams class.
Improvements
Fixed issue when Browser’s java.awt.event.KeyEvent doesn’t contain correct key code.
Mozilla engine:
Added the MozillaBrowser.getContent(String contentType) method;
Fixed issue when register the same JavaScript function in two Browser instances;
Improved JavaScriptJava Bridge. Fixed deadlock when register JavaScript function in the NavigationListener.navigationFinished(NavigationFinishedEvent event) event;
Added support of the window.print() JavaScript function;
Added support of default proxy settings. Now Mozilla allows reading default proxy settings;
Added support of Java 7 on Linux;
Added support of Turkish Windows 7 platform;
Added support of multiple plugin directories;
Added the com.teamdev.jxbrowser.dom.DOMElement.innerHTML() method;
Improved download functionality in Mozilla.
IE engine:
Improved clear cache functionality;
Improved performance of the Browser.executeScript(String javaScript) method;
Added the com.teamdev.jxbrowser.dom.DOMElement.innerHTML() method.
Safari engine:
Improved the Browser.navigate(String location, String postData) method;
Improved JavaScriptJava Bridge. Added support of negative double values;
Improved Safari component so it works in modal dialogs;
HttpCookieStorage now supports 64-bit environment;
Added support of Print functionality;
Disabled JNI logging in console.
Known issues in Mozilla15
Video from http://vimeo.com does not work;
Memory leak in DOM functionality;
There’s no way to use Mozilla and Mozilla15 at the same time;
The jxbrowser.plugin.dir and jxbrowser.xulrunner.use.profile system properties are not supported yet.
Support Team
New features
-
Fixed issue when Browser’s java.awt.event.KeyEvent doesn’t contain correct key code.
Mozilla engine: