{
"script": "a11y04Webkit",
"batch": "esgFailures",
"what": "Axe, IBM, WAVE, and 16 custom tests with only webkit",
"strict": true,
"timeStamp": "z0kp",
"logCount": 34,
"logSize": 5033,
"prohibitedCount": 0,
"visitTimeoutCount": 0,
"visitRejectionCount": 0,
"acts": [
{
"type": "launch",
"which": "webkit",
"what": "used for tests on which chromium fails on some URLs"
},
{
"type": "url",
"which": "https://www.dormanproducts.com/",
"what": "Dorman Products (CCVAX)",
"result": "https://www.dormanproducts.com/"
},
{
"type": "test",
"which": "motion",
"what": "motion",
"delay": 2400,
"interval": 2600,
"count": 5,
"url": "https://www.dormanproducts.com/",
"result": {
"bytes": [
1209623,
1209623,
1209623,
1209623,
1209623
],
"localRatios": [
1,
1,
1,
1
],
"meanLocalRatio": 1,
"maxLocalRatio": 1,
"globalRatio": 1,
"pixelChanges": [
0,
0,
0,
0
],
"meanPixelChange": 0,
"maxPixelChange": 0,
"changeFrequency": 0
}
},
{
"type": "test",
"which": "axe",
"withItems": true,
"rules": [],
"what": "Axe",
"url": "https://www.dormanproducts.com/",
"result": {
"warnings": 0,
"violations": {
"minor": 0,
"moderate": 27,
"serious": 31,
"critical": 11
},
"items": [
{
"rule": "color-contrast",
"description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds",
"impact": "serious",
"elements": [
{
"selector": ".chat-offline",
"impact": "serious",
"must pass any of": [
{
"check": "color-contrast",
"description": "Element has insufficient color contrast of 2.12 (foreground color: #f11d19, background color: #45494f, font size: 8.3pt (11px), font weight: bold). Expected contrast ratio of 4.5:1",
"impact": "serious"
}
]
},
{
"selector": ".searchbar-header > h4",
"impact": "serious",
"must pass any of": [
{
"check": "color-contrast",
"description": "Element has insufficient color contrast of 3.04 (foreground color: #ffffff, background color: #fb6317, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
"impact": "serious"
}
]
},
{
"selector": ".searchbar-header > h4 > .hidden-xxs",
"impact": "serious",
"must pass any of": [
{
"check": "color-contrast",
"description": "Element has insufficient color contrast of 3.04 (foreground color: #ffffff, background color: #fb6317, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
"impact": "serious"
}
]
},
{
"selector": ".searchbar-header > h4 > .adv-search[href$=\"hcategory\\.aspx\"]",
"impact": "serious",
"must pass any of": [
{
"check": "color-contrast",
"description": "Element has insufficient color contrast of 3.04 (foreground color: #ffffff, background color: #fb6317, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
"impact": "serious"
}
]
},
{
"selector": ".searchbar-header > h4 > .adv-search[href$=\"hcategory\\.aspx\"] > .hidden-xxxs",
"impact": "serious",
"must pass any of": [
{
"check": "color-contrast",
"description": "Element has insufficient color contrast of 3.04 (foreground color: #ffffff, background color: #fb6317, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
"impact": "serious"
}
]
},
{
"selector": "p:nth-child(3) > .btn-orange.btn",
"impact": "serious",
"must pass any of": [
{
"check": "color-contrast",
"description": "Element has insufficient color contrast of 3.04 (foreground color: #ffffff, background color: #fb6317, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
"impact": "serious"
}
]
},
{
"selector": ".copyright > p",
"impact": "serious",
"must pass any of": [
{
"check": "color-contrast",
"description": "Element has insufficient color contrast of 4.3 (foreground color: #afafb0, background color: #464646, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1",
"impact": "serious"
}
]
},
{
"selector": ".footer-social > p",
"impact": "serious",
"must pass any of": [
{
"check": "color-contrast",
"description": "Element has insufficient color contrast of 4.3 (foreground color: #afafb0, background color: #464646, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1",
"impact": "serious"
}
]
},
{
"selector": ".topofpage-text",
"impact": "serious",
"must pass any of": [
{
"check": "color-contrast",
"description": "Element has insufficient color contrast of 2.86 (foreground color: #69696a, background color: #232323, font size: 8.3pt (11px), font weight: bold). Expected contrast ratio of 4.5:1",
"impact": "serious"
}
]
}
]
},
{
"rule": "heading-order",
"description": "Ensures the order of headings is semantically correct",
"impact": "moderate",
"elements": [
{
"selector": ".col-md-3.fadeIn[data-id=\"\\31 \"] > .well.home-well > div > a:nth-child(1) > h4",
"impact": "moderate",
"must pass any of": [
{
"check": "heading-order",
"description": "Heading order invalid",
"impact": "moderate"
}
]
}
]
},
{
"rule": "image-alt",
"description": "Ensures elements have alternate text or a role of none or presentation",
"impact": "critical",
"elements": [
{
"selector": "img[atl=\"Virtual\\ Tour\"]",
"impact": "critical",
"must pass any of": [
{
"check": "has-alt",
"description": "Element does not have an alt attribute",
"impact": "critical"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
},
{
"check": "presentational-role",
"description": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
"impact": "minor"
}
]
},
{
"selector": "img[atl=\"Must\\ See\\ Solutions\"]",
"impact": "critical",
"must pass any of": [
{
"check": "has-alt",
"description": "Element does not have an alt attribute",
"impact": "critical"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
},
{
"check": "presentational-role",
"description": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
"impact": "minor"
}
]
},
{
"selector": "img[atl=\"Dorman\\ Training\\ Center\"]",
"impact": "critical",
"must pass any of": [
{
"check": "has-alt",
"description": "Element does not have an alt attribute",
"impact": "critical"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
},
{
"check": "presentational-role",
"description": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
"impact": "minor"
}
]
},
{
"selector": "img[atl=\"OE\\ FIX\"]",
"impact": "critical",
"must pass any of": [
{
"check": "has-alt",
"description": "Element does not have an alt attribute",
"impact": "critical"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
},
{
"check": "presentational-role",
"description": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
"impact": "minor"
}
]
},
{
"selector": ".center-block.img-responsive[atl=\"Installation\\ Instructions\"]",
"impact": "critical",
"must pass any of": [
{
"check": "has-alt",
"description": "Element does not have an alt attribute",
"impact": "critical"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
},
{
"check": "presentational-role",
"description": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
"impact": "minor"
}
]
},
{
"selector": "a[href$=\"www\\.autocare\\.org\"] > .img-responsive",
"impact": "critical",
"must pass any of": [
{
"check": "has-alt",
"description": "Element does not have an alt attribute",
"impact": "critical"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
},
{
"check": "presentational-role",
"description": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
"impact": "minor"
}
]
},
{
"selector": "a[href$=\"carcare\\.org\\/\"] > .img-responsive",
"impact": "critical",
"must pass any of": [
{
"check": "has-alt",
"description": "Element does not have an alt attribute",
"impact": "critical"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
},
{
"check": "presentational-role",
"description": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
"impact": "minor"
}
]
},
{
"selector": ".row:nth-child(6) > .col-sm-6:nth-child(1) > .footer-img.centered > a[target=\"_blank\"] > .img-responsive",
"impact": "critical",
"must pass any of": [
{
"check": "has-alt",
"description": "Element does not have an alt attribute",
"impact": "critical"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
},
{
"check": "presentational-role",
"description": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
"impact": "minor"
}
]
},
{
"selector": "a[href$=\"cawa\\.org\\/\"] > .img-responsive",
"impact": "critical",
"must pass any of": [
{
"check": "has-alt",
"description": "Element does not have an alt attribute",
"impact": "critical"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
},
{
"check": "presentational-role",
"description": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
"impact": "minor"
}
]
}
]
},
{
"rule": "landmark-one-main",
"description": "Ensures the document has a main landmark",
"impact": "moderate",
"elements": [
{
"selector": "#index-page",
"impact": "moderate"
}
]
},
{
"rule": "landmark-unique",
"description": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
"impact": "moderate",
"elements": [
{
"selector": "#header > .container > nav",
"impact": "moderate",
"must pass any of": [
{
"check": "landmark-is-unique",
"description": "The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
"impact": "moderate"
}
]
}
]
},
{
"rule": "link-name",
"description": "Ensures links have discernible text",
"impact": "serious",
"elements": [
{
"selector": ".navbar-social > a[target=\"_blank\"]:nth-child(1)",
"impact": "serious",
"must pass any of": [
{
"check": "has-visible-text",
"description": "Element does not have text that is visible to screen readers",
"impact": "minor"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
}
],
"must pass all of": [
{
"check": "focusable-no-name",
"description": "Element is in tab order and does not have accessible text",
"impact": "serious"
}
]
},
{
"selector": ".navbar-social > a[target=\"_blank\"]:nth-child(2)",
"impact": "serious",
"must pass any of": [
{
"check": "has-visible-text",
"description": "Element does not have text that is visible to screen readers",
"impact": "minor"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
}
],
"must pass all of": [
{
"check": "focusable-no-name",
"description": "Element is in tab order and does not have accessible text",
"impact": "serious"
}
]
},
{
"selector": ".navbar-social > a[target=\"_blank\"]:nth-child(3)",
"impact": "serious",
"must pass any of": [
{
"check": "has-visible-text",
"description": "Element does not have text that is visible to screen readers",
"impact": "minor"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
}
],
"must pass all of": [
{
"check": "focusable-no-name",
"description": "Element is in tab order and does not have accessible text",
"impact": "serious"
}
]
},
{
"selector": ".navbar-social > a[target=\"_blank\"]:nth-child(4)",
"impact": "serious",
"must pass any of": [
{
"check": "has-visible-text",
"description": "Element does not have text that is visible to screen readers",
"impact": "minor"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
}
],
"must pass all of": [
{
"check": "focusable-no-name",
"description": "Element is in tab order and does not have accessible text",
"impact": "serious"
}
]
},
{
"selector": ".col-md-3.fadeIn[data-id=\"\\31 \"] > a",
"impact": "serious",
"must pass any of": [
{
"check": "has-visible-text",
"description": "Element does not have text that is visible to screen readers",
"impact": "minor"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
}
],
"must pass all of": [
{
"check": "focusable-no-name",
"description": "Element is in tab order and does not have accessible text",
"impact": "serious"
}
]
},
{
"selector": ".col-md-3.fadeIn[data-id=\"\\31 \"] > .well.home-well > a",
"impact": "serious",
"must pass any of": [
{
"check": "has-visible-text",
"description": "Element does not have text that is visible to screen readers",
"impact": "minor"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
}
],
"must pass all of": [
{
"check": "focusable-no-name",
"description": "Element is in tab order and does not have accessible text",
"impact": "serious"
}
]
},
{
"selector": ".col-md-3.fadeIn[data-id=\"\\32 \"] > a",
"impact": "serious",
"must pass any of": [
{
"check": "has-visible-text",
"description": "Element does not have text that is visible to screen readers",
"impact": "minor"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
}
],
"must pass all of": [
{
"check": "focusable-no-name",
"description": "Element is in tab order and does not have accessible text",
"impact": "serious"
}
]
},
{
"selector": ".col-md-3.fadeIn[data-id=\"\\32 \"] > .well.home-well > a",
"impact": "serious",
"must pass any of": [
{
"check": "has-visible-text",
"description": "Element does not have text that is visible to screen readers",
"impact": "minor"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
}
],
"must pass all of": [
{
"check": "focusable-no-name",
"description": "Element is in tab order and does not have accessible text",
"impact": "serious"
}
]
},
{
"selector": ".col-md-3.fadeIn[data-id=\"\\33 \"]:nth-child(4) > a[target=\"_blank\"]",
"impact": "serious",
"must pass any of": [
{
"check": "has-visible-text",
"description": "Element does not have text that is visible to screen readers",
"impact": "minor"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
}
],
"must pass all of": [
{
"check": "focusable-no-name",
"description": "Element is in tab order and does not have accessible text",
"impact": "serious"
}
]
},
{
"selector": ".well.home-well > a[target=\"_blank\"]",
"impact": "serious",
"must pass any of": [
{
"check": "has-visible-text",
"description": "Element does not have text that is visible to screen readers",
"impact": "minor"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
}
],
"must pass all of": [
{
"check": "focusable-no-name",
"description": "Element is in tab order and does not have accessible text",
"impact": "serious"
}
]
},
{
"selector": ".col-md-12.col-xs-12[data-id=\"\\34 \"] > a",
"impact": "serious",
"must pass any of": [
{
"check": "has-visible-text",
"description": "Element does not have text that is visible to screen readers",
"impact": "minor"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
}
],
"must pass all of": [
{
"check": "focusable-no-name",
"description": "Element is in tab order and does not have accessible text",
"impact": "serious"
}
]
},
{
"selector": ".col-md-12.col-xs-12[data-id=\"\\34 \"] > .well.home-well > a",
"impact": "serious",
"must pass any of": [
{
"check": "has-visible-text",
"description": "Element does not have text that is visible to screen readers",
"impact": "minor"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
}
],
"must pass all of": [
{
"check": "focusable-no-name",
"description": "Element is in tab order and does not have accessible text",
"impact": "serious"
}
]
},
{
"selector": ".col-md-12.col-xs-12[data-id=\"\\36 \"]:nth-child(5) > a",
"impact": "serious",
"must pass any of": [
{
"check": "has-visible-text",
"description": "Element does not have text that is visible to screen readers",
"impact": "minor"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
}
],
"must pass all of": [
{
"check": "focusable-no-name",
"description": "Element is in tab order and does not have accessible text",
"impact": "serious"
}
]
},
{
"selector": ".col-md-12.col-xs-12[data-id=\"\\36 \"]:nth-child(5) > .well.home-well > a",
"impact": "serious",
"must pass any of": [
{
"check": "has-visible-text",
"description": "Element does not have text that is visible to screen readers",
"impact": "minor"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
}
],
"must pass all of": [
{
"check": "focusable-no-name",
"description": "Element is in tab order and does not have accessible text",
"impact": "serious"
}
]
},
{
"selector": "a[href$=\"www\\.autocare\\.org\"]",
"impact": "serious",
"must pass any of": [
{
"check": "has-visible-text",
"description": "Element does not have text that is visible to screen readers",
"impact": "minor"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
}
],
"must pass all of": [
{
"check": "focusable-no-name",
"description": "Element is in tab order and does not have accessible text",
"impact": "serious"
}
]
},
{
"selector": "a[href$=\"carcare\\.org\\/\"]",
"impact": "serious",
"must pass any of": [
{
"check": "has-visible-text",
"description": "Element does not have text that is visible to screen readers",
"impact": "minor"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
}
],
"must pass all of": [
{
"check": "focusable-no-name",
"description": "Element is in tab order and does not have accessible text",
"impact": "serious"
}
]
},
{
"selector": ".row:nth-child(6) > .col-sm-6:nth-child(1) > .footer-img.centered > a[target=\"_blank\"]",
"impact": "serious",
"must pass any of": [
{
"check": "has-visible-text",
"description": "Element does not have text that is visible to screen readers",
"impact": "minor"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
}
],
"must pass all of": [
{
"check": "focusable-no-name",
"description": "Element is in tab order and does not have accessible text",
"impact": "serious"
}
]
},
{
"selector": "a[href$=\"cawa\\.org\\/\"]",
"impact": "serious",
"must pass any of": [
{
"check": "has-visible-text",
"description": "Element does not have text that is visible to screen readers",
"impact": "minor"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
}
],
"must pass all of": [
{
"check": "focusable-no-name",
"description": "Element is in tab order and does not have accessible text",
"impact": "serious"
}
]
},
{
"selector": "p > a[target=\"_blank\"]:nth-child(1)",
"impact": "serious",
"must pass any of": [
{
"check": "has-visible-text",
"description": "Element does not have text that is visible to screen readers",
"impact": "minor"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
}
],
"must pass all of": [
{
"check": "focusable-no-name",
"description": "Element is in tab order and does not have accessible text",
"impact": "serious"
}
]
},
{
"selector": "p > a[target=\"_blank\"]:nth-child(2)",
"impact": "serious",
"must pass any of": [
{
"check": "has-visible-text",
"description": "Element does not have text that is visible to screen readers",
"impact": "minor"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
}
],
"must pass all of": [
{
"check": "focusable-no-name",
"description": "Element is in tab order and does not have accessible text",
"impact": "serious"
}
]
},
{
"selector": "p > a[target=\"_blank\"]:nth-child(3)",
"impact": "serious",
"must pass any of": [
{
"check": "has-visible-text",
"description": "Element does not have text that is visible to screen readers",
"impact": "minor"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
}
],
"must pass all of": [
{
"check": "focusable-no-name",
"description": "Element is in tab order and does not have accessible text",
"impact": "serious"
}
]
},
{
"selector": "p > a[target=\"_blank\"]:nth-child(4)",
"impact": "serious",
"must pass any of": [
{
"check": "has-visible-text",
"description": "Element does not have text that is visible to screen readers",
"impact": "minor"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
}
],
"must pass all of": [
{
"check": "focusable-no-name",
"description": "Element is in tab order and does not have accessible text",
"impact": "serious"
}
]
}
]
},
{
"rule": "meta-viewport",
"description": "Ensures does not disable text scaling and zooming",
"impact": "critical",
"elements": [
{
"selector": "meta[name=\"viewport\"]",
"impact": "critical",
"must pass any of": [
{
"check": "meta-viewport",
"description": "user-scalable=no on tag disables zooming on mobile devices",
"impact": "critical"
}
]
}
]
},
{
"rule": "region",
"description": "Ensures all page content is contained by landmarks",
"impact": "moderate",
"elements": [
{
"selector": ".searchbar-header",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
},
{
"selector": "#search-ymm",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
},
{
"selector": "#keywordForm > .form-group",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
},
{
"selector": "#oeSearchForm > .form-group",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
},
{
"selector": "#search-vin",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
},
{
"selector": ".cd-hero-slider",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
},
{
"selector": ".col-md-3.fadeIn[data-id=\"\\31 \"]",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
},
{
"selector": ".col-md-3.fadeIn[data-id=\"\\32 \"]",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
},
{
"selector": ".col-md-3.fadeIn[data-id=\"\\33 \"]:nth-child(4)",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
},
{
"selector": ".col-md-12.col-xs-12[data-id=\"\\34 \"]",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
},
{
"selector": ".col-md-12.col-xs-12[data-id=\"\\36 \"]:nth-child(5)",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
},
{
"selector": ".container > .col-sm-12",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
},
{
"selector": "#categories-1",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
},
{
"selector": "#categories-2 > .col-md-2.category-panels.col-sm-3:nth-child(2)",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
},
{
"selector": "#categories-2 > .col-md-2.category-panels.col-sm-3:nth-child(3)",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
},
{
"selector": "#categories-2 > .col-md-2.category-panels.col-sm-3:nth-child(4)",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
},
{
"selector": "#categories-2 > .col-md-2.category-panels.col-sm-3:nth-child(5)",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
},
{
"selector": "#categories-2 > .col-md-2.category-panels.col-sm-3:nth-child(6)",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
},
{
"selector": "#categories-2 > .col-md-2.category-panels.col-sm-3:nth-child(7)",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
},
{
"selector": "#categories-2 > .col-md-2.category-panels.col-sm-3:nth-child(8)",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
},
{
"selector": "#categories-2 > .col-md-2.category-panels.col-sm-3:nth-child(9)",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
},
{
"selector": "#categories-2 > .col-md-2.category-panels.col-sm-3:nth-child(12)",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
},
{
"selector": "#categories-2 > .col-md-2.category-panels.col-sm-3:nth-child(13)",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
},
{
"selector": "#copyrightWrap",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
}
]
},
{
"rule": "select-name",
"description": "Ensures select element has an accessible name",
"impact": "critical",
"elements": [
{
"selector": "#SelectYear",
"impact": "critical",
"must pass any of": [
{
"check": "implicit-label",
"description": "Form element does not have an implicit (wrapped)