Closed Bug 1707968 Opened 4 years ago Closed 3 months ago

Removing Search Engine WebExtension locales require a clobber

Categories

(Firefox Build System :: General, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: standard8, Unassigned)

References

(Blocks 1 open bug)

Details

Bug 1705372 is removing a locale from one of the search engine definitions that live here:

https://searchfox.org/mozilla-central/source/browser/components/search/extensions

The issue is that the symlink is left in place, and the Add-ons Manager sees that, assumes it is still a valid locale, then fails to load it.

This breaks running some of the search related tests, as well as breaking some search engines loaded in profiles.

Priority: -- → P3
Severity: -- → S3

The search engine WebExtensions will be going away soon (see bug this depends on), so this will be less of an issue. We do have other in-tree WebExtensions, but I believe their localisation is handled differently.

Depends on: search-config-v2

search-config-v2 is now shipping. The associated WebExtensions are going to stay in the tree for a while because of limitations of the add-on manager, but we won't be changing them. Hence marking this as wontfix.

Status: NEW → RESOLVED
Closed: 3 months ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.