Testing WebKitMutationObserver.takeRecords
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
Testing takeRecords.
...records are taken synchronously.
PASS mutations.length is 2
PASS mutations[0].type is "attributes"
PASS mutations[0].target is subDiv
PASS mutations[0].attributeName is "foo"
PASS mutations[0].attributeNamespace is null
PASS mutations[1].type is "characterData"
PASS mutations[1].target is subDiv.firstChild
...takeRecord took records, but did not clear transient observers
PASS mutations.length is 1
PASS mutations[0].type is "attributes"
PASS mutations[0].target is subDiv
PASS mutations[0].attributeName is "foo"
PASS successfullyParsed is true
TEST COMPLETE