User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:22.214.171.124) Gecko/20091216 Iceweasel/3.5.8 (like Firefox/3.5.8)
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:126.96.36.199) Gecko/20091216 Iceweasel/3.5.8 (like Firefox/3.5.8)
Firefox freezes after executing reloadAllLivemarks() - i.e. refreshing all Live Bookmarks.
Probably the number of Live Bookmarks matters - about 15 for me. And the poor connection as well.
The problem is that the refreshing process should be done in background - like loading tabs, but it freezes the browser for a couple of seconds.
Steps to Reproduce:
1. Add about 15 Live Bookmarks
2. Execute reloadAllLivemarks()
Firefox freezes for at least couple of seconds.
Firefox should not freeze.
The command is easily available thanks to for example LiveClick extension.
Another method to execute reloadAllLivemarks() is to enter this into the JS console:
Reporter, are you still seeing this issue with Firefox 3.6.13 or later in safe mode or a fresh profile? If not, please close. These links can help you in your testing.
I'm still seeing this issue with Firefox 3.6.13 in safe-mode on a fresh profile.
Tested by adding:
Live Bookmarks and executing reloadAllLivemarks() in the console.
bug 661445 changed the method do to lazy loading rather than a plain for loop, that should solve the freeze like it solved at automatic refreshes.