### Beta/Release Uplift Approval Request * **User impact if declined**: The keyboard accessibility allows users with screen readers and users with limited mobility access the functionality of this component - a date picker calendar for date and datetime-local inputs only. The patch ensures that the calendar grid itself still consistently provides a focusable day for a keyboard user to get to the calendar grid and be able to navigate between days to make a selection. With this patch, the keyboard focusability logic will be handled by the general dateKeeper component instead of a custom function that, in some cases, triggered buggy behavior (see bugs 1806645 and 1806823) * **Is this code covered by automated tests?**: Yes * **Has the fix been verified in Nightly?**: Yes * **Needs manual test from QE?**: No * **If yes, steps to reproduce**: (included in the bug description) * **List of other uplifts needed**: Bug 1806645, Bug 1806823 * **Risk to taking this patch**: Low * **Why is the change risky/not risky? (and alternatives if risky)**: The changes only impact keyboard accessibility for one component only (a date picker calendar for date and datetime-local inputs only), it does not change any looks and no other aspects of the feel of these components - Low risk improvements early in the cycle (the keyboard accessibility was only added in 110) - Enabling features that have been validated/tested by QA (the fix for this bug and for its parent in the stack, the bug 1806645, have been tested and confirmed by the QA team) * **String changes made/needed**: none * **Is Android affected?**: No
Bug 1803608 Comment 4 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
### Beta/Release Uplift Approval Request * **User impact if declined**: The keyboard accessibility allows users with screen readers and users with limited mobility access the functionality of this component - a date picker calendar for date and datetime-local inputs only. The patch ensures that the calendar grid itself still consistently provides a focusable day for a keyboard user to get to the calendar grid and be able to navigate between days to make a selection. With this patch, the keyboard focusability logic will be handled by the general dateKeeper component instead of a custom function that, in some cases, triggered buggy behavior (see bugs 1806645 and 1806823) * **Is this code covered by automated tests?**: Yes * **Has the fix been verified in Nightly?**: Yes * **Needs manual test from QE?**: No * **If yes, steps to reproduce**: (included in the bug description) * **List of other uplifts needed**: Bug 1806645, Bug 1806823 * **Risk to taking this patch**: Low * **Why is the change risky/not risky? (and alternatives if risky)**: The changes only impact keyboard accessibility for one component only (a date picker calendar for date and datetime-local inputs only), it does not change any looks and no other aspects of the feel of these components - Low risk improvements early in the cycle (the keyboard accessibility was only added in 109) - Enabling features that have been validated/tested by QA (the fix for this bug and for its parent in the stack, the bug 1806645, have been tested and confirmed by the QA team) * **String changes made/needed**: none * **Is Android affected?**: No