Summary: | SVG seems to repaint way too many times during load (and is thus slow) | ||
---|---|---|---|
Product: | WebKit | Reporter: | Eric Seidel (no email) <eric> |
Component: | SVG | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED DUPLICATE | ||
Severity: | Normal | ||
Priority: | P4 | ||
Version: | 420+ | ||
Hardware: | Mac | ||
OS: | OS X 10.4 | ||
URL: | http://www.carto.net/papers/svg/samples/canvas.shtml |
Description
Eric Seidel (no email)
2006-08-05 01:09:06 PDT
If you load this SVG directly: http://www.carto.net/papers/svg/samples/canvas.svg It takes about 2200ms uncached, about 70ms cached (using the PLT window). Partly this is because the server is so slow, time curl -O http://www.carto.net/papers/svg/samples/canvas.svg reports 1.337s. However, the XML tokenizer also doesn't limit the rate of incremental repaints too, so we could be repainiting on each new data chunk to come in which could be suboptimal. |