Move all RefPtr's to CSSValue to oilpan transition types, except for the one in CSSCursorImageValue.

This change gets rid of all but one RefPtr to CSSValue. I have introduced a few persistents core/animation/..., core/css/StylePropertySet, and ElementStyleResources. I plan to attack the one in CSSCursorImageValue subsequently, and then change CSSValue from RefCountedGarbageCollected to GarbageCollectedFinalized.

R=ager@chromium.org, erik.corry@gmail.com, haraken@chromium.org, oilpan-reviews@chromium.org, tkent@chromium.org, vegorov@chromium.org, zerny@chromium.org
BUG=341815
NOTRY=true

Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=168466

Review URL: https://codereview.chromium.org/184313004

git-svn-id: svn://svn.chromium.org/blink/trunk@168635 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove unused icons

BUG=
NOTRY=true

Review URL: https://codereview.chromium.org/183663032

git-svn-id: svn://svn.chromium.org/blink/trunk@168636 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert 168617 "Oilpan: Fix tracing of KeyframeVector in Composit..."

It broke build of Linux ChromiumOS Builder.

> Oilpan: Fix tracing of KeyframeVector in CompositorAnimationsTest.
> 
> R=haraken@chromium.org, oilpan-reviews@chromium.org
> BUG=
> 
> Review URL: https://codereview.chromium.org/183923038

TBR=ager@chromium.org

Review URL: https://codereview.chromium.org/180033007

git-svn-id: svn://svn.chromium.org/blink/trunk@168637 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert 168637 "Revert 168617 "Oilpan: Fix tracing of KeyframeVec..."

This was a mis-revert. Sorry, I'm relanding.

> Revert 168617 "Oilpan: Fix tracing of KeyframeVector in Composit..."
> 
> It broke build of Linux ChromiumOS Builder.
> 
> > Oilpan: Fix tracing of KeyframeVector in CompositorAnimationsTest.
> > 
> > R=haraken@chromium.org, oilpan-reviews@chromium.org
> > BUG=
> > 
> > Review URL: https://codereview.chromium.org/183923038
> 
> TBR=ager@chromium.org
> 
> Review URL: https://codereview.chromium.org/180033007

TBR=haraken@chromium.org

Review URL: https://codereview.chromium.org/183693013

git-svn-id: svn://svn.chromium.org/blink/trunk@168638 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert of Move all RefPtr's to CSSValue to oilpan transition types, except for the one in CSSCursorImageValue. (https://codereview.chromium.org/184313004/)

Reason for revert:
Broke the build.

Original issue's description:
> Move all RefPtr's to CSSValue to oilpan transition types, except for the one in CSSCursorImageValue.
> 
> This change gets rid of all but one RefPtr to CSSValue. I have introduced a few persistents core/animation/..., core/css/StylePropertySet, and ElementStyleResources. I plan to attack the one in CSSCursorImageValue subsequently, and then change CSSValue from RefCountedGarbageCollected to GarbageCollectedFinalized.
> 
> R=ager@chromium.org, erik.corry@gmail.com, haraken@chromium.org, oilpan-reviews@chromium.org, tkent@chromium.org, vegorov@chromium.org, zerny@chromium.org
> BUG=341815
> NOTRY=true
> 
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=168466
> 
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=168635

TBR=ager@chromium.org,erik.corry@gmail.com,haraken@chromium.org,oilpan-reviews@chromium.org,tkent@chromium.org,vegorov@chromium.org,zerny@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=341815

Review URL: https://codereview.chromium.org/188693002

git-svn-id: svn://svn.chromium.org/blink/trunk@168639 bbb929c8-8fbe-4397-9dbb-9b2b20218538