NetNewsWire/Shared/Favicons
Nate Weaver 9de27febf0 Fix favicon loading for sites with multiple/invalid favicons
Load the next favicon if a favicon is invalid

Iterate through multiple favicons and use the first that actually loads

- Add a homePageURL property to SingleFaviconDownloader that notification observers can use.
- Only add a URL to the favicon cache when we're sure it's valid.

Post notification even if the icon failed to load

Update RSParser

Remove single-favicon helper methods

Only load the next favicon if the current load failed

Update RSParser

Make sure to try the default favicon.ico

RSParser test fix update

Update RSParser
2019-11-27 13:02:49 -06:00
..
ColorHash.swift Change an import Cocoa to import AppKit. 2019-07-06 11:52:15 -07:00
FaviconDownloader.swift Fix favicon loading for sites with multiple/invalid favicons 2019-11-27 13:02:49 -06:00
FaviconGenerator.swift Implement default timeline avatar. Issue #641 2019-05-21 05:42:40 -05:00
FaviconURLFinder.swift Fix favicon loading for sites with multiple/invalid favicons 2019-11-27 13:02:49 -06:00
SingleFaviconDownloader.swift Fix favicon loading for sites with multiple/invalid favicons 2019-11-27 13:02:49 -06:00