We need more detailed boundingBoxes in the SVG Renderer. That would help to minimize ImageBuffer sizes for Maskers, Filters, Patterns and would correct repaintRectInLocalCoordinates(). repaintRectInLocalCoordinates() is not useable at the moment, because it gives back wrong drawing rects. Seperate boundingboxes of strokeRects, filterRects, maskRects, clipperRects, markerRects would be usefull.
Created attachment 45570 [details] New bounding boxes for SVG New boundingboxes for masker, clipper, filter, marker and stroke were added, repaintRectInLocalCoordinates was fixed.
Created attachment 45571 [details] Updated LayoutTest results for new SVG boundingBoxes Updated test results after the changes on repaintRectInLocalCoordinates.
style-queue ran check-webkit-style on attachment 45570 [details] without any errors.
style-queue ran check-webkit-style on attachment 45571 [details] without any errors.
Comment on attachment 45570 [details] New bounding boxes for SVG We have iterated this patch several times, looks fine. r=me.
Attachment 45571 [details] was posted by a committer and has review+, assigning to Dirk Schulze for commit.
*** Bug 33043 has been marked as a duplicate of this bug. ***
landed patch in r52647 and a forgotten LayoutTest result in r52749. Closing bug now.