1--TEST--
2replaceChild() where the new node is a grandparent of the old node
3--EXTENSIONS--
4dom
5--FILE--
6<?php
7$document = new DOMDocument();
8$a = $document->createElement('a');
9$b = $document->createElement('b');
10$c = $document->createElement('c');
11$a->appendChild($b);
12$b->appendChild($c);
13try {
14	$b->replaceChild($a, $c);
15} catch (DOMException $e) {
16	echo "DOMException: " . $e->getMessage();
17}
18--EXPECT--
19DOMException: Hierarchy Request Error
20