0954876295
Implement B01-B06 with regression coverage and retained validation evidence. Preserve the production ingress preflight; F04 runtime verification remains open.
674 lines
32 KiB
JSON
674 lines
32 KiB
JSON
{
|
|
"generatedAt": "2026-09-07T10:27:52.479Z",
|
|
"scope": "isolated SQLite and local Chromium; synthetic data; outbound browser requests blocked",
|
|
"findings": [
|
|
{
|
|
"scenario": "stale CV save",
|
|
"meetsExpectation": false,
|
|
"observation": {
|
|
"first": 200,
|
|
"staleSave": 200,
|
|
"overwritten": true,
|
|
"version": 3
|
|
}
|
|
},
|
|
{
|
|
"scenario": "simultaneous CV saves detect conflict",
|
|
"meetsExpectation": false,
|
|
"observation": {
|
|
"statuses": [
|
|
200,
|
|
200
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"scenario": "CV cross-owner get",
|
|
"meetsExpectation": true,
|
|
"observation": {
|
|
"status": 404
|
|
}
|
|
},
|
|
{
|
|
"scenario": "CV cross-owner put",
|
|
"meetsExpectation": true,
|
|
"observation": {
|
|
"status": 404
|
|
}
|
|
},
|
|
{
|
|
"scenario": "CV cross-owner delete",
|
|
"meetsExpectation": true,
|
|
"observation": {
|
|
"status": 404
|
|
}
|
|
},
|
|
{
|
|
"scenario": "duplicate job creation deduplicated",
|
|
"meetsExpectation": false,
|
|
"observation": {
|
|
"statuses": [
|
|
201,
|
|
201
|
|
],
|
|
"distinctIds": true
|
|
}
|
|
},
|
|
{
|
|
"scenario": "DST calendar instant 2026-03-28T09:00:00+01:00",
|
|
"meetsExpectation": false,
|
|
"observation": {
|
|
"status": 200,
|
|
"expectedUtc": "20260328T080000Z",
|
|
"actual": "20260328T090000Z"
|
|
}
|
|
},
|
|
{
|
|
"scenario": "DST calendar instant 2026-03-29T09:00:00+02:00",
|
|
"meetsExpectation": false,
|
|
"observation": {
|
|
"status": 200,
|
|
"expectedUtc": "20260329T070000Z",
|
|
"actual": "20260329T090000Z"
|
|
}
|
|
},
|
|
{
|
|
"scenario": "DST calendar instant 2026-10-25T02:30:00+02:00",
|
|
"meetsExpectation": false,
|
|
"observation": {
|
|
"status": 200,
|
|
"expectedUtc": "20261025T003000Z",
|
|
"actual": "20261025T023000Z"
|
|
}
|
|
},
|
|
{
|
|
"scenario": "DST calendar instant 2026-10-25T02:30:00+01:00",
|
|
"meetsExpectation": false,
|
|
"observation": {
|
|
"status": 200,
|
|
"expectedUtc": "20261025T013000Z",
|
|
"actual": "20261025T023000Z"
|
|
}
|
|
},
|
|
{
|
|
"scenario": "CSV formula neutralized",
|
|
"meetsExpectation": false,
|
|
"observation": {
|
|
"formulaCellPresent": true
|
|
}
|
|
},
|
|
{
|
|
"scenario": "sensitive response cache /api/auth/me",
|
|
"meetsExpectation": false,
|
|
"observation": {
|
|
"cacheControl": null
|
|
}
|
|
},
|
|
{
|
|
"scenario": "sensitive response cache /api/cv/variants/1",
|
|
"meetsExpectation": false,
|
|
"observation": {
|
|
"cacheControl": null
|
|
}
|
|
},
|
|
{
|
|
"scenario": "sensitive response cache /api/export/jobs",
|
|
"meetsExpectation": false,
|
|
"observation": {
|
|
"cacheControl": null
|
|
}
|
|
},
|
|
{
|
|
"scenario": "standard user admin denial",
|
|
"meetsExpectation": true,
|
|
"observation": {
|
|
"status": 403
|
|
}
|
|
},
|
|
{
|
|
"scenario": "account export limiter isolation",
|
|
"meetsExpectation": false,
|
|
"observation": {
|
|
"otherAccountStatusAfterTwoExports": 429
|
|
}
|
|
},
|
|
{
|
|
"scenario": "builder layout en/light/375",
|
|
"meetsExpectation": false,
|
|
"observation": {
|
|
"overflow": 0,
|
|
"actualLanguage": "en",
|
|
"actualTheme": "light",
|
|
"violations": [
|
|
{
|
|
"id": "color-contrast",
|
|
"impact": "serious",
|
|
"nodes": [
|
|
{
|
|
"target": [
|
|
".css-1guz6s > .MuiChip-label.MuiChip-labelSmall.css-d6wmh0"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.29 (foreground color: #16a34a, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".css-1d1pejv > .css-1wz1o3r.MuiStack-root > .css-w4rcel.MuiChip-colorSuccess.MuiChip-outlinedSuccess > .MuiChip-label.MuiChip-labelSmall.css-d6wmh0"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.29 (foreground color: #16a34a, background color: #ffffff, font size: 7.5pt (10px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".css-de8i06.MuiPaper-outlined.MuiPaper-rounded:nth-child(2) > .css-1wz1o3r.MuiStack-root > .css-w4rcel.MuiChip-colorSuccess.MuiChip-outlinedSuccess > .MuiChip-label.MuiChip-labelSmall.css-d6wmh0"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.29 (foreground color: #16a34a, background color: #ffffff, font size: 7.5pt (10px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".css-de8i06.MuiPaper-outlined.MuiPaper-rounded:nth-child(4) > .css-1wz1o3r.MuiStack-root > .css-w4rcel.MuiChip-colorSuccess.MuiChip-outlinedSuccess > .MuiChip-label.MuiChip-labelSmall.css-d6wmh0"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.29 (foreground color: #16a34a, background color: #ffffff, font size: 7.5pt (10px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".css-de8i06.MuiPaper-outlined.MuiPaper-rounded:nth-child(6) > .css-1wz1o3r.MuiStack-root > .css-w4rcel.MuiChip-colorSuccess.MuiChip-outlinedSuccess > .MuiChip-label.MuiChip-labelSmall.css-d6wmh0"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.29 (foreground color: #16a34a, background color: #ffffff, font size: 7.5pt (10px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"scenario": "builder layout en/light/1440",
|
|
"meetsExpectation": false,
|
|
"observation": {
|
|
"overflow": 0,
|
|
"actualLanguage": "en",
|
|
"actualTheme": "light",
|
|
"violations": [
|
|
{
|
|
"id": "color-contrast",
|
|
"impact": "serious",
|
|
"nodes": [
|
|
{
|
|
"target": [
|
|
".css-1guz6s > .MuiChip-label.MuiChip-labelSmall.css-d6wmh0"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.29 (foreground color: #16a34a, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".css-1d1pejv > .css-1wz1o3r.MuiStack-root > .css-w4rcel.MuiChip-colorSuccess.MuiChip-outlinedSuccess > .MuiChip-label.MuiChip-labelSmall.css-d6wmh0"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.29 (foreground color: #16a34a, background color: #ffffff, font size: 7.5pt (10px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".css-de8i06.MuiPaper-outlined.MuiPaper-rounded:nth-child(2) > .css-1wz1o3r.MuiStack-root > .css-w4rcel.MuiChip-colorSuccess.MuiChip-outlinedSuccess > .MuiChip-label.MuiChip-labelSmall.css-d6wmh0"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.29 (foreground color: #16a34a, background color: #ffffff, font size: 7.5pt (10px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".css-de8i06.MuiPaper-outlined.MuiPaper-rounded:nth-child(4) > .css-1wz1o3r.MuiStack-root > .css-w4rcel.MuiChip-colorSuccess.MuiChip-outlinedSuccess > .MuiChip-label.MuiChip-labelSmall.css-d6wmh0"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.29 (foreground color: #16a34a, background color: #ffffff, font size: 7.5pt (10px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".css-de8i06.MuiPaper-outlined.MuiPaper-rounded:nth-child(6) > .css-1wz1o3r.MuiStack-root > .css-w4rcel.MuiChip-colorSuccess.MuiChip-outlinedSuccess > .MuiChip-label.MuiChip-labelSmall.css-d6wmh0"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.29 (foreground color: #16a34a, background color: #ffffff, font size: 7.5pt (10px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "scrollable-region-focusable",
|
|
"impact": "serious",
|
|
"nodes": [
|
|
{
|
|
"target": [
|
|
".css-1yn80jq"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element should have focusable content\n Element should be focusable"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"scenario": "builder layout en/dark/375",
|
|
"meetsExpectation": false,
|
|
"observation": {
|
|
"overflow": 0,
|
|
"actualLanguage": "en",
|
|
"actualTheme": "dark",
|
|
"violations": [
|
|
{
|
|
"id": "color-contrast",
|
|
"impact": "serious",
|
|
"nodes": [
|
|
{
|
|
"target": [
|
|
".MuiButtonGroup-lastButton"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.66 (foreground color: #5b5bd6, background color: #0b0b0e, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".css-a5lp7y > .MuiButton-text.MuiButton-textPrimary.MuiButton-textSizeSmall"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.5 (foreground color: #5b5bd6, background color: #111116, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".css-1ebacnx > .MuiButton-text.MuiButton-textPrimary.MuiButton-textSizeSmall"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.5 (foreground color: #5b5bd6, background color: #111116, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".css-1ebacnx > .MuiButton-outlined.MuiButton-outlinedPrimary.MuiButton-outlinedSizeSmall"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.5 (foreground color: #5b5bd6, background color: #111116, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".Mui-selected.MuiTab-root.MuiTab-textColorPrimary"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.5 (foreground color: #5b5bd6, background color: #111116, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".css-va5cz9 > .MuiButton-outlined.MuiButton-outlinedPrimary.MuiButton-outlinedSizeSmall"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.5 (foreground color: #5b5bd6, background color: #111116, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"scenario": "builder layout en/dark/1440",
|
|
"meetsExpectation": false,
|
|
"observation": {
|
|
"overflow": 0,
|
|
"actualLanguage": "en",
|
|
"actualTheme": "dark",
|
|
"violations": [
|
|
{
|
|
"id": "color-contrast",
|
|
"impact": "serious",
|
|
"nodes": [
|
|
{
|
|
"target": [
|
|
".MuiButtonGroup-lastButton"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.66 (foreground color: #5b5bd6, background color: #0b0b0e, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".MuiButton-sizeMedium"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.66 (foreground color: #5b5bd6, background color: #0b0b0e, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".MuiButton-text"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.5 (foreground color: #5b5bd6, background color: #111116, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".css-1ebacnx > .MuiButton-outlinedSizeSmall.css-3r48dj.MuiButton-outlined"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.5 (foreground color: #5b5bd6, background color: #111116, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".Mui-selected.MuiTab-root.MuiTab-textColorPrimary"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.5 (foreground color: #5b5bd6, background color: #111116, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".css-va5cz9 > .MuiButton-outlinedSizeSmall.css-3r48dj.MuiButton-outlined"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.5 (foreground color: #5b5bd6, background color: #111116, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "scrollable-region-focusable",
|
|
"impact": "serious",
|
|
"nodes": [
|
|
{
|
|
"target": [
|
|
".css-1yn80jq"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element should have focusable content\n Element should be focusable"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"scenario": "builder layout nb/light/375",
|
|
"meetsExpectation": false,
|
|
"observation": {
|
|
"overflow": 0,
|
|
"actualLanguage": "nb-NO",
|
|
"actualTheme": "light",
|
|
"violations": [
|
|
{
|
|
"id": "color-contrast",
|
|
"impact": "serious",
|
|
"nodes": [
|
|
{
|
|
"target": [
|
|
".css-1guz6s > .MuiChip-label.MuiChip-labelSmall.css-d6wmh0"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.29 (foreground color: #16a34a, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".css-1d1pejv > .css-1wz1o3r.MuiStack-root > .css-w4rcel.MuiChip-colorSuccess.MuiChip-outlinedSuccess > .MuiChip-label.MuiChip-labelSmall.css-d6wmh0"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.29 (foreground color: #16a34a, background color: #ffffff, font size: 7.5pt (10px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".css-de8i06.MuiPaper-outlined.MuiPaper-rounded:nth-child(2) > .css-1wz1o3r.MuiStack-root > .css-w4rcel.MuiChip-colorSuccess.MuiChip-outlinedSuccess > .MuiChip-label.MuiChip-labelSmall.css-d6wmh0"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.29 (foreground color: #16a34a, background color: #ffffff, font size: 7.5pt (10px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".css-de8i06.MuiPaper-outlined.MuiPaper-rounded:nth-child(4) > .css-1wz1o3r.MuiStack-root > .css-w4rcel.MuiChip-colorSuccess.MuiChip-outlinedSuccess > .MuiChip-label.MuiChip-labelSmall.css-d6wmh0"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.29 (foreground color: #16a34a, background color: #ffffff, font size: 7.5pt (10px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".css-de8i06.MuiPaper-outlined.MuiPaper-rounded:nth-child(6) > .css-1wz1o3r.MuiStack-root > .css-w4rcel.MuiChip-colorSuccess.MuiChip-outlinedSuccess > .MuiChip-label.MuiChip-labelSmall.css-d6wmh0"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.29 (foreground color: #16a34a, background color: #ffffff, font size: 7.5pt (10px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"scenario": "builder layout nb/light/1440",
|
|
"meetsExpectation": false,
|
|
"observation": {
|
|
"overflow": 0,
|
|
"actualLanguage": "nb-NO",
|
|
"actualTheme": "light",
|
|
"violations": [
|
|
{
|
|
"id": "color-contrast",
|
|
"impact": "serious",
|
|
"nodes": [
|
|
{
|
|
"target": [
|
|
".css-1guz6s > .MuiChip-label.MuiChip-labelSmall.css-d6wmh0"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.29 (foreground color: #16a34a, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".css-1d1pejv > .css-1wz1o3r.MuiStack-root > .css-w4rcel.MuiChip-colorSuccess.MuiChip-outlinedSuccess > .MuiChip-label.MuiChip-labelSmall.css-d6wmh0"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.29 (foreground color: #16a34a, background color: #ffffff, font size: 7.5pt (10px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".css-de8i06.MuiPaper-outlined.MuiPaper-rounded:nth-child(2) > .css-1wz1o3r.MuiStack-root > .css-w4rcel.MuiChip-colorSuccess.MuiChip-outlinedSuccess > .MuiChip-label.MuiChip-labelSmall.css-d6wmh0"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.29 (foreground color: #16a34a, background color: #ffffff, font size: 7.5pt (10px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".css-de8i06.MuiPaper-outlined.MuiPaper-rounded:nth-child(4) > .css-1wz1o3r.MuiStack-root > .css-w4rcel.MuiChip-colorSuccess.MuiChip-outlinedSuccess > .MuiChip-label.MuiChip-labelSmall.css-d6wmh0"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.29 (foreground color: #16a34a, background color: #ffffff, font size: 7.5pt (10px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".css-de8i06.MuiPaper-outlined.MuiPaper-rounded:nth-child(6) > .css-1wz1o3r.MuiStack-root > .css-w4rcel.MuiChip-colorSuccess.MuiChip-outlinedSuccess > .MuiChip-label.MuiChip-labelSmall.css-d6wmh0"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.29 (foreground color: #16a34a, background color: #ffffff, font size: 7.5pt (10px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "scrollable-region-focusable",
|
|
"impact": "serious",
|
|
"nodes": [
|
|
{
|
|
"target": [
|
|
".css-1yn80jq"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element should have focusable content\n Element should be focusable"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"scenario": "builder layout nb/dark/375",
|
|
"meetsExpectation": false,
|
|
"observation": {
|
|
"overflow": 0,
|
|
"actualLanguage": "nb-NO",
|
|
"actualTheme": "dark",
|
|
"violations": [
|
|
{
|
|
"id": "color-contrast",
|
|
"impact": "serious",
|
|
"nodes": [
|
|
{
|
|
"target": [
|
|
".MuiButtonGroup-firstButton"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.66 (foreground color: #5b5bd6, background color: #0b0b0e, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".css-a5lp7y > .MuiButton-text.MuiButton-textPrimary.MuiButton-textSizeSmall"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.5 (foreground color: #5b5bd6, background color: #111116, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".css-1ebacnx > .MuiButton-text.MuiButton-textPrimary.MuiButton-textSizeSmall"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.5 (foreground color: #5b5bd6, background color: #111116, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".css-1ebacnx > .MuiButton-outlined.MuiButton-outlinedPrimary.MuiButton-outlinedSizeSmall"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.5 (foreground color: #5b5bd6, background color: #111116, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".Mui-selected.MuiTab-root.MuiTab-textColorPrimary"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.5 (foreground color: #5b5bd6, background color: #111116, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".css-va5cz9 > .MuiButton-outlined.MuiButton-outlinedPrimary.MuiButton-outlinedSizeSmall"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.5 (foreground color: #5b5bd6, background color: #111116, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"scenario": "builder layout nb/dark/1440",
|
|
"meetsExpectation": false,
|
|
"observation": {
|
|
"overflow": 0,
|
|
"actualLanguage": "nb-NO",
|
|
"actualTheme": "dark",
|
|
"violations": [
|
|
{
|
|
"id": "color-contrast",
|
|
"impact": "serious",
|
|
"nodes": [
|
|
{
|
|
"target": [
|
|
".MuiButtonGroup-firstButton"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.66 (foreground color: #5b5bd6, background color: #0b0b0e, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".MuiButton-sizeMedium"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.66 (foreground color: #5b5bd6, background color: #0b0b0e, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".MuiButton-text"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.5 (foreground color: #5b5bd6, background color: #111116, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".css-1ebacnx > .MuiButton-outlinedSizeSmall.css-3r48dj.MuiButton-outlined"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.5 (foreground color: #5b5bd6, background color: #111116, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".Mui-selected.MuiTab-root.MuiTab-textColorPrimary"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.5 (foreground color: #5b5bd6, background color: #111116, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
},
|
|
{
|
|
"target": [
|
|
".css-va5cz9 > .MuiButton-outlinedSizeSmall.css-3r48dj.MuiButton-outlined"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.5 (foreground color: #5b5bd6, background color: #111116, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "scrollable-region-focusable",
|
|
"impact": "serious",
|
|
"nodes": [
|
|
{
|
|
"target": [
|
|
".css-1yn80jq"
|
|
],
|
|
"failureSummary": "Fix any of the following:\n Element should have focusable content\n Element should be focusable"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"scenario": "offline save reports failure",
|
|
"meetsExpectation": true,
|
|
"observation": {
|
|
"matchingFailureMessages": 1
|
|
}
|
|
},
|
|
{
|
|
"scenario": "offline draft survives confirmed refresh",
|
|
"meetsExpectation": false,
|
|
"observation": {
|
|
"draftRecovered": false
|
|
}
|
|
},
|
|
{
|
|
"scenario": "logout clears other tab immediately",
|
|
"meetsExpectation": false,
|
|
"observation": {
|
|
"privateEditorStillMounted": true
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": [
|
|
"Failed to load resource: net::ERR_FAILED",
|
|
"Failed to load resource: net::ERR_FAILED",
|
|
"Failed to load resource: net::ERR_FAILED",
|
|
"Failed to load resource: net::ERR_FAILED",
|
|
"An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.",
|
|
"An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.",
|
|
"An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.",
|
|
"An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.",
|
|
"Failed to load resource: net::ERR_FAILED",
|
|
"An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.",
|
|
"An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.",
|
|
"An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.",
|
|
"An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.",
|
|
"Failed to load resource: net::ERR_FAILED",
|
|
"An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.",
|
|
"An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.",
|
|
"An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.",
|
|
"An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.",
|
|
"Failed to load resource: net::ERR_FAILED",
|
|
"An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.",
|
|
"An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.",
|
|
"An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.",
|
|
"An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.",
|
|
"Failed to load resource: net::ERR_FAILED",
|
|
"An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.",
|
|
"An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.",
|
|
"An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.",
|
|
"An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.",
|
|
"Failed to load resource: net::ERR_FAILED",
|
|
"An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.",
|
|
"An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.",
|
|
"Failed to load resource: net::ERR_INTERNET_DISCONNECTED",
|
|
"Failed to load resource: net::ERR_INTERNET_DISCONNECTED",
|
|
"Failed to load resource: net::ERR_FAILED",
|
|
"An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.",
|
|
"An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.",
|
|
"An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.",
|
|
"An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.",
|
|
"Failed to load resource: the server responded with a status of 401 (Unauthorized)",
|
|
"Failed to load resource: the server responded with a status of 401 (Unauthorized)"
|
|
],
|
|
"networkErrors": [
|
|
{
|
|
"path": "/api/auth/me",
|
|
"status": 401
|
|
},
|
|
{
|
|
"path": "/api/auth/me",
|
|
"status": 401
|
|
}
|
|
],
|
|
"blockedExternalHosts": [
|
|
"fonts.googleapis.com"
|
|
],
|
|
"timings": [
|
|
{
|
|
"route": "/jobs",
|
|
"navigationToMainMs": 497
|
|
},
|
|
{
|
|
"route": "/career",
|
|
"navigationToMainMs": 395
|
|
},
|
|
{
|
|
"route": "/career/builder/1",
|
|
"navigationToMainMs": 382
|
|
}
|
|
]
|
|
} |