This table is for DOM class packages, but not for KParser.
If you like to know what were tested, see 't/tester.t'.
I am going to settle the supported classes and methods once as follows, and get rid of the word 'beta'.
| Fundamental Interface | Status |
|---|---|
| DOMException | NOT SUPPORTED (No exception assumed) |
| DOMImplementation | Do not expect that you can get TRUE from 'hasFeature'. |
| DocumentFragment | See Node. |
| Document | PASSED MY EASY TEST ( 'createCDATASection', 'createEntityReference', 'getElementsByTagName','get_documentElement' : NOT SUPPORTED) |
| Node | PASSED MY EASY TEST ('cloneNode' : NOT SUPPORTED.) |
| NodeList | PASSED MY EASY TEST |
| NamedNodeMap | PASSED MY EASY TEST |
| CharacterData | PASSED MY EASY TEST ('substringData', 'appendData' , 'insertData', 'deleteData', 'replaceData' : NOT SUPPORTED) |
| Attribute | PASSED MY EASY TEST (Assumed that 'specified' is always TRUE. i.e. 'get_value' cannot fetch default value from DTD) |
| Element | PASSED MY EASY TEST ('removeAttribute', 'getAttributeNode', 'setAttributeNode', 'removeAttributeNode', 'getElementsByTagName', 'normalize' : NOT SUPPORTED) |
| Text | See CharacterData. ('splitText' : UNDER TEST) |
| Comment | See CharacterData. |
| ProcessingInstruction | PASSED MY EASY TEST | Extended Interface |
| CDATASection | NOT SUPPORTED |
| DocumentType | NOT SUPPORTED |
| Notation | NOT SUPPORTED |
| Entity | NOT SUPPORTED |
| EntityReference | NOT SUPPORTED |