Make RenderSVGResource::requestPaintingResource an implementation detail

This allows "simple color" and resource-based paint-servers to be
separated, and clears the path for removing RenderSVGResource from the
inheritance chain.
Rename requestPaintingResource to requestPaint, because it no longer
return (only) a 'resource'.
RenderSVGResource::sharedSolidPaintingResource becomes unused - as well
as RenderSVGResourceSolidColor, so remove those.

BUG=420022

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

git-svn-id: svn://svn.chromium.org/blink/trunk@184094 bbb929c8-8fbe-4397-9dbb-9b2b20218538
9 files changed
tree: 48b225992a712d9be86374e118577783e4c507c9
  1. third_party/