New Features and Fixed Problems:
- Updated Mozilla to latest Gecko 1.9.0.1 engine (corresponding to Firefox 3).
- Functionality to handle profile options created.
- Added API for search in page.
- Fixed several issues with printing and print preview support.
- Added Header/footer options to print settings.
- Modal JavaScript windows now properly pause the caller's execution.
- Fixed problems with accessing certain sites via HTTPS.
- Added syntax highlighting to source code view.
- Improved UI integration in Mac OS X version (No more warning messages on startup).
- Added API to turn off display of images, disable javascript or plugins.
- Various improvements in demo application.
Known Issues:
- MacOS X support is still in Beta stage.
- JxBrowser doesn't support MacOS X running on PowerPC architecture.
- 'Print to File' only works on Linux platform.
JxBrowser EAP3 is the next milestone of cross-platform web browser integration with Java. Main focus of this release was on stabilization and API improvement. This EAP update does not include Mac support. JxBrowser versions with Mac support will be released later on the separate schedule.
Want to try JxBrowser now? Download the EAP build and try the included demo application.
Note: The EAP build is bundled with a two-month evaluation license (expires March 24, 2008).
New Features:
- Updated Mozilla to Gecko 1.9/Firefox 3 code base.
- Console service allows to receive notifications about script failures and other page problems.
- Added API to provide user-defined behavior for different content types.
- File download support.
- New API for tracking asynchronous operations.
Fixed Issues:
- Improved stability.
- Corrected text input on Linux.
- Demo application improved to show more features of JxBrowser library.
- Various minor issues addressed.
Important Changes:
- Mozilla-specific classes and interfaces moved to a different package. Classes generated from XPCOM interfaces are now in the package org.mozilla.interfaces, classes specific to Java-XPCOM bridge are in the package org.mozilla.xpcom.
- Some public API classes in the com.jniwrapper.jxbrowser.event were renamed.
Known Issues:
- Downloads may fail when the download link causes redirection.
- Printing support is incomplete.
- PDF support requires an appropriate plugin to be installed. On Linux the installed PDF plugin must be integrated into the bundled XULRunner distribution by putting the appropriate .so file into the plugins directory.