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.