Bug 71184

Summary: Move checkIntersection/checkEnclosure from RenderSVGModelObject to SVGRenderSupport
Product: WebKit Reporter: Dirk Schulze <krit>
Component: SVGAssignee: Dirk Schulze <krit>
Status: RESOLVED INVALID    
Severity: Normal CC: eric, pdr, rwlbuis, schenney, zimmermann
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 11274    
Attachments:
Description Flags
Patch none

Description Dirk Schulze 2011-10-30 03:52:15 PDT
I'll move checkIntersection/checkEnclosure from RenderSVGModelObject to SVGRenderSupport. Both functions are not only related to RenderSVGModelObject and its subclasses, but to all SVG renderer. Therefor SVGRenderSupport is a better place.
Comment 1 Dirk Schulze 2011-10-30 04:01:54 PDT
Created attachment 112992 [details]
Patch
Comment 2 Nikolas Zimmermann 2011-10-30 06:48:18 PDT
Comment on attachment 112992 [details]
Patch

I think this is the wrong direction. We were trying to slowly kill SVGRenderSupport, remember?
Why not keep them in RenderSVGModelObject, after-all they are static there?