Validation of namespaces insists on prefix
Brought to you by:
djoham,
witchhunter
The function DOMDocument__isValidNamespace states that a namespace is invalid when the given qualified name doesn't have a prefix. This is wrong because a qualified name doesn't require a prefix when the namespace is the default namespace.
The attached patch cumulates the patch for bug 3216955.
Patched code