Closed Bug 1514316 Opened 9 months ago Closed 7 months ago

Setup a new about:addons behind a pref

Categories

(Toolkit :: Add-ons Manager, enhancement, P2)

enhancement

Tracking

()

VERIFIED FIXED
mozilla67
Tracking Status
firefox67 --- verified

People

(Reporter: mstriemer, Assigned: mstriemer)

References

(Blocks 1 open bug)

Details

(Whiteboard: [feature-scope])

Attachments

(2 files, 1 obsolete file)

To work on the new about:addons page we'll want to have a pref to control if you get the current about:addons or the new WIP page.
Attachment #9031583 - Attachment is obsolete: true
This sets up a way to create generic HTML views for about:addons by hooking
into the existing UI. An entire view object must be replaced and this
provides a basic "list" view.
Attachment #9035831 - Attachment description: Bug 1514316 - Basic HTML (partial) about:addons behind a pref → Bug 1514316 - Basic HTML list view for about:addons behind a pref
Component: Frontend → Add-ons Manager
Product: WebExtensions → Toolkit
Attachment #9035831 - Attachment description: Bug 1514316 - Basic HTML list view for about:addons behind a pref → Bug 1514316 - Basic HTML list view for about:addons behind a pref r?jaws,aswan
Blocks: 1525090
Blocks: 1525091
No longer blocks: 1525090
No longer blocks: 1525091
Whiteboard: [feature-scope]
Pushed by mstriemer@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/45904a257981
Basic HTML list view for about:addons behind a pref r=aswan,jaws,flod
Status: NEW → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla67
Attached image Bug1514316.gif

This issue is verified as fixed on Firefox 67.0a1 (20190210213844) under Win 7 64-bit and Mac OS X 10.14.1.

  • The preference ‘extensions.htmlaboutaddons.enabled’ is set to false by default.

When the preference is set to true, the new about:addons interface is displayed.
When the preference is set to false, the current about:addons interface is displayed .

Please see the attached video.

Status: RESOLVED → VERIFIED
Depends on: 1563750
You need to log in before you can comment on or make changes to this bug.