Closed Bug 1525179 Opened 5 years ago Closed 3 years ago

[about:addons] Use an HTML document at the root of about:addons

Categories

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

task

Tracking

()

RESOLVED FIXED
87 Branch
Tracking Status
firefox67 --- wontfix
firefox87 --- fixed

People

(Reporter: mstriemer, Assigned: rpl)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [feature-scope])

Attachments

(5 files, 1 obsolete file)

Once all the views, the sidebar, and the heading have been converted to HTML, the entire document can be switched to an HTML document.

Whiteboard: [feature-scope]
Blocks: 1533795
No longer blocks: 1505924
Summary: Use an HTML document at the root of about:addons → [about:addons] Use an HTML document at the root of about:addons
See Also: → 1548383
Blocks: 1556776
No longer blocks: 1533795
Type: enhancement → task
See Also: → 1525182
Blocks: 1559392
Blocks: 1499500
Blocks: 580537
No longer blocks: 1559392

It can be fixed now.

Now since bug 1614653 has been fixed, this should be easier to accomplish.

Can you re-consider this?

Depends on: 1674890
Attached patch html-aboutaddons-prototype.diff (obsolete) — Splinter Review

Just a small test on top of bug 1674890. When opening chrome://mozapps/content/extensions/aboutaddons.html top-level, all content loads. Interacting with the page doesn't work though, haven't figured out why.

Obviously this is just a prototype.

Assignee: nobody → ntim.bugs
Status: NEW → ASSIGNED
Assignee: ntim.bugs → nobody
Blocks: 1558982
Status: ASSIGNED → NEW
Assignee: nobody → ntim.bugs
Status: NEW → ASSIGNED
Assignee: ntim.bugs → nobody
Status: ASSIGNED → NEW
Attachment #9186753 - Attachment is obsolete: true
No longer depends on: 1674890
Depends on: 1678173
Assignee: nobody → ntim.bugs
Status: NEW → ASSIGNED
Assignee: ntim.bugs → nobody
Status: ASSIGNED → NEW
Assignee: nobody → lgreco
Status: NEW → ASSIGNED

(In reply to Nicohumor from comment #8)

(In reply to Nicohumor from comment #7)

What is the status of this bug now?

A patch has already been made...

So can't it just be fixed now?

(In reply to Nicohumor from comment #9)

What is the status of this bug now?

Luca is actively working on it. This patch is pretty close to finished. I expect this should be done after a round or two of reviews, which shouldn't be too long (Firefox 87 or at worst 88).

Blocks: 1689230
Blocks: 1689234
Blocks: 1689236
Blocks: 1689240
Blocks: 1689246
Blocks: 1689250
Blocks: 1663385
Attachment #9200745 - Attachment description: Bug 1525179 - Ensure InlineOptionsBrowser doesn't leave a DOMContentLoaded listener if disconnected while rendering. r?robwu → Bug 1525179 - Ensure InlineOptionsBrowser does not leave a loadURI call pending if disconnected while rendering. r?robwu
Pushed by luca.greco@alcacoop.it:
https://hg.mozilla.org/integration/autoland/rev/294868c1cf03
Use aboutaddons.html at the root of about:addons. r=robwu
https://hg.mozilla.org/integration/autoland/rev/16c72ec43017
Removed fluent ids unused after removed extensions.xhtml. r=fluent-reviewers,flod
https://hg.mozilla.org/integration/autoland/rev/1977aa9c5dbd
Removed checkOpenWindows helper checking unused Addons:Manager/Compatibility/Install window types. r=robwu
https://hg.mozilla.org/integration/autoland/rev/0407e9498a4f
Removed duplicate getAddonCard helper functions used in AOM tests. r=robwu
https://hg.mozilla.org/integration/autoland/rev/fb98df8989f9
Ensure InlineOptionsBrowser does not leave a loadURI call pending if disconnected while rendering. r=robwu
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/55b35aef940e
Port bug 1525179 - Use aboutaddons.html at the root of about:addons. rs=bustage-fix
Regressions: 1705978
Regressions: 1693496
Blocks: 1546711
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: