Closed Bug 1489296 Opened 6 years ago Closed 4 years ago

[META] improve about:addons usability

Categories

(Toolkit :: Add-ons Manager, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: ddurst, Unassigned)

References

Details

(Keywords: meta)

We're making some changes to about:addons prior to a re-design in 2019. This meta is for those changes.
Blocks: 1459029
Depends on: 1483335
Depends on: 1490366
Depends on: 1490375
Keywords: meta
Depends on: 1495706
Depends on: 1495707
Depends on: 1495708
Depends on: 1495713
Depends on: 1495805
Depends on: 1496062
Depends on: 1496070
Depends on: 1498928
Depends on: 1499500
Depends on: 1499504
Depends on: 1499514
Depends on: 1499634
Depends on: 1499636
Depends on: 1499666
Depends on: 1499693
No longer depends on: 1499500
To be a little more clear, this is tracking bug for *known* work, not a place to attach enhancement requests.
Summary: [META] improve about:addons usability → [META] improve about:addons usability in FF64
Summary: [META] improve about:addons usability in FF64 → [META] improve XUL about:addons usability
Depends on: 1499294
Depends on: 1499944
Depends on: 1500147
Depends on: 1500429
Depends on: 1500434
Depends on: 1500437
Depends on: 1500444
Depends on: 1500449
Depends on: 1500452
Depends on: 1500446
Depends on: 1501402
Depends on: 1502644
Depends on: 1502645
Depends on: 1503611
Depends on: 1500352
Depends on: 1505327
Depends on: 1505780
Depends on: 1505781
Depends on: 1506586
Depends on: 1506987
Depends on: 1516344
Depends on: 1516355
Depends on: 1523112
Depends on: 1523114

This bug should be closed now, since about:addons have been converted to HTML back in 68, and the XUL implementation was removed in 70.

(In reply to Nicohumor from comment #3)

This bug should be closed now, since about:addons have been converted to HTML back in 68, and the XUL implementation was removed in 70.

This is a meta bug that still has a number of open dependencies

(In reply to Andrew Swan [:aswan] from comment #4)

(In reply to Nicohumor from comment #3)

This bug should be closed now, since about:addons have been converted to HTML back in 68, and the XUL implementation was removed in 70.

This is a meta bug that still has a number of open dependencies

Well the rest of the UI was gone in 72 and 76, as of 76 there is no more XUL in about:addons.

Since the remaining dependencies are not strictly XUL related, this should probably be re-summarized (assuming it's still active), which I've done. Feel free to change this back if that's wrong.

It's probably worth a bit of cleanup to resolve the concurrent existence of bug 1387450, bug 1505924, and bug 1556776.

Summary: [META] improve XUL about:addons usability → [META] improve about:addons usability
No longer depends on: 1500444
No longer depends on: 1496062
No longer depends on: 1516344

I removed the bug 1496062 blocker since that was the only non-fixed bug that was specific to about:addons here. The rest of the bugs seemed to be fixed by moving to HTML or were about inconsistencies with other about: pages where the issue is likely with the other page.

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