Closed
Bug 1308981
Opened 9 years ago
Closed 9 years ago
separate system add-ons from extensions in about:support
Categories
(Toolkit :: General, defect)
Toolkit
General
Tracking
()
RESOLVED
FIXED
mozilla55
| Tracking | Status | |
|---|---|---|
| firefox55 | --- | fixed |
People
(Reporter: rhelmer, Assigned: mossop)
Details
Attachments
(1 file)
Right now system add-ons appear alongside normal extensions in about:support.
We should put these in a separate section, with a header like "Application Components" or something along those lines, so it's clear that these are built-in.
Comment 2•9 years ago
|
||
Since we'll be touching this, could we add a new column for these system add-ons that says either "built-in" or "updated"? This would help both the QA process, and also to debug reports from users in the wild.
| Assignee | ||
Updated•9 years ago
|
Assignee: rhelmer → dtownsend
| Assignee | ||
Comment 3•9 years ago
|
||
(In reply to :Felipe Gomes (needinfo me!) from comment #2)
> Since we'll be touching this, could we add a new column for these system
> add-ons that says either "built-in" or "updated"? This would help both the
> QA process, and also to debug reports from users in the wild.
This isn't trivial to do. Can we not just compare version numbers?
Flags: needinfo?(felipc)
| Comment hidden (mozreview-request) |
Comment 5•9 years ago
|
||
I'm fine with not doing this here, but it'd be nice to leave a bug open for that at least. The trick is figuring out the version number that shipped in past Firefox versions (when we're writing a system addon for a previous version to fix something).. Sure it's not hard but it's still some work.
There's some work planned to publish a list of these versions somewhere (bug 1311105), but I don't know when that will be done.
Flags: needinfo?(felipc)
| Assignee | ||
Updated•9 years ago
|
Attachment #8845679 -
Flags: review?(rhelmer)
| Reporter | ||
Comment 6•9 years ago
|
||
(In reply to Dave Townsend [:mossop] from comment #3)
> (In reply to :Felipe Gomes (needinfo me!) from comment #2)
> > Since we'll be touching this, could we add a new column for these system
> > add-ons that says either "built-in" or "updated"? This would help both the
> > QA process, and also to debug reports from users in the wild.
>
> This isn't trivial to do. Can we not just compare version numbers?
(In reply to :Felipe Gomes (needinfo me!) from comment #5)
> I'm fine with not doing this here, but it'd be nice to leave a bug open for
> that at least. The trick is figuring out the version number that shipped in
> past Firefox versions (when we're writing a system addon for a previous
> version to fix something).. Sure it's not hard but it's still some work.
>
> There's some work planned to publish a list of these versions somewhere (bug
> 1311105), but I don't know when that will be done.
I don't think `about:support` itself needs to know anything about version numbers, besides just exposing what is installed.
AddonManager knows if the add-on is in the built-in or the update location, it's not exposed on the public Addon object - we could do so though (`isBuiltIn` getter for instance - so `(addon.isSystem && !addon.isBuiltIn)` would be a system add-on update)
Let's do a follow-up, something like the above would keep the `about:support` side simple.
| Reporter | ||
Comment 7•9 years ago
|
||
| mozreview-review | ||
Comment on attachment 8845679 [details]
Bug 1308981: Display system add-ons in a separate section in about:support.
https://reviewboard.mozilla.org/r/118828/#review121780
lgtm. I like the use of the word "features" for the UI.
| Assignee | ||
Comment 8•9 years ago
|
||
| mozreview-review | ||
Comment on attachment 8845679 [details]
Bug 1308981: Display system add-ons in a separate section in about:support.
https://reviewboard.mozilla.org/r/118830/#review122586
I believe that rhelmer meant to r+ this
Attachment #8845679 -
Flags: review+
Pushed by dtownsend@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/eda5d5658dde
Display system add-ons in a separate section in about:support. r=rhelmer
Comment 10•9 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox55:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
| Reporter | ||
Comment 11•9 years ago
|
||
| mozreview-review | ||
Comment on attachment 8845679 [details]
Bug 1308981: Display system add-ons in a separate section in about:support.
https://reviewboard.mozilla.org/r/118830/#review122990
Attachment #8845679 -
Flags: review?(rhelmer) → review+
You need to log in
before you can comment on or make changes to this bug.
Description
•