After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 682981 - History window is completely unusable with a big history
History window is completely unusable with a big history
Status: RESOLVED OBSOLETE
Product: epiphany
Classification: Core
Component: History
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Epiphany Maintainers
Epiphany Maintainers
Depends on: 699519
Blocks:
 
 
Reported: 2012-08-29 20:39 UTC by Xan Lopez
Modified: 2018-03-30 16:26 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Xan Lopez 2012-08-29 20:39:05 UTC
Just opening the window causes ephy to go into 200% CPU usage (200% actually, it's using two cores) for a looooooooong time. What seems to be happening is that ephy is slowly fetching favicons, inserting them in the treeview, and causing a big relayout each time. This goes all the time and basically locks the entire browser.

Not sure what we should do here, but this is a huge bug, because even if you close the window it keeps going, since we just hide it. We have to:

- Make this consume less CPU.
- Fix the bugs we have with favicons going not showing up, otherwise we'll spend massive amounts of CPU each time we open this window.
Comment 1 Sergio Villar 2012-09-03 10:45:31 UTC
Have you checked if the problem is webkit loading the icons from the database (which I don't think so) or the massive amount of relayouts you mention?
Comment 2 Michael Catanzaro 2018-03-25 17:46:45 UTC
This is a mass NEEDINFO of all Epiphany bugs with no activity in the past three years. I'm going to be automatically closing old bugs to help us focus on current problems. If you feel this bug is still relevant with Epiphany 3.26 or newer, then please leave any comment here so that I know not to close this one.
Comment 3 Michael Catanzaro 2018-03-30 16:26:21 UTC
This is a mass-close of old bugs currently in the NEEDINFO state.

If you think this bug is still relevant, please leave a comment.