Bug 16453 - Entire SVG performs full layout on window resize (even when not necessary)
Summary: Entire SVG performs full layout on window resize (even when not necessary)
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: SVG (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac OS X 10.4
: P2 Normal
Assignee: Nobody
URL: http://upload.wikimedia.org/wikipedia...
Keywords: NeedsReduction
Depends on:
Blocks:
 
Reported: 2007-12-15 11:22 PST by Eric Seidel (no email)
Modified: 2010-07-08 01:42 PDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eric Seidel (no email) 2007-12-15 11:22:15 PST
Entire SVG redraws on window resize (even when not necessary)

I don't think it should be necessary for this entire SVG to redraw on window resize, unless the outermost SVG has a filter on it.  None of the <svg> kids use relative sizing.  Use QuartzDebug to see the bad redrawing.
Comment 1 Eric Seidel (no email) 2007-12-15 12:12:57 PST
Actually, I'm not sure we can avoid the redraw, but we can avoid the relayout (which it seems to be doing).
Comment 2 Nikolas Zimmermann 2010-07-08 01:42:20 PDT
Relayouting is avoided in trunk now.