Bookmark icons slow to display in 1.15+



  • @pafflick OK, I'll do that (it's easy to forget that you can).

    It's not even a large number of bookmarks (I just tested it on a new install with the default set of bookmarks). It's just a large Favicons file.

    BTW, this separate, but possibly related, issue is also still around in the latest snapshot:

    @seeley said in Bookmark icons slow to display in 1.15:

    There's a known issue with the bookmark favicons when looking at bookmarks via the Bookmarks Menu. (With the bookmarks sidebar, there is no issue with the favicons.) When you mouseover on a particular folder within the Bookmarks Menu, all favicons are blank. If you mouseover that same folder again, favicons magically appear. But when you restart the Vivaldi, favicons are blank again ... Again, only when using the Bookmarks Menu which is what I use all the time. I hate the Bookmarks side bar for clicking on bookmarks.. too slow and cumbersome to expand/contract each folder.


  • Moderator

    @rseiler Please reply to the bug tracker mail you received for VB-43040 and add the screencast. Then i can re-open the bug.
    Oh, already done.
    I reopened bug VB-43040.


  • Moderator

    @pafflick Can you reproduce the issue?
    If yes i will add some information from you to the reopened bug report.


  • Moderator

    @gwen-dragon Kind of. If I scroll through the bookmarks list, the favicons appear with a slight delay. For me, it's about ~0,5-1 second - it's not something that I would report, because it doesn't bother me that much (especially, that I always collapse all folders in my bookmarks and I don't see any delay with all folders collapsed), but I understand that for some people like @rseiler in certain circumstances this could be burdensome.


  • Moderator

    @rseiler Our internal tester wrote "Not reproducible" on 2.0x snapshot.
    may be 2.0.x fixed it.


  • Moderator

    @gwen-dragon I forgot to test Snapshot - I don't use it on a daily basis. I just imported my bookmarks from 1.15.1147.64 (Stable) to 2.0.1302.3 (Snapshot). I don't see the delay while scrolling bookmarks there. I wonder if @rseiler will get similar results.



  • @pafflick It does happen with the latest snapshot here.

    I guess, at about 47MB, my Favicons file is highly unusual. @Pafflick's was only around 10MB, so he saw a reduced version of the issue. It ramps up the larger the file is, but a small one will not show up the problem.

    1.14 and earlier had no performance issue at all with a large Favicons.



  • In June 2018 I opened a similar thread. It seems this issue was not fixed in the 1.16 snapshots and it is still present in 2.0 stable. For me it makes the address bar suggestions very sluggish (icons load slowly, text cannot be edited during icon loading, clicking on an entry is useless since the sort order changes once all the icons are loaded). Please see this screencast on a portable vanilla installation with only my Favicons (63 MB, 60 MB after VACUUM) and History databases (54 MB, 51 MB after VACUUM) in the profile path.

    screencast GIF

    I guess to be able to reproduce this issue you would need Favicon/History databases in about this size. To improve usability until this is fixed maybe provide an option to hide favicons, cache all favicons to RAM or enhance the "Clear Private Data" dialog with (auto)cleaning History older than X days and vacuum the databases after that.



  • Ah, I missed that thread! Clearly it wasn't already fixed 4 months ago, and you're right it's in 2.0 (and 2.1 beta).

    For my main browser, a couple weeks ago I declared "Favicons bankruptcy" and simply deleted the file (though I made a copy of it for testing on snapshots). It wasn't worth putting up with this. Sure, it took a couple days for favicons of my most-visited sites to fill back out, but with my Favicons file at 2.2MB in size now (down from 47MB--I see yours was 63MB!), I won't have to worry about this problem for a very long time.

    Last I heard, they couldn't reproduce it internally, despite my stressing the need for a large Favicons file, so I don't think this one's getting fixed. I haven't found that a large History file is needed.



  • Just to add that this is the same issue I have on 2.0.1309.37 (Stable channel) (64-bit).

    In Chrome it looks like this: http://cld.wthms.co/ZxoIDe
    In Vivaldi: http://cld.wthms.co/84BlvD

    Tried everything mentioned in the thread, but there is no way to force favicons to show.



  • @djeticsokolic That's something else -- did you mean to post in another thread?



  • @rseiler said in Bookmark icons slow to display in 1.15:

    For my main browser, a couple weeks ago I declared "Favicons bankruptcy" and simply deleted the file (though I made a copy of it for testing on snapshots). It wasn't worth putting up with this. Sure, it took a couple days for favicons of my most-visited sites to fill back out, but with my Favicons file at 2.2MB in size now (down from 47MB--I see yours was 63MB!), I won't have to worry about this problem for a very long time.

    So, a bit over a month later, Favicons has crested 5MB...and I can now begin to see some slowdown. This proves @pafflick 's theory above that it's a gradual change as the file size increased, getting worse and worse, as opposed to a magic figure.

    Also still testing in 2.1 on the side with the old large Favicons. No change there.

    Update: Continues along in 2.1.1337.47.

    Update 2: Also present in 2.2.



  • By way of a tip to make routinely deleting Favicons less painful, here's what I've come to do: within a few days of deleting it, you'll likely have visited the sites you visit most, which means that the most important things will have their icons re-downloaded.

    At that point, back-up Favicons so that you can use it next time rather than starting Favicons from nothing. It won't even be 1MB at that point, so will be at a size where there's no impact on speed. Every month or so, swap it back in.



  • Also there in 2.3.



  • Of course, 2.4.

    Got to come up with a more creative way of updating this thread for 2.5. I'll think on it.



  • Latest 2.9.1699.4 x64 snapshot - the problem still persist.

    The history sidebar and the history page show favicons very slow as well. My History file is 39.3 MB in size and Favicons file is 31.8. I tried to delete Favicons file but after that the favicons still were being drawn with the delay around 0.5 second, despite all of them was a generic blank icon.



  • Though it does bring up a good point why it's being called that in the build itself. I'm pretty sure it didn't used to do that. It certainly would be clearer if it didn't.



  • 2.9
    2.8
    2.7
    2.6
    2.5
    2.4
    2.3
    2.2
    2.1
    2.0
    1.15



  • I don't notice particular slowdowns on latest snaps but:

    • Most folders are collapsed and only few of them are expanded
    • The PC has good performance (balanced on ram/cpu/gpu)
    • Bookmarks file is around 3.862 KB (quite small)
    • Vivaldi standalone is on SSD
    • Favicons file is 34.176 KB

    History page - on the other side - is slower and the file size is 66.400 KB even if it lack of most favicons.



  • @Hadden89 A Favicons file of that size is way below the threshold where you'd see the problem. Perhaps you deleted it extremely recently and started over? Or maybe this a Vivaldi that's your second or third (or just test) browser and not one you normally use much? Because a file that size is not realistic after even a day or two of normal browsing.


Log in to reply
 

Looks like your connection to Vivaldi Forum was lost, please wait while we try to reconnect.