Closed Bug 1848402 (a11y_checks_disabling) Opened 9 months ago Closed 2 months ago

[meta] Temporarily disable some a11y_checks for components with separate bugs filed

Categories

(Testing :: General, task)

task

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: ayeddi, Assigned: ayeddi)

References

(Depends on 1 open bug)

Details

(Keywords: access, meta)

Attachments

(1 obsolete file)

Do not perform accessibility checks on files that fire click events on controls that should be keyboard accessible too (captured by testing/mochitest/tests/SimpleTest/AccessibilityUtils.js via bug 1692110) for which there are individual bugs filed.

When the bug is resolved, remove the skip-if condition for a11y_checks for appropriate files to ensure better test coverage and avoid regressions in a11y.

Keywords: meta
Summary: Temporarily disable some a11y_checks for components with separate bugs filed → [meta] Temporarily disable some a11y_checks for components with separate bugs filed
Depends on: 1849021
Depends on: 1849028
Alias: a11y_checks_disabling
Depends on: 1854228
See Also: → 1854233
Assignee: nobody → ayeddi
Status: NEW → ASSIGNED
Depends on: 1854443
See Also: → 1854444
Blocks: 1692110
No longer depends on: 1692110
Depends on: 1854447
See Also: → 1854448
Depends on: 1854452
See Also: → 1854454
Depends on: 1854460
See Also: → 1854461
Depends on: 1854502
See Also: → 1854503
Depends on: 1854506
See Also: → 1854507
Depends on: 1854509
See Also: → 1854510
Depends on: 1854512
See Also: → 1854513
Depends on: 1854514
See Also: → 1854515
Depends on: 1854517
Depends on: 1854520
See Also: → 1854521
Depends on: 1854522
See Also: → 1854523
Depends on: 1854525
See Also: → 1854526
Depends on: 1854528
See Also: → 1854529
Depends on: 1854531
See Also: → 1854532
Depends on: 1854533
See Also: → 1854534
Depends on: 1854536
See Also: → 1854537
Depends on: 1854538
See Also: → 1854539
Depends on: 1854625
See Also: → 1854626
Depends on: 1854636
See Also: → 1854637
Depends on: 1854646
See Also: → 1854647
Depends on: 1854660
See Also: → 1854661
Depends on: 1855491
See Also: → 1855492

We are working on enabling Tier 2 a11y-checks to ensure our products have basic accessibility built-in (bug 1692110) and before that, we need to prepare the existing code base. While we triage and investigate existent tests that would fail once the a11y-checks are enabled in the CI, we are going to expect to be failing these tests altogether and then handle each one of them individually.

This task is to expect failing of these tests with fail-if condition of the failing tests while we continue investigation into the reasons these tests failed and to be able to backtrack these tests once they're resolved.

Related bugs:

Depends on D190523

Comment on attachment 9357530 [details]
Bug 1848402 - Temporarily fail-if some Tier 2 a11y_checks failing on Autoland. r=Jamie

Revision D190524 was moved to bug 1858041. Setting attachment 9357530 [details] to obsolete.

Attachment #9357530 - Attachment is obsolete: true
See Also: → 1862087
See Also: → 1863815
See Also: → 1864221
See Also: → 1864226
See Also: → 1864240
See Also: → 1861633
See Also: → 1864576
See Also: → 1864751
See Also: → 1864941
See Also: → 1864962
See Also: → 1866902
See Also: → 1867430
See Also: → 1868568
See Also: → 1868694
See Also: → 1868697
See Also: → 1868963
See Also: → 1869389
See Also: → 1867062
See Also: → 1868497
See Also: → 1869942
See Also: → 1871491
See Also: → 1871510
See Also: → 1872398
See Also: → 1872727
See Also: → 1872731
See Also: → 1872739
See Also: → 1872743
See Also: → 1872903
See Also: → 1872912
See Also: → 1872954
See Also: → 1873049
See Also: → 1873255
See Also: → 1873279
See Also: → 1873299
See Also: → 1873304
See Also: → 1874290
See Also: → 1875147
See Also: → 1876146
See Also: → 1876618
See Also: → 1877049
See Also: → 1877051
See Also: → 1877602
See Also: → 1877603
See Also: → 1878771
See Also: → 1882207
See Also: → 1882357
See Also: → 1882378
See Also: → 1882380
See Also: → 1882389
See Also: → 1886268
Status: ASSIGNED → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
See Also: → 1886807
See Also: → 1886925
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: