Page MenuHomePhabricator

jquery.confirmable is not accessible
Open, Needs TriagePublicBUG REPORT

Description

Steps to replicate the issue (include links if applicable):

What happens?:

  1. Thank link/button does not react on Space while being essentially a button
  2. Does not have role=button while acting as one
  3. The page loses focus upon pressing the thank button (focus should be kept to the confirmation interface)
  4. Yes/no buttons also do not react on Space and do not have proper semantics (role=button)
  5. Debatable: you should be able to cancel the prompt with Esc button

Same applies to rollback confirmation and any modules based on jquery.confirmable.