Skip to content

wai-aria: Remove redundant AX API assertions from two aria-modal tests.#7864

Merged
joanmarie merged 1 commit intoweb-platform-tests:masterfrom
joanmarie:master
Oct 17, 2017
Merged

wai-aria: Remove redundant AX API assertions from two aria-modal tests.#7864
joanmarie merged 1 commit intoweb-platform-tests:masterfrom
joanmarie:master

Conversation

@joanmarie
Copy link
Contributor

@joanmarie joanmarie commented Oct 17, 2017

The AXRole, AXSubrole, and AXRoleDescription are already being tested
by the aria-modal="false" tests. In addition, what we really need to
verify for AX API when aria-modal="true" is that the background content
has been removed from the accessibility tree. The role details of other
elements are irrelevant in performing that verification, and their
inclusion introduces noise into the results.

The AXRole, AXSubrole, and AXRoleDescription are already being tested
by the aria-modal="false" tests. In addition, what we really need to
verify for AX API when aria-modal="true" is that the background content
has been removed from the accessibility tree. The role details of other
elements are irrelevant in performing that verification, and their
inclusion introduces noise into the results.
Copy link
Contributor

@halindrome halindrome left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah - there is no need to exercise that stuff in here.

@ghost
Copy link

ghost commented Oct 17, 2017

Build PASSED

Started: 2017-10-17 14:20:17
Finished: 2017-10-17 14:40:41

View more information about this build on:

@joanmarie joanmarie merged commit faa11ee into web-platform-tests:master Oct 17, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants