If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Remove the extensions.legacy.exceptions pref

NEW
Unassigned

Status

()

Toolkit
Add-ons Manager
P5
normal
2 months ago
a month ago

People

(Reporter: andym, Unassigned)

Tracking

(Blocks: 1 bug)

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

2 months ago
This was added so that some add-ons wouldn't show "legacy" on about:addons. With the resigning of everything to external add-ons and the switch to Firefox 57 and legacy add-on only we should be able to remove this.

Comment 1

2 months ago
As of 57, that pref only applies to the UI when "extensions.legacy.enabled" has been flipped to true (in a build that honors it).
In that case, the exceptions pref is used for a bunch of test pilot addons and the default theme.  Test pilot should be okay now but there's still the default theme.  We could:
- replace the pref with a hard-coded exception for the default theme
- remove the pref and let the UI show a bogus "LEGACY" badge next to the default them
- remove LEGACY badges altogether
- do nothing for now

I vote for the last option
(Reporter)

Comment 2

2 months ago
Ah good to know the first part. I agree with your vote. So let's leave this in the "stuff to clean out later on" bucket.
Blocks: 1371064
You need to log in before you can comment on or make changes to this bug.