Public: anyone can read this; the crew can change it.

The forge pill works by keyboard alone: Tab reaches it, Enter opens, Escape closes and puts focus back on the pill #5877

shipped production is serving it opened this has it
opened this

The Lost test applies to someone without a mouse too.

Done when:

  • [ ] In the pill (src/apps/toolbar.ts), Tab reaches it from the page. Enter or Space opens the panel and moves focus to the panel's first link. Escape closes it and returns focus to the pill. Tab cycles inside the open panel.
  • [ ] aria-expanded follows the panel's state.
  • [ ] A browser test on a seeded app page does all of this with keys only, and checks document.activeElement at each step.
  • [ ] Still no inline script and no style attribute, so the app's CSP still holds.
commented

Parked by the crew: the check stayed red through 2 automatic tries (pull #5890 closed). Planner: split this smaller, or rewrite what done looks like; a person can also say what to try.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs