-
Notifications
You must be signed in to change notification settings - Fork 5
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
invalid roles tests #19
Comments
38 tasks
cookiecrook
pushed a commit
to web-platform-tests/wpt
that referenced
this issue
Oct 13, 2023
Authored-by: Rahim Abdi <rahim_abdi@apple.com> AccName invalid roles tests from web-platform-tests/interop-accessibility#19
moz-v2v-gh
pushed a commit
to mozilla/gecko-dev
that referenced
this issue
Oct 26, 2023
… a=testonly Automatic update from web-platform-tests Update wai-aria/role/invalid-roles.html (#42013) Authored-by: Rahim Abdi <rahim_abdi@apple.com> AccName invalid roles tests from web-platform-tests/interop-accessibility#19 -- wpt-commits: 8be1d22ad586928f1db503cd76d018bf6848811f wpt-pr: 42013
ErichDonGubler
pushed a commit
to erichdongubler-mozilla/firefox
that referenced
this issue
Oct 27, 2023
… a=testonly Automatic update from web-platform-tests Update wai-aria/role/invalid-roles.html (#42013) Authored-by: Rahim Abdi <rahim_abdi@apple.com> AccName invalid roles tests from web-platform-tests/interop-accessibility#19 -- wpt-commits: 8be1d22ad586928f1db503cd76d018bf6848811f wpt-pr: 42013
gecko-dev-updater
pushed a commit
to marco-c/gecko-dev-wordified-and-comments-removed
that referenced
this issue
Oct 30, 2023
… a=testonly Automatic update from web-platform-tests Update wai-aria/role/invalid-roles.html (#42013) Authored-by: Rahim Abdi <rahim_abdiapple.com> AccName invalid roles tests from web-platform-tests/interop-accessibility#19 -- wpt-commits: 8be1d22ad586928f1db503cd76d018bf6848811f wpt-pr: 42013 UltraBlame original commit: 7ba22fead5dbd7b59d4173c90b49cef8d8671695
gecko-dev-updater
pushed a commit
to marco-c/gecko-dev-wordified
that referenced
this issue
Oct 30, 2023
… a=testonly Automatic update from web-platform-tests Update wai-aria/role/invalid-roles.html (#42013) Authored-by: Rahim Abdi <rahim_abdiapple.com> AccName invalid roles tests from web-platform-tests/interop-accessibility#19 -- wpt-commits: 8be1d22ad586928f1db503cd76d018bf6848811f wpt-pr: 42013 UltraBlame original commit: 7ba22fead5dbd7b59d4173c90b49cef8d8671695
gecko-dev-updater
pushed a commit
to marco-c/gecko-dev-comments-removed
that referenced
this issue
Oct 30, 2023
… a=testonly Automatic update from web-platform-tests Update wai-aria/role/invalid-roles.html (#42013) Authored-by: Rahim Abdi <rahim_abdiapple.com> AccName invalid roles tests from web-platform-tests/interop-accessibility#19 -- wpt-commits: 8be1d22ad586928f1db503cd76d018bf6848811f wpt-pr: 42013 UltraBlame original commit: 7ba22fead5dbd7b59d4173c90b49cef8d8671695
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
invalid roles tests like role="foo"
Should probably also have attribute parsing tests in here too. No telling what people or frameworks will insert:
Don't rely solely on the
assignAndVerifyRolesByRoleNames
convenience method for this one, as passing those values through the JS context will likely bypass some of the parsing tests (escaped/encoded chars for example) that we'd want to verify whether it came from JS assignment or markup.Also, escape characters and joiners shouldn't behave differently in markup or via JS assignment (
el.role
orel.setAttribute()
) but it'd be worth testing all three types of role re-assignment.Follow-on from #8
Update: See a subsection of these in wai-aria/role/fallback-roles.html.
The text was updated successfully, but these errors were encountered: