TestEngineering/UI/AMO/AddonCompatibleByDefault
Compatible by default
- As majority of add-ons work from one version to the next without the need for developer maintenance, Firefox will mark addons compatible with new versions of Firefox by default, except for the following:
- All binary add-ons
- All strict incompatible add-ons
- All blacklisted add-ons
- The Feature is planned for Firefox 10. Implementation has started on Firefox 10
The feature can be enabled by setting the "extensions.strictCompatibility" preference to false in about:config.
Settings
In your about:config settings, hange the following setting in your about:config
extensions.update.url to
Settings for Firefox:
To test update on the staging server, change the following setting in your about:config
extensions.update.url to
Status
| Feature | Status | Lead engineer | QA Lead | Status |
| Add-ons Default To Compatible | In Progress | Rob Hudson | Krupa Raj | In Progress |
Usecase Scenarios:
testcase 1: Check that add-ons are compatible by default while upgrading: Firefox 3.6 to Firefox 10
testcase 2: Check that add-ons are compatible by default while upgrading: Firefox 4.0.1 to Firefox 10
testcase 3: Check that add-ons are compatible by default while upgrading: Firefox 5 to Firefox 10
testcase 4: Check that add-ons are compatible by default while upgrading: Firefox 6 to Firefox 10
testcase 5: Check that add-ons are compatible by default while upgrading: Firefox 7 to Firefox 10
testcase 6: Check that add-ons are compatible by default while upgrading: Firefox 8 to Firefox 10
testcase 7: Check that compatible by default feature is not applicable to binary add-ons(extension)
testcase 8: Check that compatible by default feature is not applicable to binary add-ons(theme)
testcase 9: Check compatible by default feature for a theme while upgrading to Firefox 10
testcase 10: Check compatible by default feature for a dictionary while upgrading to Firefox 10
testcase 11: Check compatible by default feature for a language tool while upgrading to Firefox 10
testcase 12: Check compatible by default feature doesn't affect version check for search tools while upgrading to Firefox 10
testcase 13: Check compatible by default feature for a multi-package extension while upgrading to Firefox 10
testcase 14: Check compatible by default feature for a lite-review add-on while upgrading to Firefox 10
testcase 15: Check compatible by default feature for an unreviewed add-on while upgrading to Firefox 10
testcase 16: Check that blacklisted add-ons are not updated via the compatible by default feature
testcase 17: Check that add-ons with strict compatibility mode in install.rdf are not updated by default
testcase 18: Check that add-ons with min version > Current Firefox version in install.rdf are not updated by default
testcase 19: Check compatible info for a remote add-on
testcase 20: Check that compatibility info from AMO will override all other information sources (like install.rdf etc)
Reference
- Link Project plan
- Test plan for Client-side testing
- Feature implementation on Add-on Manager side: bug 693901, bug 693899, bug 693897, bug 695977, bug 700201