Don't include nested outlines when computing repaint rects for SVG objects
Because the paint invalidation rect is inflated in
SVGRenderSupport::computeFloatRectForPaintInvalidation, rather than in
clippedOverflowRectForPaintInvalidation (for example) the repaint rect
being computed includes outlines from all (SVG) ancestors.
Hoist the 'inflation' out of computeFloatRectForPaintInvalidation (both
the SVGRenderSupport one and its callers).
BUG=417729
Review URL: https://codereview.chromium.org/609463002
git-svn-id: svn://svn.chromium.org/blink/trunk@182744 bbb929c8-8fbe-4397-9dbb-9b2b20218538
6 files changed