Graeme Geldenhuys wrote:
Hi,

The current hierarchy in the dom unit is as follows

     TDomNode
        |
 TDOMNode_WithChildren
        |
   TDOMDocument


Now the GetTextContent() implementation for TDOMNode_WithChildren runs
recursively through all child nodes collecting data.

...but the GetTextContent() implementation of TDomDocument simply
returns '', without calling inherited GetTextContent;
so we loose all the functionality implemented in
TDOMNode_WithChildren!  Why is that?

Compliance, see
http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/core.html#Node3-textContent

specifies that textContent property should be null for Document, Notation and 
DocumentType nodes.

Regards,
Sergei

_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to