Wilco Fiers

Results 184 issues of Wilco Fiers

The `separator` role is the only role in WAI-ARIA that changes what it is and what it supports based on the element it is used on. When the element is...

Currently, the ARIA spec says the following about using aria-disabled to disable descendants: > https://www.w3.org/TR/wai-aria-1.1/#aria-disabled > The state of being disabled applies to the current element and all focusable descendant...

clarification

We need to be able to test iframes with the sandbox attribute: ``` ``` We have a solution for this in axe-webdriverjs that we can copy here.

PRIORITY: low
SIZE: small
web-apis

DPUB-ARIA made a number of changes that should be adopted into axe-core: https://www.w3.org/TR/2024/CR-dpub-aria-1.1-20240227/#changelog

feat
wai-aria
standards

This line is wrong: https://github.com/dequelabs/axe-core/blob/5c5ede0c02ab6e0a62a0e13a4ff5d1e27c3db353/lib/commons/aria/get-element-unallowed-roles.js#L78 Didn't look too closely, but getRoleType doesn't return an implicit role. This cannot be correct.

fix

Had a question about this `aria-multieline=false` failing the aria-allowed-attr rule. This doesn't seem to impact screen reader use. Instead of raising this as an issue I think it would be...

fix
rules
support

Angular + Jest documentation recommends a solution which ends up setting `window.CSS` to null. This creates an issue when axe-core imports colorjs, which has a falsey check for `window.CSS`, but...

fix
support
dependencies

Spotted this problem here: https://kanecohen.github.io/modal-vanilla/ ![Screenshot of axe extension reporting a color contrast issue](https://github.com/dequelabs/axe-core/assets/530687/f4dad813-6209-4c5e-9375-a8cff2c74d6e) Axe-core does not run color-contrast against texts when they are covered by a backdrop op a...

fix
rules
color contrast

MathML is new in Chrome 97, still behind a feature flag, but that means it's coming. Chrome is the last major browser without support for MathML, so native support for...

core
info needed
standards

This should not fail axe-core's `label-content-name-mismatch` rule: ```html Circle Hello World ``` Axe considers the SVG title here to be part of the visible text, when it clearly isn't. This...

fix
rules
experimental