| # MutationObserver tests |
| |
| nodes/MutationObserver-attributes.html,PASS |
| # These fail because Cobalt doesn't support setAttributeNS. |
| nodes/MutationObserver-attributes.html,FAIL,attributes Element.setAttributeNS: creation mutation |
| nodes/MutationObserver-attributes.html,FAIL,attributes Element.setAttributeNS: prefixed attribute creation mutation |
| nodes/MutationObserver-attributes.html,FAIL,attributes Element.setAttributeNS: removal mutation |
| # TODO: Triage these failures. |
| nodes/MutationObserver-attributes.html,FAIL,attributes Element.attributes.value: update mutation |
| nodes/MutationObserver-attributes.html,FAIL,attributes HTMLInputElement.type: type update mutation |
| nodes/MutationObserver-attributes.html,FAIL,attributes Element.classList.add: same value mutation |
| nodes/MutationObserver-attributes.html,FAIL,attributes Element.classList.remove: missing token removal mutation |
| nodes/MutationObserver-attributes.html,FAIL,attributes Element.classList.toggle: token removal mutation |
| nodes/MutationObserver-attributes.html,FAIL,attributes Element.classList.toggle: token addition mutation |
| nodes/MutationObserver-attributes.html,FAIL,attributes Element.classList.toggle: forced token removal mutation |
| nodes/MutationObserver-attributes.html,FAIL,attributes Element.classList.toggle: forced token removal no mutation |
| nodes/MutationObserver-attributes.html,FAIL,attributes Element.classList.toggle: forced missing token removal no mutation |
| nodes/MutationObserver-attributes.html,FAIL,attributes Element.classList.toggle: forced existing token addition no mutation |
| nodes/MutationObserver-attributes.html,FAIL,attributes Element.classList.toggle: forced existing token removal no mutation |
| nodes/MutationObserver-attributes.html,FAIL,attributes Element.classList.toggle: forced token addition no mutation |
| nodes/MutationObserver-attributes.html,FAIL,attributes Element.classList.toggle: forced token addition mutation |
| |
| # Most of these tests use operations such as insertData, replaceData, etc., |
| # which Cobalt doesn't support. |
| nodes/MutationObserver-characterData.html,FAIL |
| nodes/MutationObserver-characterData.html,PASS,characterData Text.data: simple mutation without oldValue |
| nodes/MutationObserver-characterData.html,PASS,characterData Text.data: simple mutation |
| nodes/MutationObserver-characterData.html,PASS,characterData/characterDataOldValue alone Text.data: simple mutation |
| |
| nodes/MutationObserver-childList.html,PASS |
| # Node.textContent tests fail because set_text_content doesn't run the |
| # replace-all algorithm exactly. |
| # TODO: Fix this. |
| nodes/MutationObserver-childList.html,FAIL,childList Node.textContent: replace content mutation |
| # Cobalt doesn't implement Node.normalize. |
| nodes/MutationObserver-childList.html,FAIL,childList Node.normalize mutation |
| nodes/MutationObserver-childList.html,FAIL,childList Node.normalize mutations |
| # TODO: Investigate failures. |
| nodes/MutationObserver-childList.html,FAIL,childList Node.insertBefore: addition mutation |
| nodes/MutationObserver-childList.html,FAIL,childList Node.insertBefore: removal and addition mutations |
| |
| nodes/MutationObserver-disconnect.html,PASS |
| |
| nodes/MutationObserver-document.html,PASS |
| # TODO: Investigate failures. |
| nodes/MutationObserver-document.html,FAIL,parser insertion mutations |
| nodes/MutationObserver-document.html,FAIL,parser script insertion mutation |
| nodes/MutationObserver-document.html,FAIL,removal of parent during parsing |
| |
| # Tests that use innerHtml and outerHtml. Gives libxml errors. |
| nodes/MutationObserver-inner-outer.html,FAIL |
| |
| nodes/MutationObserver-takeRecords.html,PASS |