Refalize CSSCursorImageValue.
authorakling@apple.com <akling@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 13 Nov 2013 11:51:23 +0000 (11:51 +0000)
committerakling@apple.com <akling@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 13 Nov 2013 11:51:23 +0000 (11:51 +0000)
commite4a766e59157819aad1a6072f3fb32b8abd44362
treecd99f66c3807883441ec2dfff6c2c5e41913fce1
parent322466d27d87d6e940a7b065b3c0f0055ff1a127
Refalize CSSCursorImageValue.
<https://webkit.org/b/124272>

Make CSSCursorImageValue constructor return a PassRef, and have it
take the image CSSValue as a PassRef (and store it internally in a
Ref<CSSValue>.)

Had to add a Ref version of compareCSSValuePtr() to make this work.

Reviewed by Antti Koivisto.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@159187 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebCore/ChangeLog
Source/WebCore/css/CSSCursorImageValue.cpp
Source/WebCore/css/CSSCursorImageValue.h
Source/WebCore/css/CSSImageValue.h
Source/WebCore/css/CSSParser.cpp
Source/WebCore/css/CSSValue.h