Open Bug 353056 Opened 14 years ago Updated 4 years ago

can't overwrite default/shipped search plugins/engines


(Firefox :: Search, enhancement, P5)





(Reporter: Pike, Unassigned)


(Depends on 1 open bug)


(Whiteboard: [fxsearch])

I tried to test eBay-zh-CN.xml and couldn't because the existing eBay.xml in the en-US build causes the search service to emit an 

_addEngineToStore: Duplicate engine found, aborting!

even if the eBay.xml is 'removed' in the UI.
Reporter: Can you give us a link to the search engine you were trying to add for testing?
This is a known problem, see bug 340331 (and bug 335102). This isn't likely to be fixed until bug 335102 is.
Depends on: 335102
Blocks: 353694
Duplicate of this bug: 373583
Bug is present also in Fx3. Should "Version" be changed to "Trunk"?
Version: 2.0 Branch → unspecified
Duplicate of this bug: 422646
Duplicate of this bug: 437630
Blocks: 443822
I think a good solution is to prompt to rename search engine (indeed bug  	335102 was added as blocking this bug).
Blocks: 311626
No longer blocks: 443822
Keywords: polish, ue, uiwanted
Version: unspecified → Trunk
Duplicate of this bug: 444885
Duplicate of this bug: 456107
Summary: Can't overwrite shipped search plugin → can't overwrite default/shipped search plugins/engines
Duplicate of this bug: 502332
Duplicate of this bug: 527892
Duplicate of this bug: 698122
Not quite sure what the uiwanted here is, feel free to enlighten me if this feature ever gets priority.
Keywords: polish, ue, uiwanted
Duplicate of this bug: 798221
Duplicate of this bug: 802761
Duplicate of this bug: 485083
Duplicate of this bug: 650751
Duplicate of this bug: 1147965
Severity: normal → enhancement
Priority: -- → P5
Whiteboard: [fxsearch]
Rank: 59
10 years without simple fix? Wow…

Renaming shouldn't be exactly necessary to install search plugin with the name matching the name of the default plugin removed from UI. What's more, it should be technically possible to install two or more search plugins with the same text in <description>.
You need to log in before you can comment on or make changes to this bug.