Branch
Hash :
7d446e97
Author :
Date :
2023-12-08T12:13:49
parser: Fix namespaces redefined from default attributes This regressed in commit e0dd330b. Also fixes a long-standing issue where namespaces from default attributes weren't added if they match an existing namespace. Fixes #643.
SAX.setDocumentLocator()
SAX.startDocument()
SAX.internalSubset(doc, , )
SAX.attributeDecl(elem, xmlns, 1, 4, urn:def2, ...)
SAX.attributeDecl(elem, xmlns:a, 1, 4, urn:a2, ...)
SAX.externalSubset(doc, , )
SAX.startElement(doc, xmlns='urn:def', xmlns:a='urn:a')
SAX.characters(
, 5)
SAX.startElement(elem)
SAX.endElement(elem)
SAX.characters(
, 1)
SAX.endElement(doc)
SAX.endDocument()