Steven Lambert

Results 376 comments of Steven Lambert

Thanks for the issue. It looks like the docs for `aria-allowed-role` is wrong and is a copy paste of `aria-roles`. The docs should say that the `ul` element is not...

@adamraine We're working on updating the docs. In the meantime this is the description and why important sections of the rule we're going with ## Rule Description > Not all...

The updated docs for the rule are now available on Deque university https://dequeuniversity.com/rules/axe/4.9/aria-allowed-role

Thanks for the question. At the moment this in't supported. It's a feature we're aware of but haven't figured out how we're going to handle it yet.

I looked into https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html-single/package_manifest/index#application_streams, which was the site provided by the OP. Axe-core takes over 110 seconds to finish a run. The cause is color-contrast taking half that time and...

After further digging, I found that a lot of time was spent in the babled version of the private class members of our [Color class](https://github.com/dequelabs/axe-core/blob/develop/lib/commons/color/color.js#L15-L22). After not babeling the output...

Thanks for the question. We have a [few tickets](https://github.com/dequelabs/axe-core/issues/4433) currently [open](https://github.com/dequelabs/axe-core/issues/3341) about [deprecated ARIA roles and attributes](https://github.com/dequelabs/axe-core/issues/3253). In general we don't want to disallow attributes or roles where they were...

@ashishbairwa I tried to experiment with the codesandbox. It looks like when the emoji picker is open axe is constantly running in the background, and even takes up 100% of...

Sure. Our code overrides the [`React.createElement`](https://github.com/dequelabs/axe-core-npm/blob/develop/packages/react/index.ts#L399-L410) function to register all React components. We then listen to the [`componentDidMount` and `componentDidUpdate` events](https://github.com/dequelabs/axe-core-npm/blob/develop/packages/react/index.ts#L278-L279) and run axe when they fire. We debounce these...