Closed Bug 1544599 Opened 8 months ago Closed 8 months ago

[Accessibility] Story item Context Menu button is in focus instead of story item

Categories

(Firefox :: New Tab Page, defect, P1)

67 Branch
defect

Tracking

()

RESOLVED WORKSFORME
Firefox 68
Iteration:
68.4 - Apr 29 - May 12

People

(Reporter: wolasi, Unassigned)

References

Details

Current Behavior
When tabbing through New Tab the focus is placed on the Context menu for story items and not the story item so the user has to use the cursor keys to bring focus to the card in order to visit the link.

Expected Behavior

  • When a user tabs to a story item the item should be in focus so that pressing enter will take the user to the story link.
  • If they press tab again, then the Context Menu button should appear.
  • Pressing enter on the Content Menu button should open the Context Menu. The menu can be navigated using the arrow or tab keys. Pressing enter on an enabled menu action will trigger the action.
Depends on: 1535448
Summary: [Accessibility] Can't navigate to linked stories via Keyboard → [Accessibility] Story item Context Menu button is in focus instead of story item
Iteration: --- → 68.4 - Apr 29 - May 12

On os x, there's a system preferences -> keyboard -> shortcuts -> Full Keyboard Access that defaults to "text and list" instead of including links. The link skipping behavior matches up with following the os settings. So this might just be WORKSFORME.

As per #comment 1, with full keyboard access https://support.apple.com/en-us/HT204434#fullkeyboard this issue is not replicable. Is it good to mark this bug RESOLVED. Thanks!

Flags: needinfo?(wkonu)

We should confirm on Windows and Linux, then mark RESOLVED.

Flags: needinfo?(wkonu)

Verified on Windows 10 and Ubuntu 16 and tabbing though New Tab work as expected behavior in https://bugzilla.mozilla.org/show_bug.cgi?id=1544599#c0

Status: NEW → RESOLVED
Closed: 8 months ago
Resolution: --- → WORKSFORME
Component: Activity Streams: Newtab → New Tab Page
You need to log in before you can comment on or make changes to this bug.