Closed
Bug 692862
Opened 14 years ago
Closed 14 years ago
Allow installation of application wide extensions but block distributions
Categories
(Testing :: Mozbase, defect)
Testing
Mozbase
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: whimboo, Assigned: whimboo)
References
Details
(Whiteboard: [mozmill-2.0+][mozmill-1.5.6+][verified-mozmill-1.5.6])
Attachments
(2 files)
1.06 KB,
patch
|
k0scist
:
review+
|
Details | Diff | Splinter Review |
1.06 KB,
patch
|
k0scist
:
review+
|
Details | Diff | Splinter Review |
Right now we only allow the installation of add-ons from the profile folder. Reason was that globally installed add-ons are causing major trouble especially when it comes to update tests. But one thing we haven't taken care of is that we have to differentiate between add-ons in the application and distribution scope. The result right now is, that the default theme is not listed in the appearance pane of the add-ons manager.
Here the proposal from Dave (copied from bug 672480 comment 13):
extensions.installDistroAddons=false will disable installing distribution add-ons
extensions.enabledScopes=5 will disable all extension locations except for the profile and the application (where the default theme is).
Some of the partner repacks may still be using the application location for their bundled add-ons. In that case there is currently no way to not install those add-ons but keep the default theme.
I think that we do not have to take care that much about possible add-ons for partner repacks. It's not something we support at the moment; which doesn't mean that we shouldn't.
Assignee | ||
Comment 1•14 years ago
|
||
As it turns out we already have the preference 'extensions.installDistroAddons' set to false due to another bug. The only required change here really is to allow the installation of add-ons from the application scope. We already had that before but accidentally flipped to the profile scope only, which was a mistake because it will hide the default theme.
Assignee | ||
Comment 2•14 years ago
|
||
Attachment #565718 -
Flags: review?(jhammel)
Comment 3•14 years ago
|
||
Comment on attachment 565717 [details] [diff] [review]
Patch v1 (1.5.x)
works for me. it would be nice to link to something that actually tells what this does (yes, I know you already have it in the comment).
Attachment #565717 -
Flags: review?(jhammel) → review+
Comment 4•14 years ago
|
||
Comment on attachment 565718 [details] [diff] [review]
Patch v1 (2.0)
wfm
Attachment #565718 -
Flags: review?(jhammel) → review+
Updated•14 years ago
|
Whiteboard: [mozmill-2.0?][mozmill-1.5.6?] → [mozmill-2.0+][mozmill-1.5.6?]
Comment 5•14 years ago
|
||
Assignee | ||
Comment 6•14 years ago
|
||
Clint, it would be great to get an approval for hotfix-1.5. For now this bug blocks one of our tests. More probably coming.
(In reply to Henrik Skupin (:whimboo) from comment #6)
> Clint, it would be great to get an approval for hotfix-1.5. For now this bug
> blocks one of our tests. More probably coming.
Since you've already got the patch, land away.
Whiteboard: [mozmill-2.0+][mozmill-1.5.6?] → [mozmill-2.0+][mozmill-1.5.6+]
Assignee | ||
Comment 8•14 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Comment 9•14 years ago
|
||
This is verified with Mozmill 1.5.6 - should we mark as verified fixed or wait until mozmill 2.0 lands?
Comment 10•14 years ago
|
||
(In reply to Maniac Vlad Florin (:vladmaniac) from comment #9)
> This is verified with Mozmill 1.5.6 - should we mark as verified fixed or
> wait until mozmill 2.0 lands?
For bugs that span two branches, we generally use whiteboard flags to indicate verified and use the main status to indicate the status of the resolution on the latest branch. (So, when verified against 2.0, we'd move it to status verified). Thanks for verifying it!!!
Whiteboard: [mozmill-2.0+][mozmill-1.5.6+] → [mozmill-2.0+][mozmill-1.5.6+][verified-mozmill-1.5.6]
You need to log in
before you can comment on or make changes to this bug.
Description
•