Closed
Bug 1388946
Opened 8 years ago
Closed 8 years ago
Flip default setting for extensions.legacy.enabled
Categories
(Toolkit :: Add-ons Manager, enhancement, P1)
Tracking
()
VERIFIED
FIXED
mozilla57
People
(Reporter: aswan, Assigned: aswan)
References
Details
Attachments
(2 files)
No description provided.
Comment hidden (mozreview-request) |
Assignee | ||
Updated•8 years ago
|
Attachment #8895638 -
Flags: review?(kmaglione+bmo)
Comment 2•8 years ago
|
||
mozreview-review |
Comment on attachment 8895638 [details]
Bug 1388946 Part 2 Disable legacy extensions by default
https://reviewboard.mozilla.org/r/166884/#review171974
Attachment #8895638 -
Flags: review?(kmaglione+bmo) → review+
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Assignee | ||
Updated•8 years ago
|
Attachment #8895661 -
Flags: review?(kmaglione+bmo)
Assignee | ||
Comment 6•8 years ago
|
||
I think this is good to go, I've added a fix for one xpcshell test that was failing and the rest of the failures here look unrelated:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=27b8e911dd2e
Comment 7•8 years ago
|
||
mozreview-review |
Comment on attachment 8895661 [details]
Bug 1388946 Part 1 Fix test for default-disabled legacy extensions
https://reviewboard.mozilla.org/r/166932/#review172080
Attachment #8895661 -
Flags: review?(kmaglione+bmo) → review+
Pushed by aswan@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/4f84a053b1b4
Part 1 Fix test for default-disabled legacy extensions r=kmag
https://hg.mozilla.org/integration/autoland/rev/45d8844f0124
Part 2 Disable legacy extensions by default r=kmag
Comment 9•8 years ago
|
||
Would it not be better to do this later in the cycle. A lot of major addons are yet to convert to WebExtensions and in order to support ESRs are trying to delay even hybrid WebExtensions to as late in the cycle as possible. See uBlock, HTTPS Everywhere and NoScript as examples. Even the Decentraleyes developer believes he had until September to get a WE out while supporting those willing to test Firefox Nightly.
Comment 10•8 years ago
|
||
On the contrary, doing so will reduce the amount of time this in front of users and increase the risk of 57. The whole point of Firefox Nightly is for users and developers to test what will be coming.
![]() |
||
Comment 11•8 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/4f84a053b1b4
https://hg.mozilla.org/mozilla-central/rev/45d8844f0124
Status: NEW → RESOLVED
Closed: 8 years ago
status-firefox57:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla57
Comment 12•8 years ago
|
||
I confirm that extensions.legacy.enabled pref is set to “false” by default and all the legacy add-ons installation is blocked, excepting lang packs, dictionaries and themes.
Also when updating from a Firefox version with the pref set to true to the latest Firefox 57.0a1 where the feature is enabled by default all the installed legacy add-ons are automatically disabled and moved to “Legacy Extensions” tab.
Verified on Firefox 57.0a1 (2017-08-16/17) under Windows 10 64-bit, Ubuntu 16.04 32-bit and Mac OS X 10.12.3. Based on this testing I am marking this bug as Verified fixed.
Status: RESOLVED → VERIFIED
Comment 13•7 years ago
|
||
this seems a major change worth documenting for 57.
relnote-firefox:
--- → ?
Hi Andy, would you be able to help with the relnote wording for this? Or should the relnote rather be around "Firefox 57 supports webext only"? Thanks!
Flags: needinfo?(amckay)
Comment 15•7 years ago
|
||
How about just: "Support only add-ons built using the WebExtensions API"
Flags: needinfo?(amckay)
This was added to 57 release notes.
You need to log in
before you can comment on or make changes to this bug.
Description
•