SVN commit 492929 by buis: Adopt DocPtr from WebCore. M +6 -10 kdom/TreeShared.h M +6 -6 kdom/core/AttrImpl.cpp M +2 -2 kdom/core/AttrImpl.h M +3 -3 kdom/core/CDATASectionImpl.cpp M +2 -2 kdom/core/CDATASectionImpl.h M +1 -1 kdom/core/CharacterDataImpl.cpp M +1 -1 kdom/core/CharacterDataImpl.h M +3 -3 kdom/core/CommentImpl.cpp M +2 -2 kdom/core/CommentImpl.h M +1 -1 kdom/core/DOMImplementationImpl.cpp A kdom/core/DocPtr.h [License: LGPL (v2+) (wrong address)] M +3 -3 kdom/core/DocumentFragmentImpl.cpp M +2 -2 kdom/core/DocumentFragmentImpl.h M +40 -25 kdom/core/DocumentImpl.cpp M +18 -1 kdom/core/DocumentImpl.h M +4 -4 kdom/core/DocumentTypeImpl.cpp M +2 -2 kdom/core/DocumentTypeImpl.h M +3 -12 kdom/core/ElementImpl.cpp M +4 -3 kdom/core/ElementImpl.h M +7 -7 kdom/core/EntityImpl.cpp M +4 -4 kdom/core/EntityImpl.h M +6 -6 kdom/core/EntityReferenceImpl.cpp M +2 -2 kdom/core/EntityReferenceImpl.h M +11 -10 kdom/core/NamedAttrMapImpl.cpp M +4 -4 kdom/core/NamedNodeMapImpl.cpp M +2 -2 kdom/core/NamedNodeMapImpl.h M +115 -86 kdom/core/NodeImpl.cpp M +10 -22 kdom/core/NodeImpl.h M +3 -3 kdom/core/NotationImpl.cpp M +3 -3 kdom/core/NotationImpl.h M +3 -3 kdom/core/ProcessingInstructionImpl.cpp M +2 -2 kdom/core/ProcessingInstructionImpl.h M +4 -4 kdom/core/TextImpl.cpp M +2 -2 kdom/core/TextImpl.h M +4 -4 kdom/parser/KDOMDocumentBuilder.cpp M +1 -1 kdom/range/DocumentRangeImpl.cpp M +13 -16 kdom/range/RangeImpl.cpp M +4 -4 kdom/range/RangeImpl.h M +4 -5 kdom/scripts/make_names.pl M +2 -2 kdom/xpath/XPathNamespaceImpl.cpp M +1 -1 kdom/xpath/XPathNamespaceImpl.h M +1 -1 ksvg2/svg/SVGAElementImpl.cpp M +1 -1 ksvg2/svg/SVGAElementImpl.h M +1 -1 ksvg2/svg/SVGAnimateColorElementImpl.cpp M +1 -1 ksvg2/svg/SVGAnimateColorElementImpl.h M +1 -1 ksvg2/svg/SVGAnimateElementImpl.cpp M +1 -1 ksvg2/svg/SVGAnimateElementImpl.h M +1 -1 ksvg2/svg/SVGAnimateTransformElementImpl.cpp M +1 -1 ksvg2/svg/SVGAnimateTransformElementImpl.h M +1 -1 ksvg2/svg/SVGAnimationElementImpl.cpp M +1 -1 ksvg2/svg/SVGAnimationElementImpl.h M +1 -1 ksvg2/svg/SVGCircleElementImpl.cpp M +1 -1 ksvg2/svg/SVGCircleElementImpl.h M +1 -1 ksvg2/svg/SVGClipPathElementImpl.cpp M +1 -1 ksvg2/svg/SVGClipPathElementImpl.h M +1 -1 ksvg2/svg/SVGColorProfileElementImpl.cpp M +1 -1 ksvg2/svg/SVGColorProfileElementImpl.h M +1 -1 ksvg2/svg/SVGComponentTransferFunctionElementImpl.cpp M +1 -1 ksvg2/svg/SVGComponentTransferFunctionElementImpl.h M +1 -1 ksvg2/svg/SVGCursorElementImpl.cpp M +1 -1 ksvg2/svg/SVGCursorElementImpl.h M +1 -2 ksvg2/svg/SVGDOMImplementationImpl.cpp M +1 -1 ksvg2/svg/SVGDefsElementImpl.cpp M +1 -1 ksvg2/svg/SVGDefsElementImpl.h M +1 -1 ksvg2/svg/SVGDescElementImpl.cpp M +1 -1 ksvg2/svg/SVGDescElementImpl.h M +6 -1 ksvg2/svg/SVGDocumentImpl.cpp M +1 -1 ksvg2/svg/SVGDocumentImpl.h M +1 -1 ksvg2/svg/SVGElementImpl.cpp M +2 -2 ksvg2/svg/SVGElementImpl.h M +1 -1 ksvg2/svg/SVGEllipseElementImpl.cpp M +1 -1 ksvg2/svg/SVGEllipseElementImpl.h M +1 -1 ksvg2/svg/SVGFEBlendElementImpl.cpp M +1 -1 ksvg2/svg/SVGFEBlendElementImpl.h M +1 -1 ksvg2/svg/SVGFEColorMatrixElementImpl.cpp M +1 -1 ksvg2/svg/SVGFEColorMatrixElementImpl.h M +1 -1 ksvg2/svg/SVGFEComponentTransferElementImpl.cpp M +1 -1 ksvg2/svg/SVGFEComponentTransferElementImpl.h M +1 -1 ksvg2/svg/SVGFECompositeElementImpl.cpp M +1 -1 ksvg2/svg/SVGFECompositeElementImpl.h M +1 -1 ksvg2/svg/SVGFEFloodElementImpl.cpp M +1 -1 ksvg2/svg/SVGFEFloodElementImpl.h M +1 -1 ksvg2/svg/SVGFEFuncAElementImpl.cpp M +1 -1 ksvg2/svg/SVGFEFuncAElementImpl.h M +1 -1 ksvg2/svg/SVGFEFuncBElementImpl.cpp M +1 -1 ksvg2/svg/SVGFEFuncBElementImpl.h M +1 -1 ksvg2/svg/SVGFEFuncGElementImpl.cpp M +1 -1 ksvg2/svg/SVGFEFuncGElementImpl.h M +1 -1 ksvg2/svg/SVGFEFuncRElementImpl.cpp M +1 -1 ksvg2/svg/SVGFEFuncRElementImpl.h M +1 -1 ksvg2/svg/SVGFEGaussianBlurElementImpl.cpp M +1 -1 ksvg2/svg/SVGFEGaussianBlurElementImpl.h M +1 -1 ksvg2/svg/SVGFEImageElementImpl.cpp M +1 -1 ksvg2/svg/SVGFEImageElementImpl.h M +1 -1 ksvg2/svg/SVGFEMergeElementImpl.cpp M +1 -1 ksvg2/svg/SVGFEMergeElementImpl.h M +1 -1 ksvg2/svg/SVGFEMergeNodeElementImpl.cpp M +1 -1 ksvg2/svg/SVGFEMergeNodeElementImpl.h M +1 -1 ksvg2/svg/SVGFEOffsetElementImpl.cpp M +1 -1 ksvg2/svg/SVGFEOffsetElementImpl.h M +1 -1 ksvg2/svg/SVGFETileElementImpl.cpp M +1 -1 ksvg2/svg/SVGFETileElementImpl.h M +1 -1 ksvg2/svg/SVGFETurbulenceElementImpl.cpp M +1 -1 ksvg2/svg/SVGFETurbulenceElementImpl.h M +1 -1 ksvg2/svg/SVGFilterElementImpl.cpp M +1 -1 ksvg2/svg/SVGFilterElementImpl.h M +1 -1 ksvg2/svg/SVGFilterPrimitiveStandardAttributesImpl.cpp M +1 -1 ksvg2/svg/SVGFilterPrimitiveStandardAttributesImpl.h M +2 -2 ksvg2/svg/SVGGElementImpl.cpp M +2 -2 ksvg2/svg/SVGGElementImpl.h M +1 -1 ksvg2/svg/SVGGradientElementImpl.cpp M +1 -1 ksvg2/svg/SVGGradientElementImpl.h M +1 -1 ksvg2/svg/SVGImageElementImpl.cpp M +1 -1 ksvg2/svg/SVGImageElementImpl.h M +1 -1 ksvg2/svg/SVGLineElementImpl.cpp M +1 -1 ksvg2/svg/SVGLineElementImpl.h M +1 -1 ksvg2/svg/SVGLinearGradientElementImpl.cpp M +1 -1 ksvg2/svg/SVGLinearGradientElementImpl.h M +1 -1 ksvg2/svg/SVGMarkerElementImpl.cpp M +1 -1 ksvg2/svg/SVGMarkerElementImpl.h M +1 -1 ksvg2/svg/SVGPathElementImpl.cpp M +1 -1 ksvg2/svg/SVGPathElementImpl.h M +1 -1 ksvg2/svg/SVGPatternElementImpl.cpp M +1 -1 ksvg2/svg/SVGPatternElementImpl.h M +1 -1 ksvg2/svg/SVGPolyElementImpl.cpp M +1 -1 ksvg2/svg/SVGPolyElementImpl.h M +1 -1 ksvg2/svg/SVGPolygonElementImpl.cpp M +1 -1 ksvg2/svg/SVGPolygonElementImpl.h M +1 -1 ksvg2/svg/SVGPolylineElementImpl.cpp M +1 -1 ksvg2/svg/SVGPolylineElementImpl.h M +1 -1 ksvg2/svg/SVGRadialGradientElementImpl.cpp M +1 -1 ksvg2/svg/SVGRadialGradientElementImpl.h M +1 -1 ksvg2/svg/SVGRectElementImpl.cpp M +1 -1 ksvg2/svg/SVGRectElementImpl.h M +1 -1 ksvg2/svg/SVGSVGElementImpl.cpp M +2 -2 ksvg2/svg/SVGSVGElementImpl.h M +1 -1 ksvg2/svg/SVGScriptElementImpl.cpp M +1 -1 ksvg2/svg/SVGScriptElementImpl.h M +1 -1 ksvg2/svg/SVGSetElementImpl.cpp M +1 -1 ksvg2/svg/SVGSetElementImpl.h M +1 -1 ksvg2/svg/SVGSolidColorElementImpl.cpp M +1 -1 ksvg2/svg/SVGSolidColorElementImpl.h M +1 -1 ksvg2/svg/SVGStopElementImpl.cpp M +1 -1 ksvg2/svg/SVGStopElementImpl.h M +1 -1 ksvg2/svg/SVGStyleElementImpl.cpp M +1 -1 ksvg2/svg/SVGStyleElementImpl.h M +1 -1 ksvg2/svg/SVGStyledElementImpl.cpp M +1 -1 ksvg2/svg/SVGStyledElementImpl.h M +1 -1 ksvg2/svg/SVGStyledLocatableElementImpl.cpp M +1 -1 ksvg2/svg/SVGStyledLocatableElementImpl.h M +1 -1 ksvg2/svg/SVGStyledTransformableElementImpl.cpp M +1 -1 ksvg2/svg/SVGStyledTransformableElementImpl.h M +1 -1 ksvg2/svg/SVGSwitchElementImpl.cpp M +1 -1 ksvg2/svg/SVGSwitchElementImpl.h M +1 -1 ksvg2/svg/SVGSymbolElementImpl.cpp M +1 -1 ksvg2/svg/SVGSymbolElementImpl.h M +1 -1 ksvg2/svg/SVGTRefElementImpl.cpp M +1 -1 ksvg2/svg/SVGTRefElementImpl.h M +1 -1 ksvg2/svg/SVGTSpanElementImpl.cpp M +1 -1 ksvg2/svg/SVGTSpanElementImpl.h M +1 -1 ksvg2/svg/SVGTextContentElementImpl.cpp M +1 -1 ksvg2/svg/SVGTextContentElementImpl.h M +1 -1 ksvg2/svg/SVGTextElementImpl.cpp M +1 -1 ksvg2/svg/SVGTextElementImpl.h M +1 -1 ksvg2/svg/SVGTextPositioningElementImpl.cpp M +1 -1 ksvg2/svg/SVGTextPositioningElementImpl.h M +1 -1 ksvg2/svg/SVGTitleElementImpl.cpp M +1 -1 ksvg2/svg/SVGTitleElementImpl.h M +8 -8 ksvg2/svg/SVGUseElementImpl.cpp M +1 -1 ksvg2/svg/SVGUseElementImpl.h M +1 -1 ksvg2/svg/SVGViewElementImpl.cpp M +1 -1 ksvg2/svg/SVGViewElementImpl.h