-
Notifications
You must be signed in to change notification settings - Fork 6.8k
build: replace deprecated axe dependency #21534
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
2e72df1
to
54fb5e0
Compare
The `axe-webdriverjs` package was deprecated in favor of `@axe-core/webdriverjs`. These changes switch to the new package, fix the new failures that were picked up and clean up some repetitive code.
@@ -1,6 +1,6 @@ | |||
<section class="demo-virtual-scroll-uniform-size"> | |||
<h3>Uniform size</h3> | |||
<cdk-virtual-scroll-viewport class="demo-viewport" autosize> | |||
<cdk-virtual-scroll-viewport class="demo-viewport" autosize tabindex="0"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why the tabindex
here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Axe complains that scrollable areas need to have tab stops.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Huh, the scrollable area thing is not something I've run into before
For what it's worth, it's what I had tried to tackle in #14808. |
Right, I didn't think of that; it way indexed in my brain under "tabs". |
bumping to minor due to conflicts on patch branch |
The `axe-webdriverjs` package was deprecated in favor of `@axe-core/webdriverjs`. These changes switch to the new package, fix the new failures that were picked up and clean up some repetitive code.
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |
The
axe-webdriverjs
package was deprecated in favor of@axe-core/webdriverjs
. These changes switch to the new package, fix the new failures that were picked up and clean up some repetitive code.