[Webkit-unassigned] [Bug 10533] WebCore icon database is not being pruned correctly.

bugzilla-daemon at opendarwin.org bugzilla-daemon at opendarwin.org
Wed Aug 23 23:24:56 PDT 2006


http://bugzilla.opendarwin.org/show_bug.cgi?id=10533


beidson at apple.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED




------- Comment #1 from beidson at apple.com  2006-08-23 23:24 PDT -------
The issue is that I relay on the syncing of the DB during running of the
browser to keep the PageURLs pruned, then only pruned on startup based on
Icons.  This is correct - I'd wager each of those 119 Icons Mark has are
retained on startup.

However, there are two problems with this -
1 - the initial conversion from the old icon DB can bring over alot of PageURL
cruft with it
2 - if the client (the browser) doesn't correctly retain/release during its
run, uninteresting PageURLs will slowly populate the DB

The fix is simple-ish - to do the startup prune based on retained pageURLs. 
It's a slightly more complicated technique than the IconURL based scheme we
currently do, but will be straightforward to implement. 


-- 
Configure bugmail: http://bugzilla.opendarwin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list