| This is a testharness.js-based test. |
| PASS Check the existence of ShadowRoot interface |
| PASS ShadowRoot must inherit from DocumentFragment |
| PASS ShadowRoot must not be a constructor |
| PASS ShadowRoot.activeElement must return the focused element of the context object when shadow root is open. |
| PASS ShadowRoot.activeElement must return the focused element of the context object when shadow root is closed. |
| PASS ShadowRoot.host must return the shadow host of the context object. |
| PASS ShadowRoot.innerHTML must return the result of the HTML fragment serialization algorithm when shadow root is open. |
| PASS ShadowRoot.innerHTML must return the result of the HTML fragment serialization algorithm when shadow root is closed. |
| PASS ShadowRoot.innerHTML must replace all with the result of invoking the fragment parsing algorithm when shadow root is open. |
| PASS ShadowRoot.innerHTML must replace all with the result of invoking the fragment parsing algorithm when shadow root is closed. |
| FAIL ShadowRoot.styleSheets must return a StyleSheetList sequence containing the shadow root style sheets when shadow root is open. assert_equals: shadowRoot.styleSheets must contain two items when the shadow root has two style elements expected 2 but got 0 |
| FAIL ShadowRoot.styleSheets must return a StyleSheetList sequence containing the shadow root style sheets when shadow root is closed. assert_equals: shadowRoot.styleSheets must contain two items when the shadow root has two style elements expected 2 but got 0 |
| Harness: the test ran to completion. |
| |