From 257b3616fce478f121cf401c14ee8ec2941cba11 Mon Sep 17 00:00:00 2001 From: Shunguo Date: Wed, 23 Oct 2024 11:13:55 -0500 Subject: [PATCH] Update JSONObjectStructureVerificationSelenium.html.json --- ...ectStructureVerificationSelenium.html.json | 84 ++++++++++++++++--- 1 file changed, 73 insertions(+), 11 deletions(-) diff --git a/accessibility-checker/test/baselines/JSONObjectStructureVerificationSelenium.html.json b/accessibility-checker/test/baselines/JSONObjectStructureVerificationSelenium.html.json index 7d73ad462..983d6f8e6 100644 --- a/accessibility-checker/test/baselines/JSONObjectStructureVerificationSelenium.html.json +++ b/accessibility-checker/test/baselines/JSONObjectStructureVerificationSelenium.html.json @@ -37,6 +37,10 @@ "Fail_2": "The <{0}> element has the id \"{1}\" that is already in use", "Pass_0": "Rule Passed" }, + "element_tabbable_unobscured": { + "0": "When an element receives focus, it is not entirely covered by other content", + "pass": "The element is not entirely covered by other content" + }, "element_tabbable_visible": { "0": "A tabbable element should be visible on the screen when it has keyboard focus", "pass": "The tabbable element is visible on the screen" @@ -89,6 +93,10 @@ "0": "The keyboard focus indicator should be visible when default border or outline is modified by CSS", "pass_focus_visible": "The keyboard focus indicator is visible or is not changed from the browser default" }, + "target_spacing_sufficient": { + "0": "The target must be sufficiently sized or spaced from other targets", + "pass_spacing": "The target's spacing from other targets is sufficient" + }, "text_contrast_sufficient": { "0": "The contrast ratio of text with its background must meet WCAG AA requirements", "pass": "The contrast ratio of text with its background meets WCAG AA requirements" @@ -110,7 +118,7 @@ "pass": "Components with a widget role should have no more than one tabbable element" } }, - "numExecuted": 64, + "numExecuted": 66, "results": [ { "apiArgs": [], @@ -159,7 +167,7 @@ }, "reasonId": "Pass_0", "ruleId": "html_lang_exists", - "ruleTime": 0, + "ruleTime": 1, "snippet": "", "value": [ "VIOLATION", @@ -623,7 +631,7 @@ }, "reasonId": "Pass_0", "ruleId": "aria_role_valid", - "ruleTime": 0, + "ruleTime": 1, "snippet": "
", "value": [ "VIOLATION", @@ -767,6 +775,33 @@ "ignored": false, "help": "https://able.ibm.com/rules/archives/preview/doc/en-US/aria_content_in_landmark.html#%7B%22message%22%3A%22Rule%20Passed%22%2C%22snippet%22%3A%22%3Ca%20alt%3D%5C%22skip%20to%20main%20content%5C%22%20href%3D%5C%22%23navskip%5C%22%3E%22%2C%22value%22%3A%5B%22VIOLATION%22%2C%22PASS%22%5D%2C%22reasonId%22%3A%22Pass_0%22%2C%22ruleId%22%3A%22aria_content_in_landmark%22%2C%22msgArgs%22%3A%5B%5D%7D" }, + { + "apiArgs": [], + "bounds": { + "height": 37, + "left": 16, + "top": 16, + "width": 112 + }, + "category": "Accessibility", + "level": "pass", + "message": "The element is not entirely covered by other content", + "messageArgs": [], + "path": { + "aria": "/document[1]/navigation[1]/link[1]", + "dom": "/html[1]/body[1]/div[1]/a[1]" + }, + "reasonId": "pass", + "ruleId": "element_tabbable_unobscured", + "ruleTime": 0, + "snippet": "", + "value": [ + "VIOLATION", + "PASS" + ], + "ignored": false, + "help": "https://able.ibm.com/rules/archives/preview/doc/en-US/element_tabbable_unobscured.html#%7B%22message%22%3A%22The%20element%20is%20not%20entirely%20covered%20by%20other%20content%22%2C%22snippet%22%3A%22%3Ca%20alt%3D%5C%22skip%20to%20main%20content%5C%22%20href%3D%5C%22%23navskip%5C%22%3E%22%2C%22value%22%3A%5B%22VIOLATION%22%2C%22PASS%22%5D%2C%22reasonId%22%3A%22pass%22%2C%22ruleId%22%3A%22element_tabbable_unobscured%22%2C%22msgArgs%22%3A%5B%5D%7D" + }, { "apiArgs": [], "bounds": { @@ -848,6 +883,33 @@ "ignored": false, "help": "https://able.ibm.com/rules/archives/preview/doc/en-US/style_focus_visible.html#%7B%22message%22%3A%22The%20keyboard%20focus%20indicator%20is%20visible%20or%20is%20not%20changed%20from%20the%20browser%20default%22%2C%22snippet%22%3A%22%3Ca%20alt%3D%5C%22skip%20to%20main%20content%5C%22%20href%3D%5C%22%23navskip%5C%22%3E%22%2C%22value%22%3A%5B%22VIOLATION%22%2C%22PASS%22%5D%2C%22reasonId%22%3A%22pass_focus_visible%22%2C%22ruleId%22%3A%22style_focus_visible%22%2C%22msgArgs%22%3A%5B%5D%7D" }, + { + "apiArgs": [], + "bounds": { + "height": 37, + "left": 16, + "top": 16, + "width": 112 + }, + "category": "Accessibility", + "level": "pass", + "message": "The target's spacing from other targets is sufficient", + "messageArgs": [], + "path": { + "aria": "/document[1]/navigation[1]/link[1]", + "dom": "/html[1]/body[1]/div[1]/a[1]" + }, + "reasonId": "pass_spacing", + "ruleId": "target_spacing_sufficient", + "ruleTime": 0, + "snippet": "", + "value": [ + "VIOLATION", + "PASS" + ], + "ignored": false, + "help": "https://able.ibm.com/rules/archives/preview/doc/en-US/target_spacing_sufficient.html#%7B%22message%22%3A%22The%20target's%20spacing%20from%20other%20targets%20is%20sufficient%22%2C%22snippet%22%3A%22%3Ca%20alt%3D%5C%22skip%20to%20main%20content%5C%22%20href%3D%5C%22%23navskip%5C%22%3E%22%2C%22value%22%3A%5B%22VIOLATION%22%2C%22PASS%22%5D%2C%22reasonId%22%3A%22pass_spacing%22%2C%22ruleId%22%3A%22target_spacing_sufficient%22%2C%22msgArgs%22%3A%5B%5D%7D" + }, { "apiArgs": [], "bounds": { @@ -874,7 +936,7 @@ }, "reasonId": "pass", "ruleId": "text_contrast_sufficient", - "ruleTime": 0, + "ruleTime": 1, "snippet": "", "value": [ "VIOLATION", @@ -1009,7 +1071,7 @@ }, "reasonId": "pass", "ruleId": "widget_tabbable_exists", - "ruleTime": 1, + "ruleTime": 0, "snippet": "", "value": [ "VIOLATION", @@ -1506,7 +1568,7 @@ }, "reasonId": "pass", "ruleId": "text_contrast_sufficient", - "ruleTime": 1, + "ruleTime": 0, "snippet": "

", "value": [ "VIOLATION", @@ -1870,7 +1932,7 @@ "help": "https://able.ibm.com/rules/archives/preview/doc/en-US/text_whitespace_valid.html#%7B%22message%22%3A%22Rule%20Passed%22%2C%22snippet%22%3A%22%3Cdiv%20id%3D%5C%22firstDiv%5C%22%3E%22%2C%22value%22%3A%5B%22VIOLATION%22%2C%22PASS%22%5D%2C%22reasonId%22%3A%22pass%22%2C%22ruleId%22%3A%22text_whitespace_valid%22%2C%22msgArgs%22%3A%5B%5D%7D" } ], - "ruleTime": 2, + "ruleTime": 3, "summary": { "counts": { "ignored": 1, @@ -1878,13 +1940,13 @@ "elementsViolation": 0, "elementsViolationReview": 0, "manual": 0, - "pass": 63, + "pass": 65, "potentialrecommendation": 0, "potentialviolation": 0, "recommendation": 0, "violation": 0 }, - "scanTime": 15, + "scanTime": 16, "ruleArchive": "Preview Rules (preview)", "policies": [ "IBM_Accessibility" @@ -1897,10 +1959,10 @@ "manual", "pass" ], - "startScan": 1729697184987, + "startScan": 1729699942223, "URL": "file:///Users/shunguoyan/git/equal-access/accessibility-checker/test/mocha/aChecker.Slow1/aChecker.ObjectStructure/JSONObjectStructureVerificationSelenium.html" }, - "scanID": "e6ce3768-82c9-4aa8-a23f-b5da7efa882f", + "scanID": "b34adb45-eacf-4933-9dc9-cad64b26506d", "toolID": "accessibility-checker-v3.0.0", "label": "JSONObjectStructureVerificationSelenium.html" } \ No newline at end of file