| CONSOLE WARNING: line 60: Calling Element.createShadowRoot() for an element which already hosts a shadow root is deprecated and will be removed in M63, around December 2017. See https://www.chromestatus.com/features/4668884095336448 for more details. |
| Test for Bug 100921 and 104346: HTMLContentElement should be registered correctly. |
| |
| In the case host is in document |
| PASS internals.hasContentElement(shadowRoot) is false |
| PASS internals.hasContentElement(shadowRoot) is true |
| PASS internals.hasContentElement(shadowRoot) is false |
| PASS internals.hasContentElement(shadowRoot) is false |
| PASS internals.hasContentElement(shadowRoot) is true |
| PASS internals.hasContentElement(shadowRoot) is false |
| PASS internals.hasContentElement(shadowRoot) is true |
| PASS internals.hasContentElement(shadowRoot) is false |
| PASS internals.hasContentElement(innerShadowRoot1) is true |
| PASS internals.hasContentElement(innerShadowRoot2) is true |
| PASS internals.hasContentElement(shadowRoot) is false |
| PASS internals.hasContentElement(shadowRoot) is true |
| PASS internals.hasContentElement(youngerShadowRoot) is false |
| PASS internals.hasContentElement(shadowRoot) is false |
| PASS internals.hasContentElement(youngerShadowRoot) is false |
| PASS internals.hasContentElement(shadowRoot) is false |
| PASS internals.hasContentElement(youngerShadowRoot) is true |
| In the case host is not in document |
| PASS internals.hasContentElement(shadowRoot) is false |
| PASS internals.hasContentElement(shadowRoot) is true |
| PASS internals.hasContentElement(shadowRoot) is false |
| PASS internals.hasContentElement(shadowRoot) is false |
| PASS internals.hasContentElement(shadowRoot) is true |
| PASS internals.hasContentElement(shadowRoot) is false |
| PASS internals.hasContentElement(shadowRoot) is true |
| PASS internals.hasContentElement(shadowRoot) is false |
| PASS internals.hasContentElement(innerShadowRoot1) is true |
| PASS internals.hasContentElement(innerShadowRoot2) is true |
| PASS internals.hasContentElement(shadowRoot) is false |
| PASS internals.hasContentElement(shadowRoot) is true |
| PASS internals.hasContentElement(youngerShadowRoot) is false |
| PASS internals.hasContentElement(shadowRoot) is false |
| PASS internals.hasContentElement(youngerShadowRoot) is false |
| PASS internals.hasContentElement(shadowRoot) is false |
| PASS internals.hasContentElement(youngerShadowRoot) is true |
| insertedInto/removedFrom can be called several times. |
| PASS internals.hasContentElement(shadowRoot) is false |
| PASS internals.hasContentElement(shadowRoot) is true |
| PASS internals.hasContentElement(shadowRoot) is true |
| PASS internals.hasContentElement(shadowRoot) is true |
| PASS internals.hasContentElement(shadowRoot) is false |
| PASS successfullyParsed is true |
| |
| TEST COMPLETE |
| |