Skip to content
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

fixrule(meta_refresh_delay | meta_redirect_optional) Reports "cannot tell" and "passed" while ACT bisz58 expects "Failed" for 3 Fail Example test cases #2091

Open
2 tasks
philljenkins opened this issue Nov 12, 2024 · 1 comment
Assignees
Labels
ACT Issues/Rules related to ACT engine Issues in the accessibility-checker-engine component

Comments

@philljenkins
Copy link
Contributor

philljenkins commented Nov 12, 2024

Checker rule meta_redirect_optional is also involved with these ACT rule(s) below.

Checker rule meta_refresh_delay reports inconsistent with ACT rule(s) below:

  • Failed examples should be failed by at least one of the Checker rules fail reason codes.
  • Checker should be mapping (report against) the same success criteria as what is expected by the ACT rule.
  1. Partially inconsistent with ACT rule Meta element has no refresh delay (no exception) bisz58 with 3 failed test cases:
    • "cannot tell" Failed Example 1
    • "passed" Failed Example 2
    • "passed" Failed Example 3
    • Mapping: Checker reports against 2.2.1 Timing Adjustable, while ACT expects both 2.2.4 Interruptions AAA and 3.2.5 Change on Request AAA.
    • RuleID: meta_refresh_delay with ReasonID: Potential_1 reports against bisz58:cantTell | bc659a:cantTell
    • RuleID: meta_refresh_delay with ReasonID: Pass_0 also reports against bisz58:pass | bc659a:pass
    • RuleID: meta_redirect_optionalwith ReasonID: fail_longrefresh flags (doesn't report to ACT) this Fail Example 2 test case as Violation, but it's mapped to 2.2.1 Timing Adjustable while ACT would expect it to be mapped to 2.2.4 Interruptions AAA and 3.2.5: Change on Request AAA. Again, this ...optional rule does not currently report against this ACT bisz58. The ...optional rule currently only report against ACT bc659a.
    • Secondary requirement: ACT considers 2.2.1 Timing Adjustable (Level A) a "secondary requirement" because 2.2.1 is less strict than this ACT bisz58 rule. 2.2.1 allows redirects longer than 20 hours. The meta element in Failed Example 2 redirects after 20 hours.

Reference

Screenshot 2024-11-12 at 4 06 58 PM

@philljenkins philljenkins added engine Issues in the accessibility-checker-engine component ACT Issues/Rules related to ACT labels Nov 12, 2024
@philljenkins
Copy link
Contributor Author

See latest Rule mapping spreadsheet:
Screenshot 2024-11-12 at 4 16 06 PM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ACT Issues/Rules related to ACT engine Issues in the accessibility-checker-engine component
Projects
None yet
Development

No branches or pull requests

2 participants