blob: 5a57f38f47c9f62e60e970508e059df8043e571e [file] [log] [blame]
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