Merge SVGColor into SVGPaint

Merge SVGColor into SVGPaint and thus remove SVGColor. There is no need for this class anymore in SVG2. Instead we use CSSPrimitiveValue and add color handling to SVGPaint.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@168837 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Turn SVGRenderSupport into a namespace

SVGRenderSupport is not a class and it should not pretend to be one.
This patch converts it to a namespace.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@168838 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Don't categorize back/forward continuations as reloads.

If a reload turns into a loadHistoryItem with a reload-like cachePolicy and
that reload then generates an error, still categorize the navigation as a
back/forward navigation. The check for a ReloadIgnoringCacheData cachePolicy
was happening before and miscategorizing those navigations as reloads.

BUG=348918

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

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