  x Document
    ,-[$DIR/tests/fixture/element/custom-element/input.html:1:1]
  1 | ,-> <!doctype html>
  2 | |   <html lang="en">
  3 | |   <head>
  4 | |       <title>Document</title>
  5 | |   </head>
  6 | |   <body>
  7 | |   <popup-info img="img/alt.png" data-text="Your card validation code (CVC)
  8 | |     is an extra security feature — it is the last 3 or 4 numbers on the
  9 | |     back of your card."></popup-info>
 10 | |   
 11 | |   <custom-square l="100" c="red"></custom-square>
 12 | |   
 13 | |   <app-drawer open disabled></app-drawer>
 14 | |   
 15 | |   <share-buttons>
 16 | |       <social-button type="twitter"><a href="...">Twitter</a></social-button>
 17 | |       <social-button type="fb"><a href="...">Facebook</a></social-button>
 18 | |       <social-button type="plus"><a href="...">G+</a></social-button>
 19 | |   </share-buttons>
 20 | |   
 21 | |   <x-foo-with-markup>
 22 | |       <b>I'm an x-foo-with-markup!</b>
 23 | |   </x-foo-with-markup>
 24 | |   
 25 | |   <template id="x-foo-from-template">
 26 | |       <style>
 27 | |           p { color: green; }
 28 | |       </style>
 29 | |       <p>I'm in Shadow DOM. My markup was stamped from a &lt;template&gt;.</p>
 30 | |   </template>
 31 | |   </body>
 32 | `-> </html>
    `----
  x Child
   ,-[$DIR/tests/fixture/element/custom-element/input.html:1:1]
 1 | <!doctype html>
   : ^^^^^^^^^^^^^^^
 2 | <html lang="en">
   `----
  x DocumentType
   ,-[$DIR/tests/fixture/element/custom-element/input.html:1:1]
 1 | <!doctype html>
   : ^^^^^^^^^^^^^^^
 2 | <html lang="en">
   `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:2:1]
  1 |     <!doctype html>
  2 | ,-> <html lang="en">
  3 | |   <head>
  4 | |       <title>Document</title>
  5 | |   </head>
  6 | |   <body>
  7 | |   <popup-info img="img/alt.png" data-text="Your card validation code (CVC)
  8 | |     is an extra security feature — it is the last 3 or 4 numbers on the
  9 | |     back of your card."></popup-info>
 10 | |   
 11 | |   <custom-square l="100" c="red"></custom-square>
 12 | |   
 13 | |   <app-drawer open disabled></app-drawer>
 14 | |   
 15 | |   <share-buttons>
 16 | |       <social-button type="twitter"><a href="...">Twitter</a></social-button>
 17 | |       <social-button type="fb"><a href="...">Facebook</a></social-button>
 18 | |       <social-button type="plus"><a href="...">G+</a></social-button>
 19 | |   </share-buttons>
 20 | |   
 21 | |   <x-foo-with-markup>
 22 | |       <b>I'm an x-foo-with-markup!</b>
 23 | |   </x-foo-with-markup>
 24 | |   
 25 | |   <template id="x-foo-from-template">
 26 | |       <style>
 27 | |           p { color: green; }
 28 | |       </style>
 29 | |       <p>I'm in Shadow DOM. My markup was stamped from a &lt;template&gt;.</p>
 30 | |   </template>
 31 | |   </body>
 32 | `-> </html>
    `----
  x Element
    ,-[$DIR/tests/fixture/element/custom-element/input.html:2:1]
  1 |     <!doctype html>
  2 | ,-> <html lang="en">
  3 | |   <head>
  4 | |       <title>Document</title>
  5 | |   </head>
  6 | |   <body>
  7 | |   <popup-info img="img/alt.png" data-text="Your card validation code (CVC)
  8 | |     is an extra security feature — it is the last 3 or 4 numbers on the
  9 | |     back of your card."></popup-info>
 10 | |   
 11 | |   <custom-square l="100" c="red"></custom-square>
 12 | |   
 13 | |   <app-drawer open disabled></app-drawer>
 14 | |   
 15 | |   <share-buttons>
 16 | |       <social-button type="twitter"><a href="...">Twitter</a></social-button>
 17 | |       <social-button type="fb"><a href="...">Facebook</a></social-button>
 18 | |       <social-button type="plus"><a href="...">G+</a></social-button>
 19 | |   </share-buttons>
 20 | |   
 21 | |   <x-foo-with-markup>
 22 | |       <b>I'm an x-foo-with-markup!</b>
 23 | |   </x-foo-with-markup>
 24 | |   
 25 | |   <template id="x-foo-from-template">
 26 | |       <style>
 27 | |           p { color: green; }
 28 | |       </style>
 29 | |       <p>I'm in Shadow DOM. My markup was stamped from a &lt;template&gt;.</p>
 30 | |   </template>
 31 | |   </body>
 32 | `-> </html>
    `----
  x Attribute
   ,-[$DIR/tests/fixture/element/custom-element/input.html:2:1]
 1 | <!doctype html>
 2 | <html lang="en">
   :       ^^^^^^^^^
 3 | <head>
   `----
  x Child
   ,-[$DIR/tests/fixture/element/custom-element/input.html:3:1]
 2 |     <html lang="en">
 3 | ,-> <head>
 4 | |       <title>Document</title>
 5 | `-> </head>
 6 |     <body>
   `----
  x Element
   ,-[$DIR/tests/fixture/element/custom-element/input.html:3:1]
 2 |     <html lang="en">
 3 | ,-> <head>
 4 | |       <title>Document</title>
 5 | `-> </head>
 6 |     <body>
   `----
  x Child
   ,-[$DIR/tests/fixture/element/custom-element/input.html:3:1]
 2 |     <html lang="en">
 3 | ,-> <head>
 4 | `->     <title>Document</title>
 5 |     </head>
   `----
  x Text
   ,-[$DIR/tests/fixture/element/custom-element/input.html:3:1]
 2 |     <html lang="en">
 3 | ,-> <head>
 4 | `->     <title>Document</title>
 5 |     </head>
   `----
  x Child
   ,-[$DIR/tests/fixture/element/custom-element/input.html:4:1]
 3 | <head>
 4 |     <title>Document</title>
   :     ^^^^^^^^^^^^^^^^^^^^^^^
 5 | </head>
   `----
  x Element
   ,-[$DIR/tests/fixture/element/custom-element/input.html:4:1]
 3 | <head>
 4 |     <title>Document</title>
   :     ^^^^^^^^^^^^^^^^^^^^^^^
 5 | </head>
   `----
  x Child
   ,-[$DIR/tests/fixture/element/custom-element/input.html:4:1]
 3 | <head>
 4 |     <title>Document</title>
   :            ^^^^^^^^
 5 | </head>
   `----
  x Text
   ,-[$DIR/tests/fixture/element/custom-element/input.html:4:1]
 3 | <head>
 4 |     <title>Document</title>
   :            ^^^^^^^^
 5 | </head>
   `----
  x Child
   ,-[$DIR/tests/fixture/element/custom-element/input.html:4:1]
 3 | <head>
 4 |     <title>Document</title>
   :                            ^
 5 | </head>
 6 | <body>
   `----
  x Text
   ,-[$DIR/tests/fixture/element/custom-element/input.html:4:1]
 3 | <head>
 4 |     <title>Document</title>
   :                            ^
 5 | </head>
 6 | <body>
   `----
  x Child
   ,-[$DIR/tests/fixture/element/custom-element/input.html:5:1]
 4 |     <title>Document</title>
 5 | </head>
   :        ^
 6 | <body>
 7 | <popup-info img="img/alt.png" data-text="Your card validation code (CVC)
   `----
  x Text
   ,-[$DIR/tests/fixture/element/custom-element/input.html:5:1]
 4 |     <title>Document</title>
 5 | </head>
   :        ^
 6 | <body>
 7 | <popup-info img="img/alt.png" data-text="Your card validation code (CVC)
   `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:6:1]
  5 |     </head>
  6 | ,-> <body>
  7 | |   <popup-info img="img/alt.png" data-text="Your card validation code (CVC)
  8 | |     is an extra security feature — it is the last 3 or 4 numbers on the
  9 | |     back of your card."></popup-info>
 10 | |   
 11 | |   <custom-square l="100" c="red"></custom-square>
 12 | |   
 13 | |   <app-drawer open disabled></app-drawer>
 14 | |   
 15 | |   <share-buttons>
 16 | |       <social-button type="twitter"><a href="...">Twitter</a></social-button>
 17 | |       <social-button type="fb"><a href="...">Facebook</a></social-button>
 18 | |       <social-button type="plus"><a href="...">G+</a></social-button>
 19 | |   </share-buttons>
 20 | |   
 21 | |   <x-foo-with-markup>
 22 | |       <b>I'm an x-foo-with-markup!</b>
 23 | |   </x-foo-with-markup>
 24 | |   
 25 | |   <template id="x-foo-from-template">
 26 | |       <style>
 27 | |           p { color: green; }
 28 | |       </style>
 29 | |       <p>I'm in Shadow DOM. My markup was stamped from a &lt;template&gt;.</p>
 30 | |   </template>
 31 | `-> </body>
 32 |     </html>
    `----
  x Element
    ,-[$DIR/tests/fixture/element/custom-element/input.html:6:1]
  5 |     </head>
  6 | ,-> <body>
  7 | |   <popup-info img="img/alt.png" data-text="Your card validation code (CVC)
  8 | |     is an extra security feature — it is the last 3 or 4 numbers on the
  9 | |     back of your card."></popup-info>
 10 | |   
 11 | |   <custom-square l="100" c="red"></custom-square>
 12 | |   
 13 | |   <app-drawer open disabled></app-drawer>
 14 | |   
 15 | |   <share-buttons>
 16 | |       <social-button type="twitter"><a href="...">Twitter</a></social-button>
 17 | |       <social-button type="fb"><a href="...">Facebook</a></social-button>
 18 | |       <social-button type="plus"><a href="...">G+</a></social-button>
 19 | |   </share-buttons>
 20 | |   
 21 | |   <x-foo-with-markup>
 22 | |       <b>I'm an x-foo-with-markup!</b>
 23 | |   </x-foo-with-markup>
 24 | |   
 25 | |   <template id="x-foo-from-template">
 26 | |       <style>
 27 | |           p { color: green; }
 28 | |       </style>
 29 | |       <p>I'm in Shadow DOM. My markup was stamped from a &lt;template&gt;.</p>
 30 | |   </template>
 31 | `-> </body>
 32 |     </html>
    `----
  x Child
   ,-[$DIR/tests/fixture/element/custom-element/input.html:6:1]
 5 | </head>
 6 | <body>
   :       ^
 7 | <popup-info img="img/alt.png" data-text="Your card validation code (CVC)
 8 |   is an extra security feature — it is the last 3 or 4 numbers on the
   `----
  x Text
   ,-[$DIR/tests/fixture/element/custom-element/input.html:6:1]
 5 | </head>
 6 | <body>
   :       ^
 7 | <popup-info img="img/alt.png" data-text="Your card validation code (CVC)
 8 |   is an extra security feature — it is the last 3 or 4 numbers on the
   `----
  x Child
   ,-[$DIR/tests/fixture/element/custom-element/input.html:7:1]
 6 |     <body>
 7 | ,-> <popup-info img="img/alt.png" data-text="Your card validation code (CVC)
 8 | |     is an extra security feature — it is the last 3 or 4 numbers on the
 9 | `->   back of your card."></popup-info>
   `----
  x Element
   ,-[$DIR/tests/fixture/element/custom-element/input.html:7:1]
 6 |     <body>
 7 | ,-> <popup-info img="img/alt.png" data-text="Your card validation code (CVC)
 8 | |     is an extra security feature — it is the last 3 or 4 numbers on the
 9 | `->   back of your card."></popup-info>
   `----
  x Attribute
   ,-[$DIR/tests/fixture/element/custom-element/input.html:7:1]
 6 | <body>
 7 | <popup-info img="img/alt.png" data-text="Your card validation code (CVC)
   :             ^^^^^^^^^^^^^^^^^
 8 |   is an extra security feature — it is the last 3 or 4 numbers on the
   `----
  x Attribute
   ,-[$DIR/tests/fixture/element/custom-element/input.html:7:1]
 6 |     <body>
 7 | ,-> <popup-info img="img/alt.png" data-text="Your card validation code (CVC)
 8 | |     is an extra security feature — it is the last 3 or 4 numbers on the
 9 | `->   back of your card."></popup-info>
   `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:9:1]
  8 |       is an extra security feature — it is the last 3 or 4 numbers on the
  9 | ,->   back of your card."></popup-info>
 10 | `-> 
 11 |     <custom-square l="100" c="red"></custom-square>
    `----
  x Text
    ,-[$DIR/tests/fixture/element/custom-element/input.html:9:1]
  8 |       is an extra security feature — it is the last 3 or 4 numbers on the
  9 | ,->   back of your card."></popup-info>
 10 | `-> 
 11 |     <custom-square l="100" c="red"></custom-square>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:11:1]
 10 | 
 11 | <custom-square l="100" c="red"></custom-square>
    : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    `----
  x Element
    ,-[$DIR/tests/fixture/element/custom-element/input.html:11:1]
 10 | 
 11 | <custom-square l="100" c="red"></custom-square>
    : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    `----
  x Attribute
    ,-[$DIR/tests/fixture/element/custom-element/input.html:11:1]
 10 | 
 11 | <custom-square l="100" c="red"></custom-square>
    :                ^^^^^^^
    `----
  x Attribute
    ,-[$DIR/tests/fixture/element/custom-element/input.html:11:1]
 10 | 
 11 | <custom-square l="100" c="red"></custom-square>
    :                        ^^^^^^^
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:11:1]
 10 |     
 11 | ,-> <custom-square l="100" c="red"></custom-square>
 12 | `-> 
 13 |     <app-drawer open disabled></app-drawer>
    `----
  x Text
    ,-[$DIR/tests/fixture/element/custom-element/input.html:11:1]
 10 |     
 11 | ,-> <custom-square l="100" c="red"></custom-square>
 12 | `-> 
 13 |     <app-drawer open disabled></app-drawer>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:13:1]
 12 | 
 13 | <app-drawer open disabled></app-drawer>
    : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    `----
  x Element
    ,-[$DIR/tests/fixture/element/custom-element/input.html:13:1]
 12 | 
 13 | <app-drawer open disabled></app-drawer>
    : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    `----
  x Attribute
    ,-[$DIR/tests/fixture/element/custom-element/input.html:13:1]
 12 | 
 13 | <app-drawer open disabled></app-drawer>
    :             ^^^^
    `----
  x Attribute
    ,-[$DIR/tests/fixture/element/custom-element/input.html:13:1]
 12 | 
 13 | <app-drawer open disabled></app-drawer>
    :                  ^^^^^^^^
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:13:1]
 12 |     
 13 | ,-> <app-drawer open disabled></app-drawer>
 14 | `-> 
 15 |     <share-buttons>
 16 |         <social-button type="twitter"><a href="...">Twitter</a></social-button>
    `----
  x Text
    ,-[$DIR/tests/fixture/element/custom-element/input.html:13:1]
 12 |     
 13 | ,-> <app-drawer open disabled></app-drawer>
 14 | `-> 
 15 |     <share-buttons>
 16 |         <social-button type="twitter"><a href="...">Twitter</a></social-button>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:15:1]
 14 |     
 15 | ,-> <share-buttons>
 16 | |       <social-button type="twitter"><a href="...">Twitter</a></social-button>
 17 | |       <social-button type="fb"><a href="...">Facebook</a></social-button>
 18 | |       <social-button type="plus"><a href="...">G+</a></social-button>
 19 | `-> </share-buttons>
    `----
  x Element
    ,-[$DIR/tests/fixture/element/custom-element/input.html:15:1]
 14 |     
 15 | ,-> <share-buttons>
 16 | |       <social-button type="twitter"><a href="...">Twitter</a></social-button>
 17 | |       <social-button type="fb"><a href="...">Facebook</a></social-button>
 18 | |       <social-button type="plus"><a href="...">G+</a></social-button>
 19 | `-> </share-buttons>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:15:1]
 14 |     
 15 | ,-> <share-buttons>
 16 | `->     <social-button type="twitter"><a href="...">Twitter</a></social-button>
 17 |         <social-button type="fb"><a href="...">Facebook</a></social-button>
    `----
  x Text
    ,-[$DIR/tests/fixture/element/custom-element/input.html:15:1]
 14 |     
 15 | ,-> <share-buttons>
 16 | `->     <social-button type="twitter"><a href="...">Twitter</a></social-button>
 17 |         <social-button type="fb"><a href="...">Facebook</a></social-button>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:16:1]
 15 | <share-buttons>
 16 |     <social-button type="twitter"><a href="...">Twitter</a></social-button>
    :     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 17 |     <social-button type="fb"><a href="...">Facebook</a></social-button>
    `----
  x Element
    ,-[$DIR/tests/fixture/element/custom-element/input.html:16:1]
 15 | <share-buttons>
 16 |     <social-button type="twitter"><a href="...">Twitter</a></social-button>
    :     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 17 |     <social-button type="fb"><a href="...">Facebook</a></social-button>
    `----
  x Attribute
    ,-[$DIR/tests/fixture/element/custom-element/input.html:16:1]
 15 | <share-buttons>
 16 |     <social-button type="twitter"><a href="...">Twitter</a></social-button>
    :                    ^^^^^^^^^^^^^^
 17 |     <social-button type="fb"><a href="...">Facebook</a></social-button>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:16:1]
 15 | <share-buttons>
 16 |     <social-button type="twitter"><a href="...">Twitter</a></social-button>
    :                                   ^^^^^^^^^^^^^^^^^^^^^^^^^
 17 |     <social-button type="fb"><a href="...">Facebook</a></social-button>
    `----
  x Element
    ,-[$DIR/tests/fixture/element/custom-element/input.html:16:1]
 15 | <share-buttons>
 16 |     <social-button type="twitter"><a href="...">Twitter</a></social-button>
    :                                   ^^^^^^^^^^^^^^^^^^^^^^^^^
 17 |     <social-button type="fb"><a href="...">Facebook</a></social-button>
    `----
  x Attribute
    ,-[$DIR/tests/fixture/element/custom-element/input.html:16:1]
 15 | <share-buttons>
 16 |     <social-button type="twitter"><a href="...">Twitter</a></social-button>
    :                                      ^^^^^^^^^^
 17 |     <social-button type="fb"><a href="...">Facebook</a></social-button>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:16:1]
 15 | <share-buttons>
 16 |     <social-button type="twitter"><a href="...">Twitter</a></social-button>
    :                                                 ^^^^^^^
 17 |     <social-button type="fb"><a href="...">Facebook</a></social-button>
    `----
  x Text
    ,-[$DIR/tests/fixture/element/custom-element/input.html:16:1]
 15 | <share-buttons>
 16 |     <social-button type="twitter"><a href="...">Twitter</a></social-button>
    :                                                 ^^^^^^^
 17 |     <social-button type="fb"><a href="...">Facebook</a></social-button>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:16:1]
 15 |     <share-buttons>
 16 | ,->     <social-button type="twitter"><a href="...">Twitter</a></social-button>
 17 | `->     <social-button type="fb"><a href="...">Facebook</a></social-button>
 18 |         <social-button type="plus"><a href="...">G+</a></social-button>
    `----
  x Text
    ,-[$DIR/tests/fixture/element/custom-element/input.html:16:1]
 15 |     <share-buttons>
 16 | ,->     <social-button type="twitter"><a href="...">Twitter</a></social-button>
 17 | `->     <social-button type="fb"><a href="...">Facebook</a></social-button>
 18 |         <social-button type="plus"><a href="...">G+</a></social-button>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:17:1]
 16 |     <social-button type="twitter"><a href="...">Twitter</a></social-button>
 17 |     <social-button type="fb"><a href="...">Facebook</a></social-button>
    :     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 18 |     <social-button type="plus"><a href="...">G+</a></social-button>
    `----
  x Element
    ,-[$DIR/tests/fixture/element/custom-element/input.html:17:1]
 16 |     <social-button type="twitter"><a href="...">Twitter</a></social-button>
 17 |     <social-button type="fb"><a href="...">Facebook</a></social-button>
    :     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 18 |     <social-button type="plus"><a href="...">G+</a></social-button>
    `----
  x Attribute
    ,-[$DIR/tests/fixture/element/custom-element/input.html:17:1]
 16 |     <social-button type="twitter"><a href="...">Twitter</a></social-button>
 17 |     <social-button type="fb"><a href="...">Facebook</a></social-button>
    :                    ^^^^^^^^^
 18 |     <social-button type="plus"><a href="...">G+</a></social-button>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:17:1]
 16 |     <social-button type="twitter"><a href="...">Twitter</a></social-button>
 17 |     <social-button type="fb"><a href="...">Facebook</a></social-button>
    :                              ^^^^^^^^^^^^^^^^^^^^^^^^^^
 18 |     <social-button type="plus"><a href="...">G+</a></social-button>
    `----
  x Element
    ,-[$DIR/tests/fixture/element/custom-element/input.html:17:1]
 16 |     <social-button type="twitter"><a href="...">Twitter</a></social-button>
 17 |     <social-button type="fb"><a href="...">Facebook</a></social-button>
    :                              ^^^^^^^^^^^^^^^^^^^^^^^^^^
 18 |     <social-button type="plus"><a href="...">G+</a></social-button>
    `----
  x Attribute
    ,-[$DIR/tests/fixture/element/custom-element/input.html:17:1]
 16 |     <social-button type="twitter"><a href="...">Twitter</a></social-button>
 17 |     <social-button type="fb"><a href="...">Facebook</a></social-button>
    :                                 ^^^^^^^^^^
 18 |     <social-button type="plus"><a href="...">G+</a></social-button>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:17:1]
 16 |     <social-button type="twitter"><a href="...">Twitter</a></social-button>
 17 |     <social-button type="fb"><a href="...">Facebook</a></social-button>
    :                                            ^^^^^^^^
 18 |     <social-button type="plus"><a href="...">G+</a></social-button>
    `----
  x Text
    ,-[$DIR/tests/fixture/element/custom-element/input.html:17:1]
 16 |     <social-button type="twitter"><a href="...">Twitter</a></social-button>
 17 |     <social-button type="fb"><a href="...">Facebook</a></social-button>
    :                                            ^^^^^^^^
 18 |     <social-button type="plus"><a href="...">G+</a></social-button>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:17:1]
 16 |         <social-button type="twitter"><a href="...">Twitter</a></social-button>
 17 | ,->     <social-button type="fb"><a href="...">Facebook</a></social-button>
 18 | `->     <social-button type="plus"><a href="...">G+</a></social-button>
 19 |     </share-buttons>
    `----
  x Text
    ,-[$DIR/tests/fixture/element/custom-element/input.html:17:1]
 16 |         <social-button type="twitter"><a href="...">Twitter</a></social-button>
 17 | ,->     <social-button type="fb"><a href="...">Facebook</a></social-button>
 18 | `->     <social-button type="plus"><a href="...">G+</a></social-button>
 19 |     </share-buttons>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:18:1]
 17 |     <social-button type="fb"><a href="...">Facebook</a></social-button>
 18 |     <social-button type="plus"><a href="...">G+</a></social-button>
    :     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 19 | </share-buttons>
    `----
  x Element
    ,-[$DIR/tests/fixture/element/custom-element/input.html:18:1]
 17 |     <social-button type="fb"><a href="...">Facebook</a></social-button>
 18 |     <social-button type="plus"><a href="...">G+</a></social-button>
    :     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 19 | </share-buttons>
    `----
  x Attribute
    ,-[$DIR/tests/fixture/element/custom-element/input.html:18:1]
 17 |     <social-button type="fb"><a href="...">Facebook</a></social-button>
 18 |     <social-button type="plus"><a href="...">G+</a></social-button>
    :                    ^^^^^^^^^^^
 19 | </share-buttons>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:18:1]
 17 |     <social-button type="fb"><a href="...">Facebook</a></social-button>
 18 |     <social-button type="plus"><a href="...">G+</a></social-button>
    :                                ^^^^^^^^^^^^^^^^^^^^
 19 | </share-buttons>
    `----
  x Element
    ,-[$DIR/tests/fixture/element/custom-element/input.html:18:1]
 17 |     <social-button type="fb"><a href="...">Facebook</a></social-button>
 18 |     <social-button type="plus"><a href="...">G+</a></social-button>
    :                                ^^^^^^^^^^^^^^^^^^^^
 19 | </share-buttons>
    `----
  x Attribute
    ,-[$DIR/tests/fixture/element/custom-element/input.html:18:1]
 17 |     <social-button type="fb"><a href="...">Facebook</a></social-button>
 18 |     <social-button type="plus"><a href="...">G+</a></social-button>
    :                                   ^^^^^^^^^^
 19 | </share-buttons>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:18:1]
 17 |     <social-button type="fb"><a href="...">Facebook</a></social-button>
 18 |     <social-button type="plus"><a href="...">G+</a></social-button>
    :                                              ^^
 19 | </share-buttons>
    `----
  x Text
    ,-[$DIR/tests/fixture/element/custom-element/input.html:18:1]
 17 |     <social-button type="fb"><a href="...">Facebook</a></social-button>
 18 |     <social-button type="plus"><a href="...">G+</a></social-button>
    :                                              ^^
 19 | </share-buttons>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:18:1]
 17 |     <social-button type="fb"><a href="...">Facebook</a></social-button>
 18 |     <social-button type="plus"><a href="...">G+</a></social-button>
    :                                                                    ^
 19 | </share-buttons>
    `----
  x Text
    ,-[$DIR/tests/fixture/element/custom-element/input.html:18:1]
 17 |     <social-button type="fb"><a href="...">Facebook</a></social-button>
 18 |     <social-button type="plus"><a href="...">G+</a></social-button>
    :                                                                    ^
 19 | </share-buttons>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:19:1]
 18 |         <social-button type="plus"><a href="...">G+</a></social-button>
 19 | ,-> </share-buttons>
 20 | `-> 
 21 |     <x-foo-with-markup>
 22 |         <b>I'm an x-foo-with-markup!</b>
    `----
  x Text
    ,-[$DIR/tests/fixture/element/custom-element/input.html:19:1]
 18 |         <social-button type="plus"><a href="...">G+</a></social-button>
 19 | ,-> </share-buttons>
 20 | `-> 
 21 |     <x-foo-with-markup>
 22 |         <b>I'm an x-foo-with-markup!</b>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:21:1]
 20 |     
 21 | ,-> <x-foo-with-markup>
 22 | |       <b>I'm an x-foo-with-markup!</b>
 23 | `-> </x-foo-with-markup>
    `----
  x Element
    ,-[$DIR/tests/fixture/element/custom-element/input.html:21:1]
 20 |     
 21 | ,-> <x-foo-with-markup>
 22 | |       <b>I'm an x-foo-with-markup!</b>
 23 | `-> </x-foo-with-markup>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:21:1]
 20 |     
 21 | ,-> <x-foo-with-markup>
 22 | `->     <b>I'm an x-foo-with-markup!</b>
 23 |     </x-foo-with-markup>
    `----
  x Text
    ,-[$DIR/tests/fixture/element/custom-element/input.html:21:1]
 20 |     
 21 | ,-> <x-foo-with-markup>
 22 | `->     <b>I'm an x-foo-with-markup!</b>
 23 |     </x-foo-with-markup>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:22:1]
 21 | <x-foo-with-markup>
 22 |     <b>I'm an x-foo-with-markup!</b>
    :     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 23 | </x-foo-with-markup>
    `----
  x Element
    ,-[$DIR/tests/fixture/element/custom-element/input.html:22:1]
 21 | <x-foo-with-markup>
 22 |     <b>I'm an x-foo-with-markup!</b>
    :     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 23 | </x-foo-with-markup>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:22:1]
 21 | <x-foo-with-markup>
 22 |     <b>I'm an x-foo-with-markup!</b>
    :        ^^^^^^^^^^^^^^^^^^^^^^^^^
 23 | </x-foo-with-markup>
    `----
  x Text
    ,-[$DIR/tests/fixture/element/custom-element/input.html:22:1]
 21 | <x-foo-with-markup>
 22 |     <b>I'm an x-foo-with-markup!</b>
    :        ^^^^^^^^^^^^^^^^^^^^^^^^^
 23 | </x-foo-with-markup>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:22:1]
 21 | <x-foo-with-markup>
 22 |     <b>I'm an x-foo-with-markup!</b>
    :                                     ^
 23 | </x-foo-with-markup>
    `----
  x Text
    ,-[$DIR/tests/fixture/element/custom-element/input.html:22:1]
 21 | <x-foo-with-markup>
 22 |     <b>I'm an x-foo-with-markup!</b>
    :                                     ^
 23 | </x-foo-with-markup>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:23:1]
 22 |         <b>I'm an x-foo-with-markup!</b>
 23 | ,-> </x-foo-with-markup>
 24 | `-> 
 25 |     <template id="x-foo-from-template">
 26 |         <style>
    `----
  x Text
    ,-[$DIR/tests/fixture/element/custom-element/input.html:23:1]
 22 |         <b>I'm an x-foo-with-markup!</b>
 23 | ,-> </x-foo-with-markup>
 24 | `-> 
 25 |     <template id="x-foo-from-template">
 26 |         <style>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:25:1]
 24 |     
 25 | ,-> <template id="x-foo-from-template">
 26 | |       <style>
 27 | |           p { color: green; }
 28 | |       </style>
 29 | |       <p>I'm in Shadow DOM. My markup was stamped from a &lt;template&gt;.</p>
 30 | `-> </template>
 31 |     </body>
    `----
  x Element
    ,-[$DIR/tests/fixture/element/custom-element/input.html:25:1]
 24 |     
 25 | ,-> <template id="x-foo-from-template">
 26 | |       <style>
 27 | |           p { color: green; }
 28 | |       </style>
 29 | |       <p>I'm in Shadow DOM. My markup was stamped from a &lt;template&gt;.</p>
 30 | `-> </template>
 31 |     </body>
    `----
  x Attribute
    ,-[$DIR/tests/fixture/element/custom-element/input.html:25:1]
 24 | 
 25 | <template id="x-foo-from-template">
    :           ^^^^^^^^^^^^^^^^^^^^^^^^
 26 |     <style>
    `----
  x DocumentFragment
    ,-[$DIR/tests/fixture/element/custom-element/input.html:25:1]
 24 |     
 25 | ,-> <template id="x-foo-from-template">
 26 | |       <style>
 27 | |           p { color: green; }
 28 | |       </style>
 29 | |       <p>I'm in Shadow DOM. My markup was stamped from a &lt;template&gt;.</p>
 30 | `-> </template>
 31 |     </body>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:25:1]
 24 |     
 25 | ,-> <template id="x-foo-from-template">
 26 | `->     <style>
 27 |             p { color: green; }
    `----
  x Text
    ,-[$DIR/tests/fixture/element/custom-element/input.html:25:1]
 24 |     
 25 | ,-> <template id="x-foo-from-template">
 26 | `->     <style>
 27 |             p { color: green; }
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:26:1]
 25 |     <template id="x-foo-from-template">
 26 | ,->     <style>
 27 | |           p { color: green; }
 28 | `->     </style>
 29 |         <p>I'm in Shadow DOM. My markup was stamped from a &lt;template&gt;.</p>
    `----
  x Element
    ,-[$DIR/tests/fixture/element/custom-element/input.html:26:1]
 25 |     <template id="x-foo-from-template">
 26 | ,->     <style>
 27 | |           p { color: green; }
 28 | `->     </style>
 29 |         <p>I'm in Shadow DOM. My markup was stamped from a &lt;template&gt;.</p>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:26:1]
 25 |     <template id="x-foo-from-template">
 26 | ,->     <style>
 27 | |           p { color: green; }
 28 | `->     </style>
 29 |         <p>I'm in Shadow DOM. My markup was stamped from a &lt;template&gt;.</p>
    `----
  x Text
    ,-[$DIR/tests/fixture/element/custom-element/input.html:26:1]
 25 |     <template id="x-foo-from-template">
 26 | ,->     <style>
 27 | |           p { color: green; }
 28 | `->     </style>
 29 |         <p>I'm in Shadow DOM. My markup was stamped from a &lt;template&gt;.</p>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:28:1]
 27 |             p { color: green; }
 28 | ,->     </style>
 29 | `->     <p>I'm in Shadow DOM. My markup was stamped from a &lt;template&gt;.</p>
 30 |     </template>
    `----
  x Text
    ,-[$DIR/tests/fixture/element/custom-element/input.html:28:1]
 27 |             p { color: green; }
 28 | ,->     </style>
 29 | `->     <p>I'm in Shadow DOM. My markup was stamped from a &lt;template&gt;.</p>
 30 |     </template>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:29:1]
 28 |     </style>
 29 |     <p>I'm in Shadow DOM. My markup was stamped from a &lt;template&gt;.</p>
    :     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 30 | </template>
    `----
  x Element
    ,-[$DIR/tests/fixture/element/custom-element/input.html:29:1]
 28 |     </style>
 29 |     <p>I'm in Shadow DOM. My markup was stamped from a &lt;template&gt;.</p>
    :     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 30 | </template>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:29:1]
 28 |     </style>
 29 |     <p>I'm in Shadow DOM. My markup was stamped from a &lt;template&gt;.</p>
    :        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 30 | </template>
    `----
  x Text
    ,-[$DIR/tests/fixture/element/custom-element/input.html:29:1]
 28 |     </style>
 29 |     <p>I'm in Shadow DOM. My markup was stamped from a &lt;template&gt;.</p>
    :        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 30 | </template>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:29:1]
 28 |     </style>
 29 |     <p>I'm in Shadow DOM. My markup was stamped from a &lt;template&gt;.</p>
    :                                                                             ^
 30 | </template>
 31 | </body>
    `----
  x Text
    ,-[$DIR/tests/fixture/element/custom-element/input.html:29:1]
 28 |     </style>
 29 |     <p>I'm in Shadow DOM. My markup was stamped from a &lt;template&gt;.</p>
    :                                                                             ^
 30 | </template>
 31 | </body>
    `----
  x Child
    ,-[$DIR/tests/fixture/element/custom-element/input.html:30:1]
 29 |         <p>I'm in Shadow DOM. My markup was stamped from a &lt;template&gt;.</p>
 30 | ,-> </template>
 31 | `-> </body>
 32 |     </html>
    `----
  x Text
    ,-[$DIR/tests/fixture/element/custom-element/input.html:30:1]
 29 |         <p>I'm in Shadow DOM. My markup was stamped from a &lt;template&gt;.</p>
 30 | ,-> </template>
 31 | `-> </body>
 32 |     </html>
    `----
