1--TEST--
2Test reading Element::$outerHTML on HTML documents - invalid tree variation
3--EXTENSIONS--
4dom
5--CREDITS--
6Dennis Snell
7--FILE--
8<?php
9
10$dom = Dom\HTMLDocument::createFromString('<a href="#one"><p>Link</p></a>', LIBXML_NOERROR);
11$p = $dom->body->querySelector('p');
12$p->outerHTML = '<a href="#two">Another Link</a>';
13echo $dom->saveHTML();
14
15?>
16--EXPECT--
17<html><head></head><body><a href="#one"><a href="#two">Another Link</a></a></body></html>
18