--TEST-- Bug #55294 (DOMDocument::importNode shifts namespaces when "default" namespace exists) --EXTENSIONS-- dom --XFAIL-- See https://github.com/php/php-src/pull/12308 --FILE-- loadXML(<< EOXML ); $bDOM = new DOMDocument(); $node = $bDOM->importNode($aDOM->getElementsByTagNameNS('http://example.com/A', 'B')->item(0), true); $bDOM->appendChild($node); echo $bDOM->saveXML(), "\n"; ?> --EXPECT--