Changes

Jump to: navigation, search

Features/Add-ons/Add-ons Default to Compatible

1,444 bytes added, 21:20, 9 November 2011
no edit summary
The ACR should be revamped to better fits its new role of reporting when add-ons are not compatible, rather than when they are compatible. For example, when a user disables an add-on, it should provide a user with the opportunity to say it's because it doesn't work. And it should look for other signs of incompatibility, similar to the self-tests.
|Feature implementation notes=* Add-ons Manager bug: {{bug|692664}} ([https://bugzilla.mozilla.org/showdependencytree.cgi?id=692664 Dependency tree])
* In order to land in 10 requires
** {{bug|698653}} Flip extensions.strictCompatibility pref in Firefox to
make addons compatible-by-default (one-line patch to turn the feature on)
** {{bug|695977}} Addons shouldn't be compatible by default when their
minVersion is greater than the app version (I think the patch is done,
but I've been holding off because half the logic is in the patch for bug
527141, which is unfinished and I need to make sure I haven't missed
anything)
** {{bug|700201}} Addons that haven't been updated for an extremely long
time should not be compatible by default (only recently filed, haven't
started work on it yet, but it's pretty simple)
* Preferable to also have
** {{bug|693906}} Parse and use new compatibility ranges in AMO metadata
ping (Still working on this, patch needs a bunch more work and some
additional tests. AMO side is done, with some followup bugs found by QA)
** {{bug|527141}} Addon update check should take into account compatibility
preferences. Patch ready. Depends on AMO {{bug|698355}}
* Nice to have
** {{bug|570033}} Consider exposing add-on compatibility checking status of
the browser.
 
* AMO bug: {{bug|691834}} ([https://bugzilla.mozilla.org/showdependencytree.cgi?id=691834 Dependency tree])
* In order to land in 10 requires
** {{bug|698355}} in order to update addons that are compatible-by-default
** {{bug|698358}} in order to update the small
sub-section of addons that opt-in to strict compatibility (none now, hopepfully very few in the future, but something we need to fully support)
}}
{{FeatureInfo
Confirm
2,473
edits

Navigation menu