Closed Bug 2022001 Opened 2 months ago Closed 1 month ago

Detailed view: Weather graphics in hourly forecast need alternative text

Categories

(Firefox :: New Tab Page, defect)

Firefox 150
defect

Tracking

()

RESOLVED FIXED
151 Branch
Accessibility Severity s2
Tracking Status
firefox150 --- wontfix
firefox151 --- fixed

People

(Reporter: nstroud, Assigned: rhamoui)

References

(Blocks 2 open bugs)

Details

(Keywords: access)

Attachments

(2 files)

Prerequisites

To display weather forecast, enable the following prefs:

browser.newtabpage.activity-stream.widgets.system.enabled
browser.newtabpage.activity-stream.widgets.system.weatherForecast.enabled
browser.newtabpage.activity-stream.system.showWeather
browser.newtabpage.activity-stream.weather.display === "detailed"

STR:

  1. Turn on NVDA
  2. Open Nightly
  3. Ensure that the weather widget is in the detailed view
  4. Using the TAB key, move focus to the weather widget
  5. Using the down arrow key, navigate to the content under 'Today's forecast' and observe output

Actual:

Pressing the down arrow key will read temperature. Pressing the down arrow key again will read the time. Pressing the down arrow key again will read the next temperature and so on. The screenreader does not convey anything for the weather graphic in each slot

Expected:

The meaning of each weather graphic should be conveyed to the screenreader user for additional context to the forecast. This can include phrases like 'Sunny', 'Rainy', 'Partly cloudy', etc.

WAI Tutorial on exposing informative images to assistive technology

Accessibility Severity: s3 → s2
Blocks: 2021928
Blocks: 2024043
Assignee: nobody → rhamoui
Attachment #9553878 - Attachment description: WIP: Bug 2022001 - Add alt text to hourly weather forecast icons. → Bug 2022001 - Add alt text to hourly weather forecast icons. r=#home-newtab-reviewers
Status: NEW → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 151 Branch

The patch landed in nightly and beta is affected.
:rhamoui, is this bug important enough to require an uplift?

For more information, please visit BugBot documentation.

Flags: needinfo?(rhamoui)
Flags: needinfo?(rhamoui)
QA Whiteboard: [qa-triage-done-c152/b151]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: