| This test ensures accessibility elements properly track their ancestor types. |
| |
| On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". |
| |
| |
| Verifying {"hasWebApplicationAncestor":"false","hasDocumentRoleAncestor":"true"} for all descendants of outer-group. |
| PASS element.hasWebApplicationAncestor is false |
| PASS element.hasDocumentRoleAncestor is true |
| PASS element.hasWebApplicationAncestor is false |
| PASS element.hasDocumentRoleAncestor is true |
| PASS element.hasWebApplicationAncestor is false |
| PASS element.hasDocumentRoleAncestor is true |
| Finished verifying {"hasWebApplicationAncestor":"false","hasDocumentRoleAncestor":"true"} for all descendants of outer-group. |
| |
| Verifying {"hasDocumentRoleAncestor":"false"} for all descendants of outer-group. |
| PASS element.hasDocumentRoleAncestor is false |
| PASS element.hasDocumentRoleAncestor is false |
| PASS element.hasDocumentRoleAncestor is false |
| Finished verifying {"hasDocumentRoleAncestor":"false"} for all descendants of outer-group. |
| |
| Verifying {"hasWebApplicationAncestor":"true","hasDocumentRoleAncestor":"false"} for all descendants of outer-group. |
| PASS element.hasWebApplicationAncestor is true |
| PASS element.hasDocumentRoleAncestor is false |
| PASS element.hasWebApplicationAncestor is true |
| PASS element.hasDocumentRoleAncestor is false |
| PASS element.hasWebApplicationAncestor is true |
| PASS element.hasDocumentRoleAncestor is false |
| Finished verifying {"hasWebApplicationAncestor":"true","hasDocumentRoleAncestor":"false"} for all descendants of outer-group. |
| |
| Verifying {"hasWebApplicationAncestor":"false","hasDocumentRoleAncestor":"false"} for all descendants of outer-group. |
| PASS element.hasWebApplicationAncestor is false |
| PASS element.hasDocumentRoleAncestor is false |
| PASS element.hasWebApplicationAncestor is false |
| PASS element.hasDocumentRoleAncestor is false |
| PASS element.hasWebApplicationAncestor is false |
| PASS element.hasDocumentRoleAncestor is false |
| Finished verifying {"hasWebApplicationAncestor":"false","hasDocumentRoleAncestor":"false"} for all descendants of outer-group. |
| |
| Verifying {"hasWebApplicationAncestor":"true","hasDocumentRoleAncestor":"true"} for all descendants of outer-group. |
| PASS element.hasWebApplicationAncestor is true |
| PASS element.hasDocumentRoleAncestor is true |
| PASS element.hasWebApplicationAncestor is true |
| PASS element.hasDocumentRoleAncestor is true |
| PASS element.hasWebApplicationAncestor is true |
| PASS element.hasDocumentRoleAncestor is true |
| Finished verifying {"hasWebApplicationAncestor":"true","hasDocumentRoleAncestor":"true"} for all descendants of outer-group. |
| |
| Verifying {"hasWebApplicationAncestor":"false","hasDocumentRoleAncestor":"false"} for all descendants of outer-group. |
| PASS element.hasWebApplicationAncestor is false |
| PASS element.hasDocumentRoleAncestor is false |
| PASS element.hasWebApplicationAncestor is false |
| PASS element.hasDocumentRoleAncestor is false |
| PASS element.hasWebApplicationAncestor is false |
| PASS element.hasDocumentRoleAncestor is false |
| Finished verifying {"hasWebApplicationAncestor":"false","hasDocumentRoleAncestor":"false"} for all descendants of outer-group. |
| |
| Verifying {"hasWebApplicationAncestor":"false","hasDocumentRoleAncestor":"false","isInDescriptionListDetail":"true"} for all descendants of outer-group. |
| PASS element.hasWebApplicationAncestor is false |
| PASS element.hasDocumentRoleAncestor is false |
| PASS element.isInDescriptionListDetail is true |
| PASS element.hasWebApplicationAncestor is false |
| PASS element.hasDocumentRoleAncestor is false |
| PASS element.isInDescriptionListDetail is true |
| PASS element.hasWebApplicationAncestor is false |
| PASS element.hasDocumentRoleAncestor is false |
| PASS element.isInDescriptionListDetail is true |
| Finished verifying {"hasWebApplicationAncestor":"false","hasDocumentRoleAncestor":"false","isInDescriptionListDetail":"true"} for all descendants of outer-group. |
| |
| Verifying {"hasWebApplicationAncestor":"false","hasDocumentRoleAncestor":"false","isInDescriptionListDetail":"false","isInDescriptionListTerm":"true"} for all descendants of outer-group. |
| PASS element.hasWebApplicationAncestor is false |
| PASS element.hasDocumentRoleAncestor is false |
| PASS element.isInDescriptionListDetail is false |
| PASS element.isInDescriptionListTerm is true |
| PASS element.hasWebApplicationAncestor is false |
| PASS element.hasDocumentRoleAncestor is false |
| PASS element.isInDescriptionListDetail is false |
| PASS element.isInDescriptionListTerm is true |
| PASS element.hasWebApplicationAncestor is false |
| PASS element.hasDocumentRoleAncestor is false |
| PASS element.isInDescriptionListDetail is false |
| PASS element.isInDescriptionListTerm is true |
| Finished verifying {"hasWebApplicationAncestor":"false","hasDocumentRoleAncestor":"false","isInDescriptionListDetail":"false","isInDescriptionListTerm":"true"} for all descendants of outer-group. |
| |
| Verifying {"isInDescriptionListTerm":"false","isInCell":"false"} for all descendants of outer-group. |
| PASS element.isInDescriptionListTerm is false |
| PASS element.isInCell is false |
| PASS element.isInDescriptionListTerm is false |
| PASS element.isInCell is false |
| PASS element.isInDescriptionListTerm is false |
| PASS element.isInCell is false |
| Finished verifying {"isInDescriptionListTerm":"false","isInCell":"false"} for all descendants of outer-group. |
| |
| Verifying {"isInCell":"true"} for all descendants of outer-group. |
| PASS element.isInCell is true |
| PASS element.isInCell is true |
| PASS element.isInCell is true |
| Finished verifying {"isInCell":"true"} for all descendants of outer-group. |
| |
| Verifying {"isInCell":"false"} for all descendants of outer-group. |
| PASS element.isInCell is false |
| PASS element.isInCell is false |
| PASS element.isInCell is false |
| Finished verifying {"isInCell":"false"} for all descendants of outer-group. |
| |
| Verifying {"isInCell":"true"} for all descendants of outer-group. |
| PASS element.isInCell is true |
| PASS element.isInCell is true |
| PASS element.isInCell is true |
| Finished verifying {"isInCell":"true"} for all descendants of outer-group. |
| |
| Verifying {"hasWebApplicationAncestor":"false","hasDocumentRoleAncestor":"false","isInDescriptionListDetail":"false","isInDescriptionListTerm":"false","isInCell":"false"} for all descendants of outer-group. |
| PASS element.hasWebApplicationAncestor is false |
| PASS element.hasDocumentRoleAncestor is false |
| PASS element.isInDescriptionListDetail is false |
| PASS element.isInDescriptionListTerm is false |
| PASS element.isInCell is false |
| PASS element.hasWebApplicationAncestor is false |
| PASS element.hasDocumentRoleAncestor is false |
| PASS element.isInDescriptionListDetail is false |
| PASS element.isInDescriptionListTerm is false |
| PASS element.isInCell is false |
| PASS element.hasWebApplicationAncestor is false |
| PASS element.hasDocumentRoleAncestor is false |
| PASS element.isInDescriptionListDetail is false |
| PASS element.isInDescriptionListTerm is false |
| PASS element.isInCell is false |
| Finished verifying {"hasWebApplicationAncestor":"false","hasDocumentRoleAncestor":"false","isInDescriptionListDetail":"false","isInDescriptionListTerm":"false","isInCell":"false"} for all descendants of outer-group. |
| |
| PASS successfullyParsed is true |
| |
| TEST COMPLETE |
| |