Silent Update not now prompt/TestPlan

From MozillaWiki
Jump to: navigation, search

Updated workflow for users with incompatible add-ons

Feature Status Release Target Dev Lead QA Lead Status
Silent Update: Updated workflow for users with incompatible add-ons In development Firefox 14 Robert Strong Ioana Budnar In progress

Summary

  • On the Firefox release date, the users with 1 or more incompatible add-ons will be granted a 10-day grace period with no prompt to update it. Firefox will auto-update anytime within the 10-day grace period when all of its incompatible add-ons become compatible.
  • On the 10th day of the grace period, if there are still incompatible add-ons, a prompt with two options will be displayed:
    • "Update now" - the user is informed that their browser is insecure and they are more vulnerable to attacks. Firefox will be upgraded and all the incompatible add-ons will be disabled.
    • "Remind me later" - The update is deferred for 10 additional days and, on the 20th day, Firefox is updated automatically (the users will be notified that their incompatible add-ons will be disabled due to security reasons).

References

Use Cases

  • The user selected to turn off auto-updates for security reasons, then a new Firefox version is released.
  • Firefox is being updated to the latest version. As it runs through the installation process it also checks for add-ons compatibility:
    • Firefox doesn't identify any add-ons.
    • Firefox doesn't identify any incompatible add-ons.
    • At least 1 add-on incompatible with the new Firefox version is identified but they all become compatible during the 10-day grace period.
    • Two or more add-ons incompatible with the new Firefox version are identified and at least one of them stays incompatible during the whole 10-day grace period. The user chooses to continue with the update and ignore the incompatible add-ons.
    • Two or more add-ons incompatible with the new Firefox version are identified and at least one of them stays incompatible during the whole 10-day grace period. The user selects "Remind me later" and all the incompatible add-ons become supported over the next 9 days.
    • Two or more add-ons incompatible with the new Firefox version are identified and at least one of them stays incompatible during the whole 10-day grace period. The user selects "Remind me later" and at least one add-on stays incompatible until the end of the extended grace period.
    • At least 1 add-on incompatible with the new Firefox version is identified but they all become compatible during the 20th day.

Test Cases

  • Test cases for this feature can be viewed here.

Important Bugs

  • 715607 - Update the flow for users with incompatible add-ons (now that we are default to compatible)

Not Tested

  • Other Silent Update sub-features.
  • Non-silent updates.

Sign off Criteria

  • All the test cases were executed.
  • All the major bugs have been fixed.