Prepare RenderLayer/RenderLayerBacking for RenderSVGModelObject support: Teach RenderLayer::updateLayerPosition() about RenderSVGModelObject derived renderers that create layers. Grab size and position information from the SVG render tree, just as done for CSS boxes in the render tree.
Created attachment 451012 [details] Patch, v1
Revisiting the whole patch series I noticed this is one of the few places still using the renderer().isRenderSVGModelObject( / renderer().isSVGText() / ... accessors directly instead of is<RenderSVGModelObject>(renderer()). For consistency reasons, I've decided to cleanup this while I'm at it -- that's the diff from patch v1 -> v2.
Created attachment 451031 [details] Patch, v2
Committed r289207 (246892@trunk): <https://commits.webkit.org/246892@trunk>
<rdar://problem/88566767>