Firefox/Projects/Authentication doorhanger notifications

From MozillaWiki
Jump to navigation Jump to search

Implement doorhanger notifications for HTTP Auth and Password Manager (and later Account Manager) to replace existing modal dialogs and notification bars.

  • Project Lead: fyan
  • Project Members: dolske, faaborg, margaret

Status

IN FLIGHT

Design

  • Persistent indicator with icon to be placed to the left of the site identity box of the location bar
  • Notification panel spawned from the indicator target
  • See Firefox/Projects/Doorhanger_notifications/Design, although that may be out-of-date...

Goals

  • Unify the existing authentication UI (modal dialogs, notification bars, etc.) to handle user authentication in a doorhanger notification that is accessible, easily dismissable, and not phishable/spoofable.

Non-Goals

Timeline / Milestones

Sub-tasks

  • bug 567804 - Convert HTTP Auth modal dialog to a doorhanger notification
  • bug 567814 - Convert Remember Password notification bar from Password Manager to a doorhanger notification

Testing

  • Notification API test suite as part of initial implementation?
  • Backfill and updating of tests for current notifications?

Related Projects