Test that MutationObservers operate in Shadow DOM
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
Mutations in shadow DOM should have been observed:
PASS mutations.length is 4
PASS mutations[0].type is "attributes"
PASS mutations[1].type is "childList"
PASS mutations[2].type is "characterData"
PASS mutations[3].type is "childList"
Observing from outside shadow DOM should not see mutations in the shadow:
PASS mutations.length is 0
PASS successfullyParsed is true
TEST COMPLETE