New Features:
- Added support of ContextMenuProviderExt interface that allows receiving notifications when popup menu is required;
- Added NewWindowEventHandlerExt2 that allows receiving information (url, target name, features) about popup window before it is opened;
- Added DisposeListener for receiving events when WebBrowser is disposed.
Improvements:
- Added HTMLDialog.getOleMessageLoop() method that returns thread in which HTML modal dialog is running;
- The
StatusCode.UNKNOWNflag is passed to the WebBrowserEventsHandler.navigationErrorOccured() method instead of null.
Resolved Issues:
- 'Call is rejected by Callee' error on print or preview of a page;
- 'Call is rejected by Callee' error on launching Find (Ctrl+F);
- WebBrowser.setContent() method fails when PDF document is already loaded;
- Document returns wrong maximum scroll values after setting "zoom" property;
- Cannot open Gmail and Google Reader applications in JExplorer;
- Several HTMLDialog can't be opened in sequence;
java.awt.Robotprevents closing WebBrowser instance;- Page content isn't resized correctly;
- The BrowserWindowListener.onWindowResize event doesn't get fired when browser is resized from JavaScript;
- JVM doesn't exit when the
DefaultCloseOperationfor JFrame is set toDISPOSE_ON_CLOSE; - HttpSecurityHandler doesn't work on Internet Explorer 6;
- Handling AuthenticationHandler.onAuthenticate() on Vista generates access-violation error;
- Browser.getScreenShot() returns cropped image;
- Browser component steals focus when web page is loaded or refreshed;
- Browser.getCookies and Browser.setCookies methods don't work with session cookies;
- Java crashes on Browser.close().