Bug 496905

Summary: Favicons on bookmarks toolbar do not update consistently
Product: [Applications] Falkon Reporter: thomholwerda <thomholwerda>
Component: generalAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: NEEDSINFO WAITINGFORINFO    
Severity: normal CC: john.kizer
Priority: NOR    
Version: 24.08.3   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description thomholwerda@osnews.com 2024-12-01 20:21:23 UTC
SUMMARY
The favicons in the bookmarks toolbar are not updated properly. Instead of being updated as soon as you load the bookmark (like Firefox, Chrome, etc. do), more often than not the favicon will not be updated at all, or only randomly days later. When starting with a fresh install of Falkon, this means you're looking at a sea of default globe favicons.

Quite possibly related to https://bugs.kde.org/show_bug.cgi?id=493694

Ideally, favicons would be updated instantly once the bookmark has finished loading, especially when still using the default globe icon. Perhaps a right-click menu with the option to force-load the favicon is an option too?

STEPS TO REPRODUCE
1. Populate bookmarks toolbar with bookmarks.
2. They will all have the default globe icon.
3. Click on the bookmarks to load them.

OBSERVED RESULT
The favicons of the bookmarks are not updated, or only very rarely and inconsistently.

EXPECTED RESULT
The favicons are updated instantly after the bookmark has finished loading.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora Linux 41 (kernel 6.11.10-300.fc41.x86_64)
KDE Plasma Version: 6.2.4 (Wayland)
KDE Frameworks Version: 6.8.0
Qt Version: 6.8.0
Comment 1 John Kizer 2024-12-11 05:27:22 UTC
Hi - do you find that the favicons are not updated if it's a link that ends up leading to a different URL? I'm wondering if that might have something to do with it?

I could reproduce favicons not updating if it was a link that redirected to a different end URL, but when I tested out importing my bookmarks HTML file, the favicon would reliably update within about a minute of navigating to the site *if* the URL didn't change during navigation.
Comment 2 thomholwerda@osnews.com 2024-12-11 20:12:48 UTC
Okay I figured it out. It turns out my bookmarks are so old that many of the entries were still listed as using "http" instead of "https". I guess other browser don't mind this as much and correct for it, while Falkon sticks with http. Odd, I just didn't notice it.

Anyway, changing everything in the bookmarks manager to https fixed the issue. I don't think this is something that's really Falkon's fault, so the bug should probably be closed!
Comment 3 thomholwerda@osnews.com 2024-12-12 13:50:54 UTC
Quick addendum: it seems Falkon often defaults to "http" still when you enter a URL without the protocol specified. A separate issue to this, of course, but probably related. It might be prudent to address this, and make Falkon always default to https like every other browser does now, too.

Let me know if I should file a separate report for that!