F15: Failure of Success Criterion 4.1.2 due to implementing custom controls that do not use an accessibility API for the technology, or do so incompletely
Corpus WCAG 2.2Applies to WCAG 2.0, 2.1, 2.2Level AAutomatable: yes
Summary: implementing custom controls that do not use an accessibility API for the technology, or do so incompletely
Why it fails: This page reproduces the F15 failure pattern so auditors can verify detection against 4.1.2.
Failure technique
Understanding
Quickref
Intentional failure — audit this region
F15
Custom slider with no role, name, or keyboard support.
<div class="f15-slider" onclick="this.dataset.val=(+this.dataset.val||0)+10">
<span class="f15-thumb" style="left:0"></span>
</div>
<p>Custom slider with no role, name, or keyboard support.</p>Expected audit result
- 4.1.2: fail — Specimen demonstrates failure of 4.1.2.
Manual check: Confirm the specimen demonstrates the documented F15 failure in isolation.