Skip to content

Instantly share code, notes, and snippets.

@evanxd
Last active October 17, 2017 03:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save evanxd/c5311b9aa284746f35e4139129e33d62 to your computer and use it in GitHub Desktop.
Save evanxd/c5311b9aa284746f35e4139129e33d62 to your computer and use it in GitHub Desktop.
Firefox Preferences Spotlight Technical Plan

Firefox Preferences Spotlight Technical Plan

The design spec: https://mozilla.invisionapp.com/share/HSCNDG9UG#/screens/243549772_1-0_Cover

Technical Survey

  • How to highlight the UI component like the spec define?
    • Is there any speciall cases?
  • How to make all UI components be spotlightable?

Features

  • Scroll to specific position of an UI component and highlight a specific UI component.
  • Open a specific sub-dialog and highlight a specific UI component.

Use Cases

  • Spotlight the autofill UI component.

Minimum Viable Product (MVP)

  • Spotlight the autofill UI component.

Schedule

Future branch dates

  • 2017-11-13 - Nightly 59, Beta 58, Release 57 Merge Date

Test Plan

  • Define automation testing test cases.
@tinahsieh
Copy link

Since we haven't gotten too many use cases for spotlight, ”Open a specific sub-dialog and highlight a specific UI component.“ probably can be seen as P2. Our current subdialogs in Preferences usually do one thing at a time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment