Closed Bug 485546 Opened 15 years ago Closed 9 years ago

moving a search engine on manage search engines takes 5 minute delay - too slow

Categories

(Firefox :: Search, defect)

3.0 Branch
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 483121

People

(Reporter: cvevans, Unassigned)

Details

(Keywords: hang, perf)

Attachments

(1 file)

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko/2009021906 Firefox/3.0.7
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko/2009021906 Firefox/3.0.7

I have 47 search plugins. If I change the order moving 3 or 4 search plugins, firefox freezes when I close the window for about 5 minutes with near 100% CPU use.

Reproducible: Always

Steps to Reproduce:
1. Add over 40 search engines
2. Move 4 from bottom to top
3. watch the clock
Actual Results:  
Freeze for 5min+

Expected Results:  
No freeze at all
Charles, could you have a look at your profile, zip all the search plugins which are located under the searchplugins folder, and send them to me via email? It would be great to have the exact same search plugins for my test.
Keywords: hang, perf
The engine manager code isn't exactly optimized, because in the common cases people typically have 10 or fewer search engines.

See also bug 363970 and bug 483121.
Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Linux → All
Hardware: x86 → All
Version: unspecified → 3.0 Branch
Sorry for the delay. Here a list of around 40 search engines which demonstrate the slow-down when moving a couple of them around inside the Search Engine Manager.
I have the same problem, with only 8 engines.  I thought it wasn't working at all, but now that I wait 2-5 minutes, the manager will move engines up or down.  

FYI, I get the same result in Safe Mode.
The 'manage search engine dialog' no longer exists (no longer visible since bug 1088660, and completely removed since bug 1119250). It's possible the underlying performance problem still exists in the new search preferences code, but I think bug 483121 covers the code issues we need to investigate in a more technical way, so I'm marking as a duplicate.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: