+++ This bug was initially created as a clone of Bug #382312 +++ Proposing a less ambitious implementation aimed at a narrower problem: Certain combinations of addons are known to cause instability when used together, including crashes, hangs, slowness, and generally a poor user experience. One example seen from providing support would be the overlapping features of flashblock, adblock plus, and noscript. The addon manager, AMO, and the extension blocklist should all provide the ability for addons to be declared as mutually exclusive, either on a hard (prevent installing until the conflicting addon is removed) or soft (warn the user that X and Y at the same time can cause crashes) basis. This would allow unstable situations to be both proactively prevented (by extension authors noting addons that don't play well with others), and also allow reactive measures to be taken from crash analysis data. This proposal omits any consideration of dependencies, so it would probably be a much simpler thing to implement than bug 382312 for a lot of gain as far as user experiences go.
This has been talked about a number of times but I'm just not sure the number of problems it solves is worth very much effort. How many add-ons do we have that conflict with each other?
Per policy at https://wiki.mozilla.org/Bug_Triage/Projects/Bug_Handling/Bug_Husbandry#Inactive_Bugs. If this bug is not an enhancement request or a bug not present in a supported release of Firefox, then it may be reopened.
Status: NEW → RESOLVED
Last Resolved: 6 months ago
Resolution: --- → INACTIVE
You need to log in before you can comment on or make changes to this bug.