WebRenderer - Windows Enterprise update history

 

 

Date

Update information

21-03-2014

Bug - Resolved issue with Printing from IE in landscape mode.

20-05-2013

Feature - Added option to revert a Java 7 focus fix to restore input event functionality in IE. To use, launch application with Java property:"webrenderer.desktop.disable-java-7-focus-fixes"

03-08-2011

Bug - Resolved Java 7 compatibility issues.
       - Changes made to the focus system for Java 7.

28-04-2011

Bug - Pages with iframes no longer trigger multiple mouse events in IE.
       - Resolved null pointer that can occur using IBrowserCanvas.getCookie().

11-03-2009

Bug - Resolved issue with printing from IE.

09-05-2008

Feature - New stable release.

04-02-2008

Feature - Added boolean preference "browser.ie.disablekey.f5" to IE to disable refreshing pages with F5 key.
Bug - Resolved null pointer exception in IElement.getAttributes().

30-11-2007

Bug - Resolved issue with alerts from IFRAME's in Mozilla.
       - Resolved startup issue with Xcheck:jni enabled.

19-11-2007

Bug - Resolved onload popup issue in IE.
    - Resolved navigator.language javascript issue in Mozilla.
    - Rethreaded popup window creation.
    - Resolved issue with first httpPOST call in IE.

09-10-2007

Bug - Resolved onHttpInterceptHeaders issue in Mozilla for Vista.
      - Resolved issue with IBrowserCanvas.allowPopups(false) in Mozilla.

17-08-2007

Bug - Resolved Javascript issue in Mozilla.
       - Resolved dll confilct issue in Mozilla.

07-08-2007

Bug - Resolved issue with XUL  & SSL dialogs in Mozilla.

02-07-2007

Feature - Added public void disableDefaultDropTargetListener(boolean disable) to IMozillaBrowserCanvas.
Bug       - Fixed issue with first loadHTML in IE spawn.
    - Resolved issue with UTF-8 encoded URLs in Mozilla.

21-05-2007

Feature  - Added boolean isTopFrame() to BrowserEvent for onBeforeNavigate event.
Bug - Fixed issue findInPage with whole word as true on Mozilla.

20-04-2007

Feature - Added public byte[] getDocumentSourceBytes() to IDocument for Mozilla.
            - Disabled Applets by default.
            - Added IElement.getImageSrc().
            - Added constant PromptEvent.AllowPromptSaveToDisk.
            - Added POST support for custom protocols.
Bug - Fixed issue with onJavascriptDialog event on IE.
Bug - Fixed issue with IBrowserCanvas.disableJInternalFrame() with JVM 1.4.2
Fixed issue with javascript alert and confirm dialogs on IE.

23-02-2007

Feature - IE now uses Windows look and feel for form elements (buttons, textfields, etc.)
            - Added IBrowserCanvas.disableJInternalFrame() to be called when a browser is removed from a JInternalFrame.
Bug - Resolved issue when closing IE in JInternalFrames then selecting a different JInternalFrame.

14-02-2007

Feature - Added get/setSelectedIndex to IElement for IE.

06-02-2007

Feature - Added support for PromptEvent with unknown filetype dialog in mozilla.
             - Added onDropdownChanged event to DOMListener for IE.

02-02-2007

Bug - Improved memory usage in IE.
       - Resolved issue with multiple browsers.
       - Resolved rendering issue when only WebRenderer present in frame.

15-01-2007

Resolved issue with JInternalFrame in IE.

22-12-2006

Bug - Resolved issue with JMenus regarding the closing of an IE Browser.
      - Javascript security issue resolved with silent printing from IE.
      - Resolved issue with IDocument.getChildFrames() so that the returned frames are not returned null in IE.

03-11-2006

Feature - DragListener added for IMozillaBrowserCanvas.
            - BufferedImages can now be created without an alpha component.
Bug - Resolved memory issue with Internet Explorer.

06-10-2006

Bug - Resolved issue with components in JInternal frame.

18-09-2006

Bug - Resolved issue with PDF display and issue with multiple custom protocols.

25-08-2006

Bug - Resolved issue with custom protocols.
        - Fixed issue with scrollbar on popup windows 

16-08-2006

Bug - Resolved minor callback issue

04-08-2006

WebRenderer v3.1 release

13-07-2006

Bug - Resolved issue with Custom Protocols

25-05-2006

Bug - Resolved issue with executeScriptWithReturn in IE.
Feature - Added the following SSL Certificate methods to IMozillaBrowserCanvas:
   void importCertificate(X509Certificate cert, boolean trusted)
   String[] getCertificateNameList()
   X509Certificate getCertificateByName(String name)
   X509Certificate[] getCertificates()           
   void setCertificateTrust(X509Certificate cert, boolean trusted)
   void deleteCertificate(X509Certificate cert)

28-04-2006

Bug - Resolved issue with IBrowserCanvas.setPrefProperty("EnableJava",booelan) in IE.

24-04-2006

Bug - Resolved issue with mouse events on IFrames in spawnInternetExplorer.

22-04-2006

Bug - Resolved issue on JVM 1.4.2_11 for spawnMozilla().

11-04-2006

Bug - Fixed issue with IElement.getValue() on SELECT elements in Mozilla.
Feature - Added IBrowserCanvas.enableImageLoading(boolean).
        - Added ProtocolEvent.getPOSTData() for Mozilla.

04-04-2006

Bug - Windows Mozilla no longer grabs focus on page loads.
       - SavePageToBitmapImage on IE popup's is now layer independant.
       - Issue resolved with IElement.getValue() in Mozilla on Select Elements.

09-03-2006

Bug - SavePageToBitmapImage issue on IE popups resolved.

24-02-2006

Bug - Resolved issue with ToolTips.

21-02-2006

Feature - Added getPageSize to IBrowserCanvas.

02-02-2006

Bug - Resloved some keypresses being blocked in IE.  Disabled Java Applets by default in IE.
Feature - Added "ExternalXLS" boolean pref property to IE.

27-01-2006

Bug - Improved internal event handling.

20-01-2006

Bug - Resolved issue with popup's resizing in IE.

19-01-2006

Feature - Added setWebRendererDirectoryName(String newName) to BrowserFactory.
Bug - Resolved Webstart classpath issue.

17-01-2006

Feature - Added setProfilePath(File path) to BrowserFactory to set Mozilla profile directory.

16-01-2006

Bug - Resolved issue with arrow key events. Improved saveToBufferedImage memory usage. Resolved issue with saveToBufferedImage called on pages with RTL direction on IE.

04-01-2006

Feature - Added findInPage with whole word search option to IMozillaBrowserCanvas.

08-12-2005

Bug - saveToBufferedImage clipping issue resolved in IE.

17-11-2005

Bug - Issues resolved with library dependencies.

14-11-2005

Bug - Issues resolved with KeyEvents on nested frames in IE.

11-11-2005

Bug - Issues resolved with setPrintOrientation in IE.

26-10-2005

Feature - Added scroll position listeners
Bug - Cut, copy and paste issues fixed in Mozilla
    - Fixed text field editing in IE
    - getMaximumSize() fixed for Mozilla
    - Window resizing issues fixed

13-09-2005

Feature - Custom protocols for IE (registerProtcol moved to IBrowserCanvas). Get Unmodified document source added for IE, IDocument.getDocumentSource().

02-09-2005

Feature - Cross-platform sharing of network drives now possible.  Each platform has an independant WebRenderer home directory.   New function in BrowserFactory allows optional configuration of the home directory - see BrowserFactory.setHomeDirectory(String) or BrowserFactory.setHomeDirectory(File) (note: This only has effect if called before a browser instance is spawned). Updated code samples in javadocs.
Bug - Issues with savePageToFile lockup and/or inaction where incorrect system path separators were passed are now fixed.

16-08-2005

Bug - Resolved issue with setting Canvas size manually

20-07-2005

Bug - Resolved issue with IBrowserCanvas.setJavascriptEnabled on IE. Resolved issue with synchronization in onBeforeNavigate.

16-06-2005

Feature - insertHTML added to IBrowserCanvas for Editor Mode.

09-06-2005

Feature - Added increaseTextZoom()/decreaseTextZoom() to IBrowserCanvas.

25-05-2005

Feature - Added setPrintPageOrientation(int orientation) to IBrowserCanvas.

16-05-2005

Bug - Fixed bug with Up/Down Cursors in IE.
Feature - added getELementAtCaretPosition to Mozilla Editor mode.  Added TAB key pref to IE Editor mode.

11-05-2005

Feature - Improved HTML Editor mode in Mozilla.
- IDocument.execCommand(String cmd,boolean showUI,String value) now works on Mozilla Editor mode.

06-05-2005

Fixed Print dialog issue in Mozilla.  Synchronization issue with loadHTML on IE resolved.

02-05-2005

Bug - Windows 98 issue resolved.

28-04-2005

Bug - Fixed issue with IE and first LoadHTML.

26-04-2005

Bug - Fixed issue with unicode characters in IE. Tab key issue on forms in IE resolved.  OnLoadIntercept blockLoad issue resolved on Mozilla.

15-04-2005

Bug - Added support for unicode characters in username.

14-04-2005

Feature - getTargetElement() added to MouseEvent for IE and Mozilla.

08-04-2005

Bug - FireFox Applet compatibility issue resolved. Fixed issue with Webstart on Windows 2000. ElementFromPoint bug with SPAN in Mozilla resolved. Fixed Applet deployment bug.

24-03-2005

Bug - saveToFile no longer fires onDocumentComplete(Mozilla). IDocument.getAnchors() issue resolved on Mozilla.
Feature - onHTTPResponse now has a URL set in the event.

18-03-2005

Bug - IDocument.elementFromPoint issue resolved.
Feature - Preference "http.response.all" boolean preference added to IMozilla.

 16-03-2005

 WebRenderer v3.0 release

25-02-2005

Bug - Fixed Refresh Bug for Applets in IE.
Feature - Added to IIEBrowserCanvas: IElement
getElementAtCaretPosition()
getCaretPosition()
insertTextAtCaretPosition(string text)

22-02-2005

Bug - Target frame loading for custom protocols bug fixed.
Feature - Custom Font support for Mozilla.
       - LoadURL with POST data now does a GET request if no POST data is given.

08-02-2005

Bug - Ctrl+F in IE issue resolved.  Garbage collection issue resolved.  WebRenderer locking issue resolved.

28-01-2005

Feature - IDocument.getDocumentSource() now supports pages with POST data.

27-01-2005

Bug - IElement.getParentElement bug fixed.  Issue resolved with post data exceeding 13000 characters.

17-01-2005

Bug - Resolved first load issue.

13-01-2005

Bug - IDocument.getDocumentSource issues resolved for Mozilla.

11-01-2005

Feature - Complete internal DOM refactor.
             - Custom protocol handler added.
Bug - OnDocumentComplete issue resolved - DOM Element highlighting issue resolved -Fixed problem in saveToBufferedImage.  setHTMLEditing mode is available before page loads in IE.

10-12-2004

Feature - Improved XPath support.
Bug - Fixed issue with popup spawning on page close. Improved sendKeyPress in IE. DOMListener onRadioButton now fires when clicking on Label elements with for attribute.  Issue resolved with isTextNode and getTextNodeText.

26-11-2004

Feature - added deleteSelectedText() to IDocument.
       - IDocument.getDocumentSource() implemented for IE
Bug - IDocument.getSelectionAsRange no longer removes current selection, JSplitPane clipping bug fixed.

23-11-2004

Bug - Fixed bug with cookies.txt

22-11-2004

Bug - getDocumentSource issue resolved.  Issue resolved in IE ScrollBar functions.  elementFromPoint on loading pages issue resolved.

16-11-2004

Feature - deleteCookies added to IBrowserCanvas.
Bug      - Fixed Mozilla print headers

11-11-2004

Bug - Fixed bug with setAttribute on style on IE.
       - Fixed bug with insertAdjacentText and insertAdjacentHTML.

10-11-2004

Bug - loadHTML repaint issue resolved.
       - MouseEvents disabled bug fixed.

03-11-2004

Bug - Applet support on JVM 1.3.1_08
Feature - Improved Prompt Listener and JavaScript listener on IE.

26-10-2004

Bug - enableJavascript bug fixed in IE.
Feature - getDocumentSource() added to IDocument for getting unmodified page source in Mozilla.

22-10-2004

Feature - getRequestHeaders() and getResponseHeaders() added to NetworkEvent.  Available from onHTTPResponse.
Bug - fixed a bug in canGoBack() in IE.

20-10-2004

Bug - Fixed print instance variables
       - Increased DOM stability.
       - TAB key on multiple IE instances fixed.

18-10-2004

Feature - Improved JTabbedPane Performance
Bug - getProxyProtocol no longer returns null.
       - Fixed bug with multiple IE instances
       - Fixed bug on Hyperthreading Processors

11-10-2004

Bug - IE proxy can now be set at any time.

08-10-2004

Feature - BrowserFactory.setAllowKeyboardInput(boolean) allows keyboard blocking on Windows.
Bug -  loadHTML with unicode data in byte[] bug fixed on Mozilla.

06-10-2004

Bug - loadHTML with unicode data in byte[] bug fixed on IE.
Bug - JTabbedPane compatibility fix.

01-10-2004

Feature - Update to clipping.

28-09-2004

Bug - Popup clipping issue fixed.
Feature - The enter key in editor mode in IE now inserts a <div> instead of  a <p>.

23-09-2004

Bug - lowered memory usage for enableJInternalFrame.
Bug - fixed bug with clipboard functions in Mozilla.

21-09-2004

Feature - loadURL now can load to target frame in Mozilla.
Feature - WebRenderer can now be moved between JFrames.

17-09-2004

Feature - Updated corecomponents supporting Mozilla 1.7.2
Bug - OnHTTPResponse now returns correct responseHeaders. 

15-09-2004

Feature - getTransactionId() added to NetworkEvent and BrowserEvent.

09-09-2004

Feature - sendKeyPressToElement(int keyCode,int keyChar) added to IE (now part of IBrowserCanvas).
Bug - enableDefaultContextMenu(boolean) now works on Mozilla.

31-08-2004

Feature - sendKeyPressToElement(int keyCode,int keyChar) added to IMozillaBrowserCanvas.

30-08-2004

Bug - Full screen popup sizing.

26-08-2004

Feature - insertHTML at caret position for editable browsers

23-08-2004

Bug fixed in setAttribute in IElement

20-08-2004

Feature - PromptListener allows entry of username & password for Mozilla.

19-08-2004

Feature - Improved JInternalFrame performance

18-08-2004

Feature - savePageToBufferedImage added to IBrowserCanvas (Returns a java.awt.image.BufferedImage of the current webpage)
Feature - setValue added to IElement

12-08-2004

Bug - Fixed bug in IDocument.execCommand.
Bug - Resolved keyDown issue.

05-08-2004

Feature - Javascript error listener and Dialog listener for Mozilla.

04-08-2004

Bug - DOMListener in Mozilla fixed.

02-08-2004

Feature - getCookie and setCookie for url added to IMozillaBrowserCanvas.

29-07-2004

Bug - Popup TitleChange event fixed.

28-07-2004

Bugs - Keyboard sychronization issure resolved.

23-07-2004

Feature - savePageToBitmapImage now works in 8 and 16 bit color

21-07-2004

Feature - grabFocus() to return focus to IIEBrowserCanvas.

20-07-2004

Feature - blockMouseInput(boolean) added to BrowserFactory (Currently Windows only)

16-07-2004

Feature - Improved enableJInternalFrame.
Bug - Fixed httpPost first load bug. 

15-07-2004

Feature - Improved custom popups (see com.webrenderer.event.WindowListener).

13-07-2004

Feature - Milestone release of version 2.2

21-06-2004

Bug - loadHTML bug fixed on IIEBrowserCanvas.

17-06-2004

Feature - spawnSystemBrowser(String url) added to IIEBrowserCanvas.

09-06-2004

Bug - Default printer now selected by default in print dialog in IE.  setJavascriptEnabled restores original IE settings when program quits.

04-06-2004

Bug - Fixed issue starting webstart from mozilla based browsers on windows.

03-06-2004

Bug - IE Framed event propagation.

02-06-2004

Bug - IRange.getStartContainer and IRange.getEndContainer now return text nodes.

31-05-2004

Bug - Unkown file types dialog (e.g. .doc files)

26-05-2004

Feature - JTabbedPane internal handler

25-05-2004

Feature - addScrollPositionListener added to IDocument (only for IDocuments created from an IMozillaBrowserCanvas)

21-05-2004

Feature - BrowserFactory.destroyBrowser(IBrowserCanvas) added to destroy a IBrowserCanvas.
Bug - LoadHTML bug with Mozilla resolved.

20-05-2004

Feature - setProxyAuthentication(username, password) added to IMozillaBrowserCanvas (to automate proxy authentication).

06-05-2004

Bug - disableClipping refresh bug fixed.

05-05-2004

Bug - IEBrowserCanvas.getURL() now returns and empty string when loadHTML has been called.

23-04-2004

Bug - License bug fixed on Windows 2000

21-04-2004

Bug - onMouseUp on Windows 2000

19-04-2004

Bug - Mozilla onLoadIntercept bug resolved

14-04-2004

Feature - In IE Cookie settings revert when Webrenderer closes.

07-04-2004

Bug - Multiple IE instances ElementFromPoint bug fixed.
Feature - JavascriptListener: onJavascriptStatusChange now fired in Windows.
Feature - DOMEventListener onInputTextChange now fired for TEXTAREA tags

06-04-2004

Bug - Fixed bug with put methods in IDocument.
Bug - MouseEvent's bug resolved

02-04-2004

Feature - IElement.equals(IElement) and IDocument.equals(IDocument) added.
Feature - disableClipping(boolean) and isDisableClipping() added to IBrowserCanvas (turn on or off clipping to parent swing containers)
Bug - getHTMLEditingMode() bug fixed

31-03-2004

Feature - WRImage custom protocol added

30-03-2004

Bug - getSourceIndex() and getOffsetParent in IElement now function correctly

29-03-2004

Feature - addRule added to IStyleSheet. getProperty and setProperty in IStyleRule can now take hyphenated properties.

26-03-2004

Bug - JSplitPane and JVM 1.3.0 bug fix

25-03-2004

Feature - IStyleSheet and IStyleRule added to DOM, IDocument.getStyleSheets returns an IStyleSheet[].
Feature - String[] getAttributes added to IElement
Feature - optimized performance for Swing JScrollPane

24-03-2004

Bug - WebStart loadURL

24-03-2004

Feature - executeScript with return value
Bug - onDocumentComplete now fires in IE on reloads

19-03-2004

Feature - Improved performance in WebRenderer internals increasing stability and speed.

17-03-2004

Feature - JScrollPane clipping
Feature - getValue added to IElement to allow HTML FORM value harvesting
Bug - Minor Swing bug resolved.

12-03-2004

Feature - getChildFrames
Bug - getCookies and getCache in IE now resolved.

10-03-2004

Feature - onWindowDestroy event in IE
Bugs - saveToPage fixed in IE, getLinks bug now resolved

03-03-2004

Feature - setPrintMargin(String, String, String, String)
Bug - savePageToBitmap(boolean) updated to correctly save complete page

02-03-2004

Feature - getElementById added to IDocument DOM class
- setPrintBackground(boolean) to enable printing of background images
Bug - popup windows thread bug resolved

27-02-2004

Note: onMouseMove depreciated

24-02-2004

Feature - enableCookies() and disableCookies() added for IE 6

20-02-2004

Feature - setLibraryPath and setJavaScriptEnabled in IE

16-02-2004

Bug - multiple http POST bug resolved

11-02-2004

Feature - highlightSelectedText method added to highlight text in documents.
Swing scrollbar support on all platforms

10-02-2004

Feature - Major Update v2.1. WebRenderer.jar now cross platform.