Skip to content
This repository has been archived by the owner on Dec 11, 2019. It is now read-only.

After importing A LOT of bookmarks, the bookmarks manager becomes unresponsive while fetching favicons. #5404

Closed
alexwykoff opened this issue Nov 4, 2016 · 4 comments

Comments

@alexwykoff
Copy link
Contributor

alexwykoff commented Nov 4, 2016

Did you search for similar issues before submitting this one?
Yes

Describe the issue you encountered:
I have a LOT of bookmarks in Chrome. When I import them to Brave then visit the Bookmarks Manager (about:bookmarks) I find that if I open a larger folder, the entire page becomes unresponsive as it fetches favicons for the links.

Expected behavior:
I should be able to interact with the page regardless of background actions.

  • Platform (Win7, 8, 10? macOS? Linux distro?):
    Tested on OS X

  • Brave Version:
    0.12.8 RC1

  • Steps to reproduce:

    1. Import a huge amount of bookmarks, especially one with a huge folder of bookmarks.
    2. Visit bookmarks manager (about:bookmarks).
    3. Open the large folder of bookmarks.
    4. Attempt to interact with the page.
  • Screenshot if needed:

  • Any related issues: Cache favicons (to prevent fetching each time Brave is reloaded) #2697

@alexwykoff alexwykoff added this to the 0.12.9dev milestone Nov 4, 2016
@luixxiul
Copy link
Contributor

luixxiul commented Nov 6, 2016

it seems the browser DDOSed itself :-o

@bsclifton
Copy link
Member

Moving this back to 0.12.10; this is an edge case, but I can see a lot of folks hitting this. The good news is, it should be caching the icons after fetching. It should be rate limiting the # requests made.

@bridiver does it make any sense why chromium would be hanging when requesting a large # of favicons? It should be capped at ~6 resources concurrently, right? (and with that, max 2 per domain, IIRC)

@bsclifton bsclifton modified the milestones: 0.12.10 release , 0.12.9dev Nov 8, 2016
@bbondy bbondy modified the milestones: 0.12.11, 0.12.10 release Nov 17, 2016
@bbondy
Copy link
Member

bbondy commented Nov 22, 2016

I suspect the diagnosis is wrong but the bug is obviously valid, I.e. something needs to be optimized but not the favicon fetching probably.

@bbondy bbondy modified the milestones: 0.13.1, 0.13.0 Nov 23, 2016
@luixxiul luixxiul modified the milestones: 0.13.3, 0.13.2 Feb 1, 2017
@luixxiul
Copy link
Contributor

luixxiul commented Feb 1, 2017

the milestone was reset to 0.13.3

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants