diff --git a/camino/SiteIconProvider.mm b/camino/SiteIconProvider.mm index b5f5d93705d8..ec4043a7b018 100644 --- a/camino/SiteIconProvider.mm +++ b/camino/SiteIconProvider.mm @@ -288,6 +288,7 @@ static nsresult MakeFaviconURIFromURI(const nsAString& inURIString, nsAString& o if (!gotImageData) [self addToMissedIconsCache:uriString withExpirationSeconds:SITE_ICON_EXPIRATION_SECONDS]; + [faviconImage setDataRetained:YES]; [faviconImage setScalesWhenResized:YES]; [faviconImage setSize:NSMakeSize(16, 16)]; diff --git a/camino/src/browser/SiteIconProvider.mm b/camino/src/browser/SiteIconProvider.mm index b5f5d93705d8..ec4043a7b018 100644 --- a/camino/src/browser/SiteIconProvider.mm +++ b/camino/src/browser/SiteIconProvider.mm @@ -288,6 +288,7 @@ static nsresult MakeFaviconURIFromURI(const nsAString& inURIString, nsAString& o if (!gotImageData) [self addToMissedIconsCache:uriString withExpirationSeconds:SITE_ICON_EXPIRATION_SECONDS]; + [faviconImage setDataRetained:YES]; [faviconImage setScalesWhenResized:YES]; [faviconImage setSize:NSMakeSize(16, 16)]; diff --git a/chimera/SiteIconProvider.mm b/chimera/SiteIconProvider.mm index b5f5d93705d8..ec4043a7b018 100644 --- a/chimera/SiteIconProvider.mm +++ b/chimera/SiteIconProvider.mm @@ -288,6 +288,7 @@ static nsresult MakeFaviconURIFromURI(const nsAString& inURIString, nsAString& o if (!gotImageData) [self addToMissedIconsCache:uriString withExpirationSeconds:SITE_ICON_EXPIRATION_SECONDS]; + [faviconImage setDataRetained:YES]; [faviconImage setScalesWhenResized:YES]; [faviconImage setSize:NSMakeSize(16, 16)]; diff --git a/chimera/src/browser/SiteIconProvider.mm b/chimera/src/browser/SiteIconProvider.mm index b5f5d93705d8..ec4043a7b018 100644 --- a/chimera/src/browser/SiteIconProvider.mm +++ b/chimera/src/browser/SiteIconProvider.mm @@ -288,6 +288,7 @@ static nsresult MakeFaviconURIFromURI(const nsAString& inURIString, nsAString& o if (!gotImageData) [self addToMissedIconsCache:uriString withExpirationSeconds:SITE_ICON_EXPIRATION_SECONDS]; + [faviconImage setDataRetained:YES]; [faviconImage setScalesWhenResized:YES]; [faviconImage setSize:NSMakeSize(16, 16)];