Xopus 3.0.5
Changes
- Xopus now shows a warning message when the output of a user XSL transform was not well-formed.
Fixed bugs
- Fixed a problem with navigating using the cursor keys in user created editable fields in subCanvas mode.
- Fixed a problem with some keyboard shortcuts followed by a click on a user created button in subCanvas mode.
- Fixed a problem with select XPaths starting with ' in XSL.
- Fixed a problem with tables that where rendered with a colgroup, followed by tr elements instead of, for instance, a tbody.
- Fixed a problem that collapsed the focusable region of elements sized using CSS (causing the elements to have layout).
- Fixed a problem with IO.getLoadXMLFunction.
- Fixed validation problems with schema particles with unbounded occurrence that contain sequences ending with optional elements.
- Fixed a problem when Xopus tried to put the cursor in an xml node that was not rendered by the XSL.
- Fixed a problem in hasAttributeNS.
- Fixed a problem with attahcing user event using addEventListener.
- Insert was not always enabled when there was focus but no selection.
- Fixed a problem with loading multiple doucment with shared schemas.
- Results user event handlers where not always properly passed to the browser.
- Validating a node with an invalid parentNode would cause an error.
- Fixed a problem with the selection after a remove or delete action.
- Fixed a problem with transactions causing all rollbacks to rollback to the moment when the document was loaded.