// Jest Snapshot v1, https://goo.gl/fbAQLP exports[`iframe integration tests snapshot async iframes 1`] = ` "{ \\"type\\": 0, \\"childNodes\\": [ { \\"type\\": 1, \\"name\\": \\"html\\", \\"publicId\\": \\"\\", \\"systemId\\": \\"\\", \\"id\\": 2 }, { \\"type\\": 2, \\"tagName\\": \\"html\\", \\"attributes\\": { \\"lang\\": \\"en\\" }, \\"childNodes\\": [ { \\"type\\": 2, \\"tagName\\": \\"head\\", \\"attributes\\": {}, \\"childNodes\\": [ { \\"type\\": 3, \\"textContent\\": \\"\\\\n \\", \\"id\\": 5 }, { \\"type\\": 2, \\"tagName\\": \\"meta\\", \\"attributes\\": { \\"charset\\": \\"UTF-8\\" }, \\"childNodes\\": [], \\"id\\": 6 }, { \\"type\\": 3, \\"textContent\\": \\"\\\\n \\", \\"id\\": 7 }, { \\"type\\": 2, \\"tagName\\": \\"meta\\", \\"attributes\\": { \\"name\\": \\"viewport\\", \\"content\\": \\"width=device-width, initial-scale=1.0\\" }, \\"childNodes\\": [], \\"id\\": 8 }, { \\"type\\": 3, \\"textContent\\": \\"\\\\n \\", \\"id\\": 9 }, { \\"type\\": 2, \\"tagName\\": \\"title\\", \\"attributes\\": {}, \\"childNodes\\": [ { \\"type\\": 3, \\"textContent\\": \\"Main\\", \\"id\\": 11 } ], \\"id\\": 10 }, { \\"type\\": 3, \\"textContent\\": \\"\\\\n \\", \\"id\\": 12 } ], \\"id\\": 4 }, { \\"type\\": 3, \\"textContent\\": \\"\\\\n \\", \\"id\\": 13 }, { \\"type\\": 2, \\"tagName\\": \\"body\\", \\"attributes\\": {}, \\"childNodes\\": [ { \\"type\\": 3, \\"textContent\\": \\"\\\\n \\", \\"id\\": 15 }, { \\"type\\": 2, \\"tagName\\": \\"iframe\\", \\"attributes\\": { \\"id\\": \\"one\\" }, \\"childNodes\\": [], \\"id\\": 16 }, { \\"type\\": 3, \\"textContent\\": \\"\\\\n \\", \\"id\\": 17 }, { \\"type\\": 2, \\"tagName\\": \\"iframe\\", \\"attributes\\": { \\"id\\": \\"two\\" }, \\"childNodes\\": [], \\"id\\": 18 }, { \\"type\\": 3, \\"textContent\\": \\"\\\\n \\\\n\\\\n\\", \\"id\\": 19 } ], \\"id\\": 14 } ], \\"id\\": 3 } ], \\"id\\": 1 }" `; exports[`integration tests [html file]: about-mozilla.html 1`] = ` " The Book of Mozilla, 11:9

Mammon slept. And the beast reborn spread over the earth and its numbers grew legion. And they proclaimed the times and sacrificed crops unto the fire, with the cunning of foxes. And they built a new world in their own image as promised by the sacred words, and spoke of the beast with their children. Mammon awoke, and lo! it was naught but a follower.

from The Book of Mozilla, 11:9
(10th Edition)

" `; exports[`integration tests [html file]: basic.html 1`] = ` " Document

Title

" `; exports[`integration tests [html file]: block-element.html 1`] = ` " Document
record 2
" `; exports[`integration tests [html file]: compat-mode.html 1`] = ` " Compat Mode; image resizing

" `; exports[`integration tests [html file]: cors-style-sheet.html 1`] = ` " with style sheet " `; exports[`integration tests [html file]: dynamic-stylesheet.html 1`] = ` " dynamic stylesheet

p tag

" `; exports[`integration tests [html file]: form-fields.html 1`] = ` " form fields
" `; exports[`integration tests [html file]: hover.html 1`] = ` " hover selector
hover me
" `; exports[`integration tests [html file]: iframe.html 1`] = ` " iframe " `; exports[`integration tests [html file]: iframe-inner.html 1`] = ` " " `; exports[`integration tests [html file]: invalid-attribute.html 1`] = ` " " `; exports[`integration tests [html file]: invalid-doctype.html 1`] = ` " Invalid Doctype " `; exports[`integration tests [html file]: invalid-tagname.html 1`] = ` " Document
Hello
Hello
" `; exports[`integration tests [html file]: mask-text.html 1`] = ` " Document

**** *

**** *
**** *
" `; exports[`integration tests [html file]: picture.html 1`] = ` " " `; exports[`integration tests [html file]: preload.html 1`] = ` " Document " `; exports[`integration tests [html file]: shadow-dom.html 1`] = ` " shadow DOM
content panel 1
content panel 2
content panel 3
" `; exports[`integration tests [html file]: video.html 1`] = ` " video " `; exports[`integration tests [html file]: with-relative-res.html 1`] = ` " Document
Hello
Hello
Hello
\\"\\" \\"\\" \\"\\" \\"\\" \\"\\"" `; exports[`integration tests [html file]: with-script.html 1`] = ` " with script " `; exports[`integration tests [html file]: with-style-sheet.html 1`] = ` " with style sheet " `; exports[`integration tests [html file]: with-style-sheet-with-import.html 1`] = ` " with style sheet with import " `; exports[`shadow DOM integration tests snapshot shadow DOM 1`] = ` "{ \\"type\\": 0, \\"childNodes\\": [ { \\"type\\": 1, \\"name\\": \\"html\\", \\"publicId\\": \\"\\", \\"systemId\\": \\"\\", \\"id\\": 2 }, { \\"type\\": 2, \\"tagName\\": \\"html\\", \\"attributes\\": { \\"lang\\": \\"en\\" }, \\"childNodes\\": [ { \\"type\\": 2, \\"tagName\\": \\"head\\", \\"attributes\\": {}, \\"childNodes\\": [ { \\"type\\": 3, \\"textContent\\": \\"\\\\n \\", \\"id\\": 5 }, { \\"type\\": 2, \\"tagName\\": \\"meta\\", \\"attributes\\": { \\"charset\\": \\"UTF-8\\" }, \\"childNodes\\": [], \\"id\\": 6 }, { \\"type\\": 3, \\"textContent\\": \\"\\\\n \\", \\"id\\": 7 }, { \\"type\\": 2, \\"tagName\\": \\"meta\\", \\"attributes\\": { \\"name\\": \\"viewport\\", \\"content\\": \\"width=device-width, initial-scale=1.0\\" }, \\"childNodes\\": [], \\"id\\": 8 }, { \\"type\\": 3, \\"textContent\\": \\"\\\\n \\", \\"id\\": 9 }, { \\"type\\": 2, \\"tagName\\": \\"title\\", \\"attributes\\": {}, \\"childNodes\\": [ { \\"type\\": 3, \\"textContent\\": \\"shadow DOM\\", \\"id\\": 11 } ], \\"id\\": 10 }, { \\"type\\": 3, \\"textContent\\": \\"\\\\n \\", \\"id\\": 12 } ], \\"id\\": 4 }, { \\"type\\": 3, \\"textContent\\": \\"\\\\n \\", \\"id\\": 13 }, { \\"type\\": 2, \\"tagName\\": \\"body\\", \\"attributes\\": {}, \\"childNodes\\": [ { \\"type\\": 3, \\"textContent\\": \\"\\\\n \\", \\"id\\": 15 }, { \\"type\\": 2, \\"tagName\\": \\"fancy-tabs\\", \\"attributes\\": { \\"background\\": \\"\\", \\"role\\": \\"tablist\\", \\"selected\\": \\"1\\" }, \\"childNodes\\": [ { \\"type\\": 3, \\"textContent\\": \\"\\\\n \\", \\"id\\": 17 }, { \\"type\\": 2, \\"tagName\\": \\"button\\", \\"attributes\\": { \\"slot\\": \\"title\\", \\"role\\": \\"tab\\", \\"tabindex\\": \\"-1\\", \\"aria-selected\\": \\"false\\" }, \\"childNodes\\": [ { \\"type\\": 3, \\"textContent\\": \\"Tab 1\\", \\"id\\": 19 } ], \\"id\\": 18 }, { \\"type\\": 3, \\"textContent\\": \\"\\\\n \\", \\"id\\": 20 }, { \\"type\\": 2, \\"tagName\\": \\"button\\", \\"attributes\\": { \\"slot\\": \\"title\\", \\"selected\\": \\"\\", \\"role\\": \\"tab\\", \\"tabindex\\": \\"0\\", \\"aria-selected\\": \\"true\\" }, \\"childNodes\\": [ { \\"type\\": 3, \\"textContent\\": \\"Tab 2\\", \\"id\\": 22 } ], \\"id\\": 21 }, { \\"type\\": 3, \\"textContent\\": \\"\\\\n \\", \\"id\\": 23 }, { \\"type\\": 2, \\"tagName\\": \\"button\\", \\"attributes\\": { \\"slot\\": \\"title\\", \\"role\\": \\"tab\\", \\"tabindex\\": \\"-1\\", \\"aria-selected\\": \\"false\\" }, \\"childNodes\\": [ { \\"type\\": 3, \\"textContent\\": \\"Tab 3\\", \\"id\\": 25 } ], \\"id\\": 24 }, { \\"type\\": 3, \\"textContent\\": \\"\\\\n \\", \\"id\\": 26 }, { \\"type\\": 2, \\"tagName\\": \\"section\\", \\"attributes\\": { \\"role\\": \\"tabpanel\\", \\"tabindex\\": \\"0\\", \\"aria-hidden\\": \\"true\\" }, \\"childNodes\\": [ { \\"type\\": 3, \\"textContent\\": \\"content panel 1\\", \\"id\\": 28 } ], \\"id\\": 27 }, { \\"type\\": 3, \\"textContent\\": \\"\\\\n \\", \\"id\\": 29 }, { \\"type\\": 2, \\"tagName\\": \\"section\\", \\"attributes\\": { \\"role\\": \\"tabpanel\\", \\"tabindex\\": \\"0\\", \\"aria-hidden\\": \\"false\\" }, \\"childNodes\\": [ { \\"type\\": 3, \\"textContent\\": \\"content panel 2\\", \\"id\\": 31 } ], \\"id\\": 30 }, { \\"type\\": 3, \\"textContent\\": \\"\\\\n \\", \\"id\\": 32 }, { \\"type\\": 2, \\"tagName\\": \\"section\\", \\"attributes\\": { \\"role\\": \\"tabpanel\\", \\"tabindex\\": \\"0\\", \\"aria-hidden\\": \\"true\\" }, \\"childNodes\\": [ { \\"type\\": 3, \\"textContent\\": \\"content panel 3\\", \\"id\\": 34 } ], \\"id\\": 33 }, { \\"type\\": 3, \\"textContent\\": \\"\\\\n \\", \\"id\\": 35 }, { \\"type\\": 3, \\"textContent\\": \\"\\\\n \\", \\"id\\": 36, \\"isShadow\\": true }, { \\"type\\": 2, \\"tagName\\": \\"style\\", \\"attributes\\": {}, \\"childNodes\\": [ { \\"type\\": 3, \\"textContent\\": \\"\\\\n :host {\\\\n display: inline-block;\\\\n width: 650px;\\\\n font-family: 'Roboto Slab';\\\\n contain: content;\\\\n }\\\\n :host([background]) {\\\\n background: var(--background-color, #9E9E9E);\\\\n border-radius: 10px;\\\\n padding: 10px;\\\\n }\\\\n #panels {\\\\n box-shadow: 0 2px 2px rgba(0, 0, 0, .3);\\\\n background: white;\\\\n border-radius: 3px;\\\\n padding: 16px;\\\\n height: 250px;\\\\n overflow: auto;\\\\n }\\\\n #tabs {\\\\n display: inline-flex;\\\\n -webkit-user-select: none;\\\\n user-select: none;\\\\n }\\\\n #tabs slot {\\\\n display: inline-flex; /* Safari bug. Treats as a parent */\\\\n }\\\\n /* Safari does not support #id prefixes on ::slotted\\\\n See https://bugs.webkit.org/show_bug.cgi?id=160538 */\\\\n #tabs ::slotted(*) {\\\\n font: 400 16px/22px 'Roboto';\\\\n padding: 16px 8px;\\\\n margin: 0;\\\\n text-align: center;\\\\n width: 100px;\\\\n text-overflow: ellipsis;\\\\n white-space: nowrap;\\\\n overflow: hidden;\\\\n cursor: pointer;\\\\n border-top-left-radius: 3px;\\\\n border-top-right-radius: 3px;\\\\n background: linear-gradient(#fafafa, #eee);\\\\n border: none; /* if the user users a