Fix component build for blink_heap.

R=adamk@chromium.org, vegorov@chromium.org
BUG=332220

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

git-svn-id: svn://svn.chromium.org/blink/trunk@164687 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Move SecurityOrigin::equals to SecurityOriginHash.

This method should only be used for hash comparisons; comparisons of
SecurityOrigin objects should use canAccess.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@164688 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Support colors w/ alpha in SVG 'stop' elements and 'feFlood'

When a color w/ alpha is specified (via rgba(...)) as stop-color on
a SVG 'stop' element, or as flood-color (or equivalent) on 'feFlood',
then modulate the alpha-channel with the stop-opacity or flood-opacity
respectively to produce the final color to use.

BUG=331516

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

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