Firefox/Projects/Doorhanger notifications/TestPlan

From MozillaWiki
Jump to: navigation, search

Overview

The goal is to redesign notifications to address various issues with them and provide a unified action/notification area for them.

Implementation is being tracked in bug 398776.

Potential Use Cases

Initial Notification View
How the notification will appear when it is first created depends on the mode:

  • Silent - add the notification to the menu without distracting the user (used mainly for adding undo actions)
  • Icon - Display the icon in a small bubble hanging from the button. Clicking on the icon will display the full menu. The icon bubble will fade out after a few seconds.
  • Full - Display the notification question and actions in a bubble hanging from the toolbar button. Dismissed when an action is taken on the notification or the focus on the notification is lost (ie. clicking onto the content of the webpage).
  • If multiple notifications of the same type are added, display them at the same time. If the types are not the same, display all of the first type together, followed by the next type, and repeat if necessary (if new notifications come in after the first were dismissed).

Menu View
After a notification is dismissed, it will be available in a menu accessed by clicking on the toolbar button.

Notification Bars
A complete list of ways the notification bar is used can be found here

Notification Dialogs
A complete list of ways notification dialogs are used can be found here

Test Strategy

Litmus

Automated Tests

Unit Tests

Caveats

Schedule

Community Contributors

Feel free to add yourself here if you wish to help QA out.

References

Sprint here

Relevant Bugs:

Mockups here and here