Xopus 3.2.8

 

Changes

  • Case 6205: Added message property to DOMExceptions.
  • Case 26631: Added shortcut key (Ctrl+Q) to open the Xopus menu.
  • Case 43495: If a <lookup> does not have a url, the button will be disabled.
  • Case 43495: If a <lookup> editor sets values for other attributes, then lookup editors for those attributes will not be opened.
  • Case 56486: Default to <treeTransform> when there are no views specified.
  • Case 57861: Added Editor.Selection.unselect.
  • Case 58128: Implemented getElementsByTagName and getElementsByTagNameNS.
  • Case 58742: Implemented Base64 encoded data-URI stylesheets in Firefox.
  • Case 60526: Added "xopus-language" xsl parameter, the language of the Xopus UI.
  • Case 69232: Drastically improved startup time for large documents.

Bug Fixes

 

  • Case 211: Prevent cursor from sometimes getting lost in subcanvasmode.
  • Case 6205: Added proper error messages to makeValid and makeComplete.
  • Case 33169: Attention borders now also work for elements with overflow: auto; ancestors.
  • Case 50271: Fixed a JavaScript error that sometimes occured when switching document views.
  • Case 54068: Fixed "nonsecure items" message in IE6 on https connections.
  • Case 56496: When navigating directly to an xml document, Xopus now sets the location hash correctly to the url of the xml document.
  • Case 56501: Public API: Canvas.setView didn't work in Xopus 3.2.7.
  • Case 56513: The reload button now always works.
  • Case 58184: Xopus treeview sometimes didn't work in IE when the Xopus island uses <link disabled="disabled"/> stylesheet references.
  • Case 58453: Perform a drop when the drag & drop code looses capture.
  • Case 58664: Node contents sometimes were removed from the HTML rendering when editing attributes in incremental rendering mode.
  • Case 58688: Inline <style/> elements generated by XSL now also support @media rules.
  • Case 61222: Implemented schema support for <xs:union><xs:simpleType/></xs:union> construction
  • Case 65117: Inserting an element with a toolbar button could cause a text node to be removed.
  • Case 70362: Improved invalid HTML debugging messages.