Open Bug 1845481 Opened 1 year ago Updated 9 months ago

a11y review for firefoxview-next

Categories

(Firefox :: Firefox View, task)

task

Tracking

()

ASSIGNED
a11y-review passed

People

(Reporter: sclements, Assigned: ayeddi)

References

(Depends on 1 open bug)

Details

(Whiteboard: [fidefe-firefox-view])

We'd like a review of the entire firefoxview-next in-content page, so all of the 'views', side navigation, etc. The open tabs section still is being worked on - the context menu needs to be updated and "more/3-dot" menus added. QA has started early testing, and the UX team is also reviewing the UI.

Whiteboard: [fidefe-firefox-view]

Description:
This is an update of the existing firefox view in-content page (the entrypoint is the hidden tab in the tab strip). It has been redesigned to include a side navigation with sections for the Recent Browsing page (acts as an overview of the other sections), and sections for Open Tabs, Recently Closed Tabs, Tabs on Other Devices and History. This surface has been mostly complete but there is some minor work still underway.

How do we test this?
Go to about:config and set the "browser.tabs.firefoxview-next" pref to "true" in Nightly and when you enter firefox view via the existing entry point in the tab strip, the new in-content page will be shown.

When will this ship?
Tracking bug/issue: Aiming for 119 release, bug 1827393 is the meta bug.
Design documents (e.g. Product Requirements Document, UI spec): https://www.figma.com/file/wP9MY9KJn9xqPf140lTvTv/Fx-View-Specs-2023?type=design&node-id=2304-37007&mode=design&t=lRbGw9cNwg9gVolO-0
Engineering lead: Sarah Clements and Mike Kaply
Product manager: James Stephens

The accessibility team has developed the Mozilla Accessibility Release Guidelines which outline what is needed to make user interfaces accessible:
https://wiki.mozilla.org/Accessibility/Guidelines
Please describe the accessibility guidelines you considered and what steps you've taken to address them: The UX team has included a11y concerns as part of the design process. It's also been addressed as much as possible during review of patches (either by pulling in morgan and other a11y team reviewers to individual patches or by feedback from peers on the engineering team).

Describe any areas of concern to which you want the accessibility team to give special attention: We want to understand the overall experience for screen reader users and users of other assistive technologies, and if there is anything major that we have overlooked.

a11y-review: --- → requested

Hi Sarah, I've reported the engineering issues with the FxView-Next that I captured, and there are few HCM-related concerns that I have. Which way of reporting them would be helpful the most: to log them in one bug, list them all in here, file separate bugs, or something else?

Flags: needinfo?(sclements)

(In reply to Anna Yeddi [:ayeddi] from comment #2)

Hi Sarah, I've reported the engineering issues with the FxView-Next that I captured, and there are few HCM-related concerns that I have. Which way of reporting them would be helpful the most: to log them in one bug, list them all in here, file separate bugs, or something else?

Hi Anna, thanks for the review and bugs you've filed! I think it'd make sense to put most of the HCM-related concerns in one bug and we can break them out to separate bugs if necessary. QA has reported a HCM-related bug for history section, so if there's anything else specific to that site it might be worth adding to that bug.

Flags: needinfo?(sclements)

Since there is only one bug 1846603 that remains unresolved and the HCM styling indication has lower accessibility severity, I'm marking the review as passed. The bug still needs to be fixed though.

Assignee: nobody → ayeddi
Status: NEW → ASSIGNED
a11y-review: requested → passed
You need to log in before you can comment on or make changes to this bug.