Home | History | Annotate | Download | only in Misc

Lines Matching full:database

31 // Sent whenever a site icon has changed. The object of the notification is the icon database.
58 Every icon in the database has a retain count. If an icon has a retain count greater than 0, it will be written to disk for later use. If an icon's retain count equals zero it will be removed from disk. The retain count is not persistent across launches. If the WebKit client wishes to retain an icon it should retain the icon once for every launch. This is best done at initialization time before the database begins removing icons. To make sure that the database does not remove unretained icons prematurely, call delayDatabaseCleanup until all desired icons are retained. Once all are retained, call allowDatabaseCleanup.
60 Note that an icon can be retained after the database clean-up has begun. This just has to be done before the icon is removed. Icons are removed from the database whenever new icons are added to it.
62 Retention methods can be called for icons that are not yet in the database.
74 @abstract Returns a shared instance of the icon database
127 @discussion Only effective if called before the database begins removing icons.
128 delayDatabaseCleanUp increments an internal counter that when 0 begins the database clean-up.
135 @discussion Informs the database that it now can begin removing icons.
136 allowDatabaseCleanup decrements an internal counter that when 0 begins the database clean-up.