Closed Bug 1364978 Opened 2 years ago Closed 2 years ago

"Ubuntu Modifications" extension gets auto-disabled in Nightly (since it's not based on webextensions)

Categories

(WebExtensions :: General, defect)

defect
Not set

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: dholbert, Unassigned)

References

Details

(Whiteboard: [awe:ubufox@ubuntu.com])

STR:
 1. On Ubuntu, start Firefox Nightly with a fresh profile, e.g. like so:
   mkdir /tmp/tmpProfile; ./firefox -profile /tmp/tmpProfile -no-remote

 2. Visit about:addons.

ACTUAL RESULTS:
There's one extension installed by default -- "Ubuntu Modifications" -- but it's disabled by default "since it's not multiprocess compatible".  (There's a "More Info" link pointing to https://wiki.mozilla.org/Add-ons/ShimsNightly )
There's a good chance we're going to retire this addon entirely (although, one piece of functionality - the restart notification - may end up in a new WebExtensions based addon)
It looks like this is being worked on: https://bugs.launchpad.net/ubufox/+bug/1627808

According to the comments there, just setting the multiprocess flag seems to work.  I took a look at the current state of the add-on source, and I'm not very familiar with the APIs but it doesn't seem to be touching content at all, so it makes sense that it wouldn't need any changes besides the flag.
edited Summary.  Starting in Nightly 57 (and moving through to release 57), only add-ons based on webextension APIs will work.  No Legacy add-ons (even with the mutliprocess compatible flag will work).
Summary: "Ubuntu Modifications" extension gets auto-disabled in Nightly (since it's not multiprocess compatible) → "Ubuntu Modifications" extension gets auto-disabled in Nightly (since it's not based on webextensions)
Whiteboard: [awe:ubufox@ubuntu.com]
It looks like based on https://bugs.launchpad.net/ubufox/+bug/1711778, this is not yet a WebExtension.
Mass-closing bugs that relate to legacy versions of add-ons or are otherwise no longer worth tracking. Please comment if you think this bug should be reopened.

Sorry for the bugspam. Made you look, though!
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → WONTFIX
Component: Add-ons → General
Product: Tech Evangelism → WebExtensions
You need to log in before you can comment on or make changes to this bug.