Accessibility/Triage: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(l)
mNo edit summary
Line 1: Line 1:
== Core accessibility bugs filed in the past 48 hours ==
== Triaging Firefox and Gecko feature defects ==
([https://bugzilla.mozilla.org/buglist.cgi?f1=days_elapsed&list_id=12807929&o1=greaterthan&resolution=---&query_format=advanced&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&v1=14&component=Disability%20Access%20APIs&product=Core bug query link])
 
<bugzilla>
The Firefox Accessibility Team helps to prioritize accessibility issues across most Firefox and Gecko components. We do this by setting a Whiteboard flag in those components, leaving the Priority flag to the component or bug owner. Below find the Whiteboard flags, their descriptions, and some examples of the types of bugs that warrant those flags.
  {
 
    "order": "bug_id",
'''[access-p1]'''
    "resolution": "---",
Feature completely unavailable/inaccessible. Examples include lack of keyboard support for screen reader users, insufficient contrast or missing focus indicators, or missing controls in HCM (due to no background images) that make a feature not discoverable/actionable by users with low vision, UI that disappears or becomes otherwise inaccessible with large zoom factors, etc. These bugs should absolutely block a feature from shipping to our stable release audience.
    "query_format": "advanced",
 
    "f1": "creation_ts",
'''[access-p2]'''
    "o1": "greaterthaneq",
Feature available but difficult to use. Examples include inconsiderate tab order, missing alt text for non-text content, visually hidden but not accessibility hidden content, inconsistent heading levels, dialogs that should be role=document, difficult to see focus indicators, etc. These bugs should be fixed and may or may not block a feature from shipping to our stable release audience and will be evaluated for blocking status on a case by case basis.
    "v1": "-2d",
 
    "f4": "OP",
'''[access-p3]'''
    "j4": "OR",
Feature available with minor defects. Examples include … These bugs should be fixed but probably do not block a feature from shipping to our release audience. This is the backlog.
    "f5": "component",
 
    "o5": "equals",
== Triaging for Disability Access and Disability Access APIs ==
    "v5": "Disability Access APIs",
 
    "include_fields": "id, component, summary, assigned_to"
The Firefox Accessibility Team is also responsible for triaging bugs in the Disability Access and the Disability Access APIs components. As these components are owned by the Firefox Accessibility Engineering Team, we set priorities on these bugs directly using the Priority field.
  }
 
</bugzilla>
([https://bugzilla.mozilla.org/buglist.cgi?f17=OP&v10=Core&f10=product&f15=component&f5=CP&o11=equals&v15=Accessibility%20Tools&o2=casesubstring&query_format=advanced&f14=product&f18=product&f9=OP&v14=DevTools&f16=CP&v18=Firefox&chfieldfrom=-60d&f20=CP&o7=equals&f6=OP&o19=equals&resolution=---&o4=anyexact&o3=notsubstring&o18=equals&o14=equals&chfield=%5BBug%20creation%5D&j_top=OR&f2=keywords&f11=component&v2=access&f12=CP&o15=equals&v11=Disability%20Access%20APIs&f8=OP&o10=equals&j8=OR&f3=status_whiteboard&v3=%5Baccess-p&f1=OP&f4=product&f21=CP&v19=Disability%20Access&f22=CP&f13=OP&v4=Core%2CFirefox%2CDevTools%2CToolkit&f19=component&f7=priority&v7=--&classification=Client%20Software&classification=Developer%20Infrastructure&classification=Components&classification=Server%20Software&classification=Other&list_id=15212885 bug query link])
== Core accessibility bugs untouched for at least 5 years ==
([https://bugzilla.mozilla.org/buglist.cgi?f1=days_elapsed&list_id=12807936&o1=greaterthan&resolution=---&query_format=advanced&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&v1=1825&component=Disability%20Access%20APIs&product=Core bug query link])
<bugzilla>
  {
    "order": "bug_id desc",
    "resolution": "---",
    "query_format": "advanced",
    "f1": "days_elapsed",
    "o1": "greaterthan",
    "v1": "1825",
    "f4": "OP",
    "j4": "OR",
    "f5": "component",
    "o5": "equals",
    "v5": "Disability Access APIs",
    "product": "Core",
    "include_fields": "id, component, summary, assigned_to"
  }
</bugzilla>

Revision as of 03:51, 23 April 2020

Triaging Firefox and Gecko feature defects

The Firefox Accessibility Team helps to prioritize accessibility issues across most Firefox and Gecko components. We do this by setting a Whiteboard flag in those components, leaving the Priority flag to the component or bug owner. Below find the Whiteboard flags, their descriptions, and some examples of the types of bugs that warrant those flags.

[access-p1] Feature completely unavailable/inaccessible. Examples include lack of keyboard support for screen reader users, insufficient contrast or missing focus indicators, or missing controls in HCM (due to no background images) that make a feature not discoverable/actionable by users with low vision, UI that disappears or becomes otherwise inaccessible with large zoom factors, etc. These bugs should absolutely block a feature from shipping to our stable release audience.

[access-p2] Feature available but difficult to use. Examples include inconsiderate tab order, missing alt text for non-text content, visually hidden but not accessibility hidden content, inconsistent heading levels, dialogs that should be role=document, difficult to see focus indicators, etc. These bugs should be fixed and may or may not block a feature from shipping to our stable release audience and will be evaluated for blocking status on a case by case basis.

[access-p3] Feature available with minor defects. Examples include … These bugs should be fixed but probably do not block a feature from shipping to our release audience. This is the backlog.

Triaging for Disability Access and Disability Access APIs

The Firefox Accessibility Team is also responsible for triaging bugs in the Disability Access and the Disability Access APIs components. As these components are owned by the Firefox Accessibility Engineering Team, we set priorities on these bugs directly using the Priority field.

(bug query link)