[fpc-devel] TDOMDocument.GetTextContent implementation seems wrong
Sergei Gorelkin
sergei_gorelkin at mail.ru
Thu Oct 7 13:35:49 CEST 2010
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
More information about the fpc-devel
mailing list