Skip to content
  • eseidel's avatar
    Bug #: 5391 · aa2ab56e
    eseidel authored
    Submitted by: Julien Palmas <julien.palmas@gmail.com>
    Reviewed by: eseidel
            Merged over Shared -> Shared<T> change from kdom.
            http://bugzilla.opendarwin.org/show_bug.cgi?id=5391
    
            * WebCore.xcodeproj/project.pbxproj:
            * kdom/Shared.h:
            (KDOM::Shared::Shared):
            (KDOM::Shared::~Shared):
            (KDOM::Shared::refCount):
            (KDOM::Shared::ref):
            (KDOM::Shared::deref):
            * kdom/SharedPtr.h: Added.
            (KDOM::SharedPtr::SharedPtr):
            (KDOM::SharedPtr::~SharedPtr):
            (KDOM::SharedPtr::isNull):
            (KDOM::SharedPtr::notNull):
            (KDOM::SharedPtr::reset):
            (KDOM::SharedPtr::get):
            (KDOM::SharedPtr::operator!):
            (KDOM::SharedPtr::operator bool):
            (KDOM::SharedPtr::operator==):
            (KDOM::::operator):
            * kdom/TreeShared.h:
            (KDOM::TreeShared::TreeShared):
            (KDOM::TreeShared::~TreeShared):
            (KDOM::TreeShared::refCount):
            (KDOM::TreeShared::ref):
            (KDOM::TreeShared::deref):
            (KDOM::TreeShared::parent):
            (KDOM::TreeShared::setParent):
            * kdom/core/DOMConfigurationImpl.cpp:
            (DOMConfigurationImpl::DOMConfigurationImpl):
            * kdom/core/DOMConfigurationImpl.h:
            * kdom/core/DOMErrorHandlerImpl.cpp:
            (DOMErrorHandlerImpl::DOMErrorHandlerImpl):
            * kdom/core/DOMErrorHandlerImpl.h:
            * kdom/core/DOMErrorImpl.cpp:
            (DOMErrorImpl::DOMErrorImpl):
            * kdom/core/DOMErrorImpl.h:
            (KDOM::):
            * kdom/core/DOMExceptionImpl.cpp:
            (DOMExceptionImpl::DOMExceptionImpl):
            * kdom/core/DOMExceptionImpl.h:
            * kdom/core/DOMList.h:
            (KDOM::DOMList::DOMList):
            (KDOM::DOMList::~DOMList):
            * kdom/core/DOMLocatorImpl.cpp:
            (DOMLocatorImpl::DOMLocatorImpl):
            * kdom/core/DOMLocatorImpl.h:
            * kdom/core/DOMObjectImpl.cpp:
            (DOMObjectImpl::DOMObjectImpl):
            * kdom/core/DOMObjectImpl.h:
            * kdom/core/DOMStringImpl.cpp:
            (DOMStringImpl::DOMStringImpl):
            * kdom/core/DOMStringImpl.h:
            * kdom/core/DOMUserDataImpl.cpp:
            (DOMUserDataImpl::DOMUserDataImpl):
            * kdom/core/DOMUserDataImpl.h:
            * kdom/core/NamedNodeMapImpl.cpp:
            (NamedNodeMapImpl::NamedNodeMapImpl):
            * kdom/core/NamedNodeMapImpl.h:
            * kdom/core/NodeImpl.h:
            * kdom/core/NodeListImpl.cpp:
            (NodeListImpl::NodeListImpl):
            * kdom/core/NodeListImpl.h:
            * kdom/core/TypeInfoImpl.cpp:
            (TypeInfoImpl::TypeInfoImpl):
            * kdom/core/TypeInfoImpl.h:
            * kdom/css/CSSRuleListImpl.cpp:
            (CSSRuleListImpl::CSSRuleListImpl):
            * kdom/css/CSSRuleListImpl.h:
            * kdom/css/CounterImpl.cpp:
            (CounterImpl::CounterImpl):
            * kdom/css/CounterImpl.h:
            * kdom/css/RGBColorImpl.cpp:
            (RGBColorImpl::RGBColorImpl):
            * kdom/css/RGBColorImpl.h:
            * kdom/css/RectImpl.cpp:
            (RectImpl::RectImpl):
            * kdom/css/RectImpl.h:
            * kdom/css/RenderStyle.cpp:
            (RenderStyle::RenderStyle):
            * kdom/css/RenderStyle.h:
            (KDOM::RenderStyle::RenderStyle):
            * kdom/css/RenderStyleDefs.cpp:
            (StyleSurroundData::StyleSurroundData):
            (StyleBoxData::StyleBoxData):
            (StyleVisualData::StyleVisualData):
            (StyleBackgroundData::StyleBackgroundData):
            (StyleMarqueeData::StyleMarqueeData):
            (StyleCSS3NonInheritedData::StyleCSS3NonInheritedData):
            (StyleCSS3InheritedData::StyleCSS3InheritedData):
            (StyleInheritedData::StyleInheritedData):
            * kdom/css/RenderStyleDefs.h:
            (KDOM::BorderData::BorderData):
            * kdom/css/StyleSheetListImpl.cpp:
            (StyleSheetListImpl::StyleSheetListImpl):
            * kdom/css/StyleSheetListImpl.h:
            * kdom/events/EventExceptionImpl.cpp:
            (EventExceptionImpl::EventExceptionImpl):
            * kdom/events/EventExceptionImpl.h:
            * kdom/events/EventImpl.cpp:
            (EventImpl::EventImpl):
            * kdom/events/EventImpl.h:
            * kdom/events/EventListenerImpl.cpp:
            (EventListenerImpl::EventListenerImpl):
            * kdom/events/EventListenerImpl.h:
            * kdom/ls/LSExceptionImpl.cpp:
            (LSExceptionImpl::LSExceptionImpl):
            * kdom/ls/LSExceptionImpl.h:
            * kdom/ls/LSInputImpl.cpp:
            (LSInputImpl::LSInputImpl):
            * kdom/ls/LSInputImpl.h:
            * kdom/ls/LSOutputImpl.cpp:
            (LSOutputImpl::LSOutputImpl):
            * kdom/ls/LSOutputImpl.h:
            * kdom/ls/LSParserFilterImpl.cpp:
            (LSParserFilterImpl::LSParserFilterImpl):
            * kdom/ls/LSParserFilterImpl.h:
            * kdom/ls/LSResourceResolverImpl.cpp:
            (LSResourceResolverImpl::LSResourceResolverImpl):
            * kdom/ls/LSResourceResolverImpl.h:
            * kdom/ls/LSSerializerImpl.cpp:
            (LSSerializerImpl::LSSerializerImpl):
            * kdom/ls/LSSerializerImpl.h:
            * kdom/range/RangeExceptionImpl.cpp:
            (RangeExceptionImpl::RangeExceptionImpl):
            * kdom/range/RangeExceptionImpl.h:
            * kdom/range/RangeImpl.cpp:
            (RangeImpl::RangeImpl):
            * kdom/range/RangeImpl.h:
            * kdom/traversal/NodeFilterImpl.cpp:
            (NodeFilterImpl::NodeFilterImpl):
            * kdom/traversal/NodeFilterImpl.h:
            (KDOM::NodeFilterCondition::NodeFilterCondition):
            (KDOM::NodeFilterCondition::~NodeFilterCondition):
            (KDOM::NodeFilterCondition::acceptNode):
            * kdom/traversal/TraversalImpl.cpp:
            (TraversalImpl::TraversalImpl):
            * kdom/traversal/TraversalImpl.h:
            * kdom/views/AbstractViewImpl.cpp:
            (AbstractViewImpl::AbstractViewImpl):
            * kdom/views/AbstractViewImpl.h:
            * kdom/xpath/XPathExceptionImpl.h:
            * kdom/xpath/XPathExpressionImpl.h:
            * kdom/xpath/XPathNSResolverImpl.h:
            * kdom/xpath/XPathResultImpl.h:
            * kdom/xpointer/NBCImpl.cpp:
            (NBCImpl::NBCImpl):
            * kdom/xpointer/NBCImpl.h:
            * kdom/xpointer/PointerPartImpl.cpp:
            (PointerPartImpl::PointerPartImpl):
            * kdom/xpointer/PointerPartImpl.h:
            * kdom/xpointer/XPointerExceptionImpl.cpp:
            (XPointerExceptionImpl::XPointerExceptionImpl):
            * kdom/xpointer/XPointerExceptionImpl.h:
            * kdom/xpointer/XPointerExpressionImpl.cpp:
            (XPointerExpressionImpl::XPointerExpressionImpl):
            * kdom/xpointer/XPointerExpressionImpl.h:
            * kdom/xpointer/XPointerResultImpl.cpp:
            (XPointerResultImpl::XPointerResultImpl):
            * kdom/xpointer/XPointerResultImpl.h:
            * ksvg2/css/SVGRenderStyleDefs.cpp:
            (StyleFillData::StyleFillData):
            (StyleStrokeData::StyleStrokeData):
            (StyleStopData::StyleStopData):
            (StyleClipData::StyleClipData):
            (StyleMarkerData::StyleMarkerData):
            (StyleMiscData::StyleMiscData):
            * ksvg2/css/SVGRenderStyleDefs.h:
            * ksvg2/svg/SVGAngleImpl.cpp:
            (SVGAngleImpl::SVGAngleImpl):
            * ksvg2/svg/SVGAngleImpl.h:
            * ksvg2/svg/SVGAnimatedBooleanImpl.cpp:
            (SVGAnimatedBooleanImpl::SVGAnimatedBooleanImpl):
            * ksvg2/svg/SVGAnimatedBooleanImpl.h:
            * ksvg2/svg/SVGAnimatedEnumerationImpl.cpp:
            (SVGAnimatedEnumerationImpl::SVGAnimatedEnumerationImpl):
            * ksvg2/svg/SVGAnimatedEnumerationImpl.h:
            * ksvg2/svg/SVGAnimatedIntegerImpl.cpp:
            (SVGAnimatedIntegerImpl::SVGAnimatedIntegerImpl):
            * ksvg2/svg/SVGAnimatedIntegerImpl.h:
            * ksvg2/svg/SVGAnimatedNumberImpl.cpp:
            (SVGAnimatedNumberImpl::SVGAnimatedNumberImpl):
            * ksvg2/svg/SVGAnimatedNumberImpl.h:
            * ksvg2/svg/SVGAnimatedTemplate.h:
            (KSVG::SVGAnimatedTemplate::SVGAnimatedTemplate):
            * ksvg2/svg/SVGExceptionImpl.cpp:
            (SVGExceptionImpl::SVGExceptionImpl):
            * ksvg2/svg/SVGExceptionImpl.h:
            * ksvg2/svg/SVGLengthImpl.cpp:
            (SVGLengthImpl::SVGLengthImpl):
            * ksvg2/svg/SVGLengthImpl.h:
            * ksvg2/svg/SVGMatrixImpl.cpp:
            (SVGMatrixImpl::SVGMatrixImpl):
            * ksvg2/svg/SVGMatrixImpl.h:
            * ksvg2/svg/SVGNumberImpl.cpp:
            (SVGNumberImpl::SVGNumberImpl):
            * ksvg2/svg/SVGNumberImpl.h:
            * ksvg2/svg/SVGPathSegImpl.cpp:
            (SVGPathSegImpl::SVGPathSegImpl):
            * ksvg2/svg/SVGPathSegImpl.h:
            * ksvg2/svg/SVGPointImpl.cpp:
            (SVGPointImpl::SVGPointImpl):
            * ksvg2/svg/SVGPointImpl.h:
            * ksvg2/svg/SVGPreserveAspectRatioImpl.cpp:
            (SVGPreserveAspectRatioImpl::SVGPreserveAspectRatioImpl):
            * ksvg2/svg/SVGPreserveAspectRatioImpl.h:
            * ksvg2/svg/SVGRectImpl.cpp:
            (SVGRectImpl::SVGRectImpl):
            * ksvg2/svg/SVGRectImpl.h:
            * ksvg2/svg/SVGTransformImpl.cpp:
            (SVGTransformImpl::SVGTransformImpl):
            * ksvg2/svg/SVGTransformImpl.h:
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@10924 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    aa2ab56e