TestEngineering/UI/AMO/AddonCompatibleByDefault: Difference between revisions
No edit summary |
|||
Line 1: | Line 1: | ||
=== Compatible by default === | === 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.<br> | |||
<br> | <br> | ||
Line 16: | Line 24: | ||
<br> | <br> | ||
https://addons.allizom.org/update/VersionCheck.php?reqVersion=%REQ_VERSION%&id=%ITEM_ID%&version=%ITEM_VERSION%&maxAppVersion=%ITEM_MAXAPPVERSION%&status=%ITEM_STATUS%&appID=%APP_ID%&appVersion=%APP_VERSION%&appOS=%APP_OS%&appABI=%APP_ABI%&locale=%APP_LOCALE%&currentAppVersion=%CURRENT_APP_VERSION%&updateType=%UPDATE_TYPE% | https://addons.allizom.org/update/VersionCheck.php?reqVersion=%REQ_VERSION%&id=%ITEM_ID%&version=%ITEM_VERSION%&maxAppVersion=%ITEM_MAXAPPVERSION%&status=%ITEM_STATUS%&appID=%APP_ID%&appVersion=%APP_VERSION%&appOS=%APP_OS%&appABI=%APP_ABI%&locale=%APP_LOCALE%&currentAppVersion=%CURRENT_APP_VERSION%&updateType=%UPDATE_TYPE% | ||
=== Status === | |||
{| class="fullwidth-table" | |||
|- | |||
| Feature | |||
| Status | |||
| Lead engineer | |||
| QA Lead | |||
| Status | |||
|- | |||
| Add-ons Default To Compatible | |||
| {{StatusHealthy|status=In Progress}} | |||
| Rob Hudson | |||
| Krupa Raj | |||
| {{StatusHealthy|status=In Progress}} | |||
|} | |||
== Usecase Scenarios: == | == Usecase Scenarios: == | ||
Line 51: | Line 77: | ||
== Reference == | |||
*Feature wiki page - [https://wiki.mozilla.org/Features/Add-ons/Add-ons_Default_to_Compatible Link] | |||
*Feature implementation on Add-on Manager side: [https://bugzilla.mozilla.org/show_bug.cgi?id=693901 bug 693901], [https://bugzilla.mozilla.org/show_bug.cgi?id=693899 bug 693899], [https://bugzilla.mozilla.org/show_bug.cgi?id=693897 bug 693897], [https://bugzilla.mozilla.org/show_bug.cgi?id=695977 bug 695977], [https://bugzilla.mozilla.org/show_bug.cgi?id=700201 bug 700201] | |||
*Two bugs are RESOLVED on AMO: [https://bugzilla.mozilla.org/show_bug.cgi?id=692971 692971] [https://bugzilla.mozilla.org/show_bug.cgi?id=692972 692972] | |||
Revision as of 19:24, 21 November 2011
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
To test the updates on the staging server we need to tweak the settings.
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 9
testcase 2: Check that add-ons are compatible by default while upgrading: Firefox 4.0.1 to Firefox 9
testcase 3: Check that add-ons are compatible by default while upgrading: Firefox 5 to Firefox 9
testcase 4: Check that add-ons are compatible by default while upgrading: Firefox 6 to Firefox 9
testcase 5: Check that add-ons are compatible by default while upgrading: Firefox 7 to Firefox 9
testcase 6: Check that add-ons are compatible by default while upgrading: Firefox 8 to Firefox 9
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 9
testcase 10: Check compatible by default feature for a dictionary while upgrading to Firefox 9
testcase 11: Check compatible by default feature for a language tool while upgrading to Firefox 9
testcase 12: Check compatible by default feature doesn't affect version check for searchtools while upgrading to Firefox 9
testcase 13: Check compatible by default feature for a multi-package extension while upgrading to Firefox 9
testcase 14: Check compatible by default feature for a lite-review add-on while upgrading to Firefox 9
testcase 15: Check compatible by default feature for an unreviewed add-on while upgrading to Firefox 9
Reference
- Feature wiki page - Link
- Feature implementation on Add-on Manager side: bug 693901, bug 693899, bug 693897, bug 695977, bug 700201