Fix bug in parsing of Relax NG: property "names" was lost when simplifying certain elements.
Check for attribute value.
Check if an attribute is present on an element.
Add active element to the function parameters in the Relax NG validator.
Work on Relax NG validator.
Refactor RelaxNG validator to match more closely the grammar for the Relax NG simple syntax.
Do not serialize any dom node from the http://www.w3.org/2000/xmlns/ and http://www.w3.org/1999/xhtml namespaces.xhtml is more specific and handled by the filter. xmlns should never be serialized and is hence excluded in the serializer itself.
Do not serialize a namespace declaration for "xmlns".
Add a save function.
Fix conversion to utf8 array. The last part was left out of the converted array, because the native array did not autoexpand when access with an index outside of the range.Now required length is calculated first.
Also available in: