Skip to content
  • darin@apple.com's avatar
    2008-06-14 Darin Adler <darin@apple.com> · 3aa89278
    darin@apple.com authored
            Reviewed by Sam.
    
            - https://bugs.webkit.org/show_bug.cgi?id=19545
              use PassRefPtr, not RefPtr, for return values
    
            * css/CSSParser.cpp:
            (WebCore::CSSParser::parseGradient): Call release() when assigning result to avoid
            a little bit of refcount churn.
    
            * css/CSSStyleSelector.cpp:
            (WebCore::CSSStyleSelector::styleRulesForElement): Changed return value to PassRefPtr.
            (WebCore::CSSStyleSelector::pseudoStyleRulesForElement): Ditto.
            * css/CSSStyleSelector.h: Ditto.
    
            * svg/SVGElementInstanceList.cpp:
            (WebCore::SVGElementInstanceList::length): Tweaked formatting.
            (WebCore::SVGElementInstanceList::item): Changed return value to raw pointer.
            * svg/SVGElementInstanceList.h: Ditto.
    
            * xml/XSLTProcessor.cpp:
            (WebCore::XSLTProcessor::createDocumentFromSource): Changed return value to PassRefPtr.
            (WebCore::XSLTProcessor::transformToDocument): Ditto.
            (WebCore::XSLTProcessor::transformToFragment): Ditto.
            * xml/XSLTProcessor.h: Ditto.
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@34551 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    3aa89278