Closed
Bug 1249074
Opened 9 years ago
Closed 9 years ago
When sideloaded add-ons are present when creating a new profile the user will be offered them on startup
Categories
(Toolkit :: Add-ons Manager, defect)
Toolkit
Add-ons Manager
Tracking
()
VERIFIED
FIXED
mozilla47
People
(Reporter: mossop, Assigned: mossop)
References
Details
Attachments
(1 file)
58 bytes,
text/x-review-board-request
|
rhelmer
:
review+
lizzard
:
approval-mozilla-aurora+
Sylvestre
:
approval-mozilla-beta+
Sylvestre
:
approval-mozilla-release+
|
Details |
When creating a profile and there are already sideloaded add-ons on the system we used to just disable the add-ons and the user would have to know to look for them in the add-ons manager. Since bug 1237820 that has been broken and instead now the user will be presented with the sideloading opt-in tab for every detected add-on.
Assignee | ||
Comment 1•9 years ago
|
||
Review commit: https://reviewboard.mozilla.org/r/35307/diff/#index_header
See other reviews: https://reviewboard.mozilla.org/r/35307/
Attachment #8720421 -
Flags: review?(rhelmer)
Comment 2•9 years ago
|
||
Comment on attachment 8720421 [details]
MozReview Request: Bug 1249074: Don't offer existing sideloaded add-ons to users when creating a new profile. r?rhelmer
https://reviewboard.mozilla.org/r/35307/#review32159
Attachment #8720421 -
Flags: review?(rhelmer) → review+
Comment 4•9 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla47
Assignee | ||
Comment 5•9 years ago
|
||
Comment on attachment 8720421 [details]
MozReview Request: Bug 1249074: Don't offer existing sideloaded add-ons to users when creating a new profile. r?rhelmer
Approval Request Comment
[Feature/regressing bug #]: Bug 1237820
[User impact if declined]: When starting a new profile (fresh install) users may be presented with a number of tabs asking them to enable whatever add-ons are already installed on their system
[Describe test coverage new/current, TreeHerder]: Automated tests on m-c now
[Risks and why]: It's a trivial patch so low risk. The automated tests pass, though having manual QA done would be good as we won't see much feedback from beta/aurora/nightly users on this.
[String/UUID change made/needed]: None
Attachment #8720421 -
Flags: approval-mozilla-release?
Attachment #8720421 -
Flags: approval-mozilla-beta?
Comment 6•9 years ago
|
||
Comment on attachment 8720421 [details]
MozReview Request: Bug 1249074: Don't offer existing sideloaded add-ons to users when creating a new profile. r?rhelmer
Has tests, small change, we will probably need this soon, taking it.
Attachment #8720421 -
Flags: approval-mozilla-release?
Attachment #8720421 -
Flags: approval-mozilla-release+
Attachment #8720421 -
Flags: approval-mozilla-beta?
Attachment #8720421 -
Flags: approval-mozilla-beta+
Comment 7•9 years ago
|
||
bugherder uplift |
Tracked for Fx45, 46 and 47 as this impacts a lot of add-ons (AFAIU).
Updated•9 years ago
|
Flags: qe-verify+
Comment 9•9 years ago
|
||
I was able to reproduce this issue on Firefox 47.0a1 (2016-02-19) under Windows 10 64-bit.
Verified fixed on Firefox 47.0a1 (2016-02-24/25) and Firefox 45 beta 9 (20160223142613) under Windows 10 64-bit, Ubuntu 12.04 32-bit and Mac OS X 10.10.4. The sideloaded UI that allows the user to enable the add-on is not displayed on startup and the add-on is automatically disabled in Add-ons Manager.
Firefox 46.0a2 is still affected across all platforms and I do not understand why, since it is also tracked for 46.
Dave, any thoughts?
Status: RESOLVED → VERIFIED
Flags: needinfo?(dtownsend)
Comment 10•9 years ago
|
||
has problems uplifting to release:
grafting 329949:85b2e3b672e5 "Bug 1249074 - Don't offer existing sideloaded add-ons to users when creating a new profile. r=rhelmer, a=sylvestre"
merging toolkit/mozapps/extensions/internal/XPIProviderUtils.js
merging toolkit/mozapps/extensions/test/xpcshell/xpcshell-shared.ini
warning: conflicts while merging toolkit/mozapps/extensions/internal/XPIProviderUtils.js! (edit, then use 'hg resolve --mark')
warning: conflicts while merging toolkit/mozapps/extensions/test/xpcshell/xpcshell-shared.ini! (edit, then use 'hg resolve --mark')
abort: unresolved conflicts, can't continue
Assignee | ||
Comment 11•9 years ago
|
||
Comment on attachment 8720421 [details]
MozReview Request: Bug 1249074: Don't offer existing sideloaded add-ons to users when creating a new profile. r?rhelmer
I actually intended to request aurora approval for this, not release approval. If oyu still want it on release I can figure out the merge failures.
Flags: needinfo?(dtownsend)
Attachment #8720421 -
Flags: approval-mozilla-aurora?
Comment 12•9 years ago
|
||
Comment on attachment 8720421 [details]
MozReview Request: Bug 1249074: Don't offer existing sideloaded add-ons to users when creating a new profile. r?rhelmer
Yes, let's uplift this to aurora, we want users to see their sideloaded addons.
Attachment #8720421 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Comment 13•9 years ago
|
||
Thanks for catching this Vasilica!!
Comment 14•9 years ago
|
||
bugherder uplift |
Comment 15•9 years ago
|
||
Confirm that this issue is fixed on Firefox 46.0a2 (2016-02-29) under Windows 10 64-bit, Ubuntu 12.04 32-bit and Mac OS X 10.11.
Flags: qe-verify+
You need to log in
before you can comment on or make changes to this bug.
Description
•