[Webkit-unassigned] [Bug 15443] SVGImage does not support sub-resource loading

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jan 27 16:06:46 PST 2011


https://bugs.webkit.org/show_bug.cgi?id=15443





--- Comment #14 from Cosmin Truta <ctruta at chromium.org>  2011-01-27 16:06:46 PST ---
Here is the summary of a discussion that I had with Eric Seidel:

SVGImage is a subclass of Image and is owned by CachedImage. It lives in MemoryCache and is shared by possibly many pages. This MemoryCache only knows how to hold subresources. It does not hold whole documents, and all the complexity that a whole document implies.

The proposed CachedDocument class would handle entire documents, unlike the current cached objects that aren't designed to hold onto other cached objects.

The current design (a bit old, but still mostly true):
http://webkit.org/blog/1188/how-webkit-loads-a-web-page/

The proposed design (how the loader *should* work):
https://docs.google.com/drawings/edit?id=1ko0LFteYpoXdmfYO1rYme6t-QXLPQdI1Z_ysejpOVYk&hl=en

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list