Lines Matching refs:WebIconDatabase
110 * Misc.subproj/WebIconDatabase.m:
111 (-[WebIconDatabase _updateFileDatabase]):
112 (-[WebIconDatabase _setIconURL:forSiteURL:]):
397 * Misc.subproj/WebIconDatabase.m:
398 (-[WebIconDatabase _setIconURL:forSiteURL:]):
495 * Misc.subproj/WebIconDatabase.m:
496 (-[WebIconDatabase _loadIconDictionaries]): tweak
497 (-[WebIconDatabase _updateFileDatabase]): more error checking to prevent assert
498 …(-[WebIconDatabase _setIconURL:forSiteURL:]): added asserts to prevent a site URL <-> icon URL map…
499 (-[WebIconDatabase _largestIconFromDictionary:]): tweak
521 * Misc.subproj/WebIconDatabase.m:
522 (-[WebIconDatabase defaultIconWithSize:]): tweak
523 (-[WebIconDatabase releaseIconForSiteURL:]): don't retain site URL here
524 (-[WebIconDatabase _setIcon:forIconURL:]): tweak
525 (-[WebIconDatabase _setIconURL:forSiteURL:]): tweak
526 (-[WebIconDatabase _releaseIconForIconURLString:]): retain site URL here
527 (-[WebIconDatabase _releaseFutureIconForSiteURL:]): tweak
528 (-[WebIconDatabase _sendNotificationForSiteURL:]): tweak
555 * Misc.subproj/WebIconDatabase.m: we don't have icon URLs for files
577 * Misc.subproj/WebIconDatabase.m:
578 …(-[WebIconDatabase releaseIconForSiteURL:]): retain the site URL string because it may get release…
579 (-[WebIconDatabase _updateFileDatabase]): tweak
580 (-[WebIconDatabase _iconsForIconURLString:]): disable timings for deployment build
581 (-[WebIconDatabase _setIconURL:forSiteURL:]): tweak
582 (-[WebIconDatabase _releaseIconForIconURLString:]): tweak
583 (-[WebIconDatabase _scaleIcon:toSize:]): disable timings for deployment build
594 * Misc.subproj/WebIconDatabase.h:
595 * Misc.subproj/WebIconDatabase.m:
596 (-[WebIconDatabase init]):
597 (-[WebIconDatabase iconForSiteURL:withSize:cache:]):
598 (-[WebIconDatabase iconForSiteURL:withSize:]):
599 (-[WebIconDatabase retainIconForSiteURL:]):
600 (-[WebIconDatabase releaseIconForSiteURL:]):
601 (-[WebIconDatabase delayDatabaseCleanup]):
602 (-[WebIconDatabase allowDatabaseCleanup]):
603 (-[WebIconDatabase _iconDictionariesAreGood]):
604 (-[WebIconDatabase _loadIconDictionaries]):
605 (-[WebIconDatabase _updateFileDatabase]):
606 (-[WebIconDatabase _hasIconForSiteURL:]):
607 (-[WebIconDatabase _iconsForIconURLString:]):
608 (-[WebIconDatabase _iconForFileURL:withSize:]):
609 (-[WebIconDatabase _setIcon:forIconURL:]):
610 (-[WebIconDatabase _setIconURL:forSiteURL:]):
611 (-[WebIconDatabase _retainIconForIconURLString:]):
612 (-[WebIconDatabase _releaseIconForIconURLString:]):
613 (-[WebIconDatabase _retainFutureIconForSiteURL:]):
614 (-[WebIconDatabase _releaseFutureIconForSiteURL:]):
615 (-[WebIconDatabase _releaseOriginalIconsOnDisk]):
616 (-[WebIconDatabase _sendNotificationForSiteURL:]):
617 (-[WebIconDatabase _addObject:toSetForKey:inDictionary:]):
618 (-[WebIconDatabase _largestIconFromDictionary:]):
619 (-[WebIconDatabase _iconsBySplittingRepresentationsOfIcon:]):
620 (-[WebIconDatabase _iconFromDictionary:forSize:cache:]):
621 (-[WebIconDatabase _scaleIcon:toSize:]):
1923 Also changed WebIconDatabase code to verify what it reads from disk,
1926 * Misc.subproj/WebIconDatabase.m:
1927 (-[WebIconDatabase iconForSiteURL:withSize:cache:]):
1928 (-[WebIconDatabase retainIconForSiteURL:]):
1929 (-[WebIconDatabase releaseIconForSiteURL:]):
1930 (-[WebIconDatabase _iconDictionariesAreGood]):
1931 (-[WebIconDatabase _loadIconDictionaries]):
1932 (-[WebIconDatabase _updateFileDatabase]):
1933 (-[WebIconDatabase _hasIconForSiteURL:]):
1934 (-[WebIconDatabase _iconsForIconURLString:]):
1935 (-[WebIconDatabase _setIcon:forIconURL:]):
1936 (-[WebIconDatabase _setIconURL:forSiteURL:]):
1937 (-[WebIconDatabase _setBuiltInIconAtPath:forHost:]):
1938 (-[WebIconDatabase _retainIconForIconURLString:]):
1939 (-[WebIconDatabase _releaseIconForIconURLString:]):
1940 (-[WebIconDatabase _retainFutureIconForSiteURL:]):
1941 (-[WebIconDatabase _releaseFutureIconForSiteURL:]):
1942 (-[WebIconDatabase _retainOriginalIconsOnDisk]):
1943 (-[WebIconDatabase _releaseOriginalIconsOnDisk]):
5854 * Misc.subproj/WebIconDatabase.m: (-[WebIconDatabase _iconForFileURL:withSize:]):
6524 Made WebIconLoader and WebIconDatabase SPI.
6752 Fixed wasteful memory usage in the WebIconDatabase:
6756 * Misc.subproj/WebIconDatabase.h:
6757 * Misc.subproj/WebIconDatabase.m:
6758 (-[WebIconDatabase iconForSiteURL:withSize:]): call iconForSiteURL:withSize:cache:YES
6759 (-[WebIconDatabase iconForSiteURL:withSize:cache:]): new, was iconForSiteURL:withSize:
6760 (-[WebIconDatabase defaultIconWithSize:]): call _iconFromDictionary:forSize:cache:
6761 (-[WebIconDatabase _updateFileDatabase]): write the largest icon to disk
6762 (-[WebIconDatabase _hasIconForSiteURL:]): cleaned-up
6763 (-[WebIconDatabase _iconsForIconURL:]): call _iconFromDictionary:forSize:cache:
6764 (-[WebIconDatabase _iconForFileURL:withSize:]): call _iconFromDictionary:forSize:cache:
6765 (-[WebIconDatabase _builtInIconsForHost:]): call _iconFromDictionary:forSize:cache:
6766 (-[WebIconDatabase _setIcon:forIconURL:]): _iconsBySplittingRepresentationsOfIcon:
6767 …(-[WebIconDatabase _releaseIconForIconURL:]): icons at different sizes are now stored in dictionar…
6768 (-[WebIconDatabase _largestIconFromDictionary:]): new, scans the icon dictionary
6769 (-[WebIconDatabase _iconsBySplittingRepresentationsOfIcon:]): creates the icon dictionary
6770 …(-[WebIconDatabase _iconFromDictionary:forSize:cache:]): returns icon from dict, resizes if necess…
6771 (-[WebIconDatabase _iconByScalingIcon:toSize:]): tweak
6851 * Misc.subproj/WebIconDatabase.h:
7531 * Misc.subproj/WebIconDatabase.h: added WebIconLargeSize
7532 * Misc.subproj/WebIconDatabase.m: added WebIconLargeSize
7641 * Misc.subproj/WebIconDatabase.m:
7642 (-[WebIconDatabase _iconByScalingIcon:toSize:]):
7672 * Misc.subproj/WebIconDatabase.m: (-[WebIconDatabase iconForSiteURL:withSize:]):
7683 * Misc.subproj/WebIconDatabase.m:
7684 …(-[WebIconDatabase _iconByScalingIcon:toSize:]): Commented out wizzy scaling as it was causing an …
7701 * Misc.subproj/WebIconDatabase.m:
7732 * Misc.subproj/WebIconDatabase.m:
7805 * Misc.subproj/WebIconDatabase.m:
7806 (-[WebIconDatabase _iconByScalingIcon:toSize:]):
7997 * Misc.subproj/WebIconDatabase.m:
8148 * Misc.subproj/WebIconDatabase.m:
8149 (-[WebIconDatabase init]): renamed some dictionaries
8150 (-[WebIconDatabase iconForSiteURL:withSize:]): call _builtInIconsForHost
8151 (-[WebIconDatabase _updateFileDatabase]): check for nil
8152 (-[WebIconDatabase _hasIconForSiteURL:]): call _pathForBuiltInIconForHost
8153 (-[WebIconDatabase _pathForBuiltInIconForHost:]): new
8154 (-[WebIconDatabase _builtInIconsForHost:]): call _pathForBuiltInIconForHost
8163 * Misc.subproj/WebIconDatabase.m:
8164 (-[WebIconDatabase init]):
8165 (-[WebIconDatabase iconForSiteURL:withSize:]):
8166 (-[WebIconDatabase _hasIconForSiteURL:]):
8167 (-[WebIconDatabase _builtInIconsForHost:]):
8168 (-[WebIconDatabase _setBuiltInIconAtPath:forHost:]):
8233 * Misc.subproj/WebIconDatabase.m: (-[WebIconDatabase defaultIconWithSize:]):
8268 * Misc.subproj/WebIconDatabase.m:
8269 (-[WebIconDatabase iconForSiteURL:withSize:]): call _builtItIconsForHost
8270 (-[WebIconDatabase _hasIconForSiteURL:]): call _builtItIconsForHost
8271 (-[WebIconDatabase _iconForFileURL:withSize:]): call _iconByScalingIcon:toSize:
8272 (-[WebIconDatabase _builtItIconsForHost:]): use better host matching
8273 (-[WebIconDatabase _cachedIconFromArray:withSize:]): call _iconByScalingIcon:toSize:
8274 (-[WebIconDatabase _iconByScalingIcon:toSize:]): renamed, ifdef'd out wizzy scaling
8315 - Moved the default icon method to WebIconDatabase
8320 * Misc.subproj/WebIconDatabase.h:
8321 * Misc.subproj/WebIconDatabase.m:
8322 (-[WebIconDatabase iconForSiteURL:withSize:]): return defaultIconWithSize if none found
8323 (-[WebIconDatabase defaultIconWithSize:]): added, loads, caches default icon
8324 …(-[WebIconDatabase _hasIconForSiteURL:]): added, called by webdatasource to determine if icon is n…
8346 * Misc.subproj/WebIconDatabase.m:
8347 (-[WebIconDatabase _iconForFileURL:withSize:])
8366 * Misc.subproj/WebIconDatabase.m: (-[WebIconDatabase _iconForFileURL:withSize:]):
8382 * Misc.subproj/WebIconDatabase.h: Added.
8383 * Misc.subproj/WebIconDatabase.m: Added.
8384 (+[WebIconDatabase sharedIconDatabase]):
8385 (-[WebIconDatabase init]):
8386 (-[WebIconDatabase iconForSiteURL:withSize:]):
8387 (-[WebIconDatabase setIcon:forSiteURL:]):
8388 (-[WebIconDatabase setIcon:forHost:]):
8389 (-[WebIconDatabase retainIconForSiteURL:]):
8390 (-[WebIconDatabase releaseIconForSiteURL:]):
8391 (-[WebIconDatabase delayDatabaseCleanup]):
8392 (-[WebIconDatabase allowDatabaseCleanup]):
8393 (-[WebIconDatabase applicationWillTerminate:]):
8394 (-[WebIconDatabase _createFileDatabase]):
8395 (-[WebIconDatabase _loadIconDictionaries]):
8396 (-[WebIconDatabase _updateFileDatabase]):
8397 (-[WebIconDatabase _iconForIconURL:]):
8398 (-[WebIconDatabase _iconsForIconURL:]):
8399 (-[WebIconDatabase _iconForFileURL:withSize:]):
8400 (-[WebIconDatabase _setIcon:forIconURL:]):
8401 (-[WebIconDatabase _setIconURL:forSiteURL:]):
8402 (-[WebIconDatabase _setBuiltInIcon:forHost:]):
8403 (-[WebIconDatabase _retainIconForIconURL:]):
8404 (-[WebIconDatabase _releaseIconForIconURL:]):
8405 (-[WebIconDatabase _retainFutureIconForSiteURL:]):
8406 (-[WebIconDatabase _releaseFutureIconForSiteURL:]):
8407 (-[WebIconDatabase _retainOriginalIconsOnDisk]):
8408 (-[WebIconDatabase _releaseOriginalIconsOnDisk]):
8409 (-[WebIconDatabase _sendNotificationForSiteURL:]):
8410 (-[WebIconDatabase _addObject:toSetForKey:inDictionary:]):
8411 (-[WebIconDatabase _uniqueIconURL]):
8412 (-[WebIconDatabase _cachedIconFromArray:withSize:]):
8413 (-[WebIconDatabase _scaleIcon:toSize:]):