[SPInvalidation] Call LayoutObject::adjustVisualRectForRasterEffects from PaintInvalidator
This fixes SVG hairline padding issue of SPInvalidation.
Also rebaselined SVG tests we do more accurate pixel snapping for SVGRoot
instead of enclosingIntRect() on SVGRoot during rect mapping.
BUG=
651511
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
Committed:
https://crrev.com/aa1bdf407523a1ce8429e62f1cf2063aa29f8e76
Cr-Commit-Position: refs/heads/master@{#428546}