WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED INVALID
11120
RenderSVGContainer should cache absoluteTransform for performance
https://bugs.webkit.org/show_bug.cgi?id=11120
Summary
RenderSVGContainer should cache absoluteTransform for performance
Eric Seidel (no email)
Reported
2006-10-02 04:57:05 PDT
RenderSVGContainer should cache absoluteTransform for performance Looking at a shark sample of a very large (30MB) SVG file, we're spending about 6% of our time in RenderSVGContainer::absoluteTransform(). We should cache the absolute transform on each RenderSVGContainer to get rid of this cost. I'm not sure what the exact invalidation logic would look like. Changing the transform might need to cause a layout, I'm not sure. Your parent changing its transform should not need to cause you to re-layout however. Only redraw.
Attachments
Add attachment
proposed patch, testcase, etc.
Nikolas Zimmermann
Comment 1
2010-02-08 04:47:54 PST
absoluteTransforms are not existant anymore in RenderSVG*Container, closing bug.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug