Donate Share

Lobo - Java Web Browser

File Release Notes and Changelog

Release Name: 0.97.4

Notes:
A non-backward compatible change in 
this release is that the isMedia() 
method was moved from HtmlRendererContext 
to UserAgentContext. If the method 
was previously overridden in a subclass 
of SimpleHtmlRendererContext, it 
needs to be moved.


Changes: - NOTE: Moved isMedia() method to UserAgentContext so it can be used by parser-only code. - Fixed so that layout revalidation does not cause inputs to be cleared. - Optimized so that hovering over certain elements that do not have a hover style declaration does not cause a layout revalidation. - Fixed so that some styles of images and inputs are functional, e.g. border and margins. - Implemented image border, hspace and vspace attributes. - Fixed Javascript scoping issue that was noticed when BODY tag with an onload handler was written using document.write(). - Fixed relative URLs in CSS. - Implemented CSS @media rules. - RFE #1816542: Add Proxy Method. Added protected getProxy() method to SimpleUserAgentContext and SimpleHtmlRendererContext. - Fixed parser so that comments can end with more than two dashes, e.g. --->. - Fixed so that blanks at the end of a line don't expand its width. This addresses some tables that force a horizontal scrollbar. - Fixed positioning of list bullets. CssParser changes: - Reversed order of lookup of property values in CSS declarations.