[MutationObserver-characterData.html] type: testharness [characterData Text.data: simple mutation without oldValue] expected: FAIL [characterData Text.data: simple mutation] expected: FAIL [characterData Text.appendData: simple mutation] expected: FAIL [characterData Text.appendData: empty string mutation] expected: FAIL [characterData Text.appendData: null string mutation] expected: FAIL [characterData Text.insertData: simple mutation] expected: FAIL [characterData Text.insertData: empty string mutation] expected: FAIL [characterData Text.insertData: null string mutation] expected: FAIL [characterData Text.deleteData: simple mutation] expected: FAIL [characterData Text.deleteData: empty mutation] expected: FAIL [characterData Text.replaceData: simple mutation] expected: FAIL [characterData Text.replaceData: empty mutation] expected: FAIL [characterData ProcessingInstruction: data mutations] expected: FAIL [characterData Comment: data mutations] expected: FAIL [characterData Range.deleteContents: child and data removal mutation] expected: FAIL [characterData Range.deleteContents: child and data removal mutation (2)] expected: FAIL [characterData Range.extractContents: child and data removal mutation] expected: FAIL [characterData Range.extractContents: child and data removal mutation (2)] expected: FAIL [characterData/characterDataOldValue alone Text.data: simple mutation] expected: FAIL