  x Document
   ,-[$DIR/tests/recovery/text/range-charref-novalid/input.html:1:1]
 1 | <!doctype html><meta charset=utf-8><title>&amp;#x110000;</title><p>There should be an error.&#x110000;
   : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   `----
  x Child
   ,-[$DIR/tests/recovery/text/range-charref-novalid/input.html:1:1]
 1 | <!doctype html><meta charset=utf-8><title>&amp;#x110000;</title><p>There should be an error.&#x110000;
   : ^^^^^^^^^^^^^^^
   `----
  x DocumentType
   ,-[$DIR/tests/recovery/text/range-charref-novalid/input.html:1:1]
 1 | <!doctype html><meta charset=utf-8><title>&amp;#x110000;</title><p>There should be an error.&#x110000;
   : ^^^^^^^^^^^^^^^
   `----
  x Child
  x Element
  x Child
   ,-[$DIR/tests/recovery/text/range-charref-novalid/input.html:1:1]
 1 | <!doctype html><meta charset=utf-8><title>&amp;#x110000;</title><p>There should be an error.&#x110000;
   :                ^^^^^^^^^^^^^^^^^^^^
   `----
  x Element
   ,-[$DIR/tests/recovery/text/range-charref-novalid/input.html:1:1]
 1 | <!doctype html><meta charset=utf-8><title>&amp;#x110000;</title><p>There should be an error.&#x110000;
   :                ^^^^^^^^^^^^^^^^^^^^
   `----
  x Attribute
   ,-[$DIR/tests/recovery/text/range-charref-novalid/input.html:1:1]
 1 | <!doctype html><meta charset=utf-8><title>&amp;#x110000;</title><p>There should be an error.&#x110000;
   :                      ^^^^^^^^^^^^^
   `----
  x Child
   ,-[$DIR/tests/recovery/text/range-charref-novalid/input.html:1:1]
 1 | <!doctype html><meta charset=utf-8><title>&amp;#x110000;</title><p>There should be an error.&#x110000;
   :                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   `----
  x Element
   ,-[$DIR/tests/recovery/text/range-charref-novalid/input.html:1:1]
 1 | <!doctype html><meta charset=utf-8><title>&amp;#x110000;</title><p>There should be an error.&#x110000;
   :                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   `----
  x Child
   ,-[$DIR/tests/recovery/text/range-charref-novalid/input.html:1:1]
 1 | <!doctype html><meta charset=utf-8><title>&amp;#x110000;</title><p>There should be an error.&#x110000;
   :                                           ^^^^^^^^^^^^^^
   `----
  x Text
   ,-[$DIR/tests/recovery/text/range-charref-novalid/input.html:1:1]
 1 | <!doctype html><meta charset=utf-8><title>&amp;#x110000;</title><p>There should be an error.&#x110000;
   :                                           ^^^^^^^^^^^^^^
   `----
  x Child
   ,-[$DIR/tests/recovery/text/range-charref-novalid/input.html:1:1]
 1 | <!doctype html><meta charset=utf-8><title>&amp;#x110000;</title><p>There should be an error.&#x110000;
   :                                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   `----
  x Element
   ,-[$DIR/tests/recovery/text/range-charref-novalid/input.html:1:1]
 1 | <!doctype html><meta charset=utf-8><title>&amp;#x110000;</title><p>There should be an error.&#x110000;
   :                                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   `----
  x Child
   ,-[$DIR/tests/recovery/text/range-charref-novalid/input.html:1:1]
 1 | <!doctype html><meta charset=utf-8><title>&amp;#x110000;</title><p>There should be an error.&#x110000;
   :                                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   `----
  x Text
   ,-[$DIR/tests/recovery/text/range-charref-novalid/input.html:1:1]
 1 | <!doctype html><meta charset=utf-8><title>&amp;#x110000;</title><p>There should be an error.&#x110000;
   :                                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   `----
