Navigating through Datepicker using keyboard after a date has already been selected will loose keyboard focus when reaching a different month
Categories
(Core :: Layout: Form Controls, defect)
Tracking
()
People
(Reporter: rdoghi, Assigned: ayeddi)
References
(Blocks 2 open bugs)
Details
(Keywords: access)
Attachments
(2 files)
Found in
- 109.0a1 (2022-12-07)
Affected versions
- Firefox Nightly 109.0a1 (2022-12-07)
Affected platforms
- Ubuntu, Mac, Windows
Steps to reproduce
- Reach url: data:text/html, <input type='date'>
- Use keyboard navigation in order to open the Datepicker.
- Use the Arrow keys to navigate between days from previous or next month.
- Select any Date and reopen the calendar.
- Use the arrow keys until you reach a different month.
Expected result
- The Calendar should show the Keyboard navigation focus after switching between months using the arrow keys.
Actual result
- After hitting the UP/Down arrow until the month is changed the Keyboard focus resets outside of the calendar and the user has to reach the Days again using the Tab key.
Please note that the first time when we navigate through the days from previous or next months, before any date has been selected, this issue does not occur.
Regression range
This issue is not a regression.
| Reporter | ||
Updated•3 years ago
|
Updated•3 years ago
|
Comment 1•3 years ago
|
||
The severity field for this bug is set to S3. However, the accessibility severity is higher, [access-s2].
:dao, could you consider increasing the severity?
For more information, please visit auto_nag documentation.
Updated•3 years ago
|
Updated•3 years ago
|
| Assignee | ||
Comment 2•3 years ago
|
||
After the focus management code refactoring bug 1803608 was landed, it appears that the issue reported in the current bug was fixed. I will submit a patch anyways to add automatic tests to cover both the case when the date was selected (in STR) and when month-year button was used to change the month too (in the video).
:Rares, would your team be able to verify the fix manually? It is live in current Nightly 111 and the fix is also approved to be uplifted for 110 beta 5.
| Assignee | ||
Updated•3 years ago
|
| Assignee | ||
Comment 3•3 years ago
|
||
Ensure navigating through Datepicker using keyboard after a date has already been selected will loose keyboard focus when reaching a different month. The new tests cover both cases reported:
- When selection is done on the calendar grid
- When selection is done on the month-year panel
Updated•3 years ago
|
| Reporter | ||
Comment 4•3 years ago
|
||
Hi @Anna, This issue is Verified as fixed in our latest Nightly Build 111.0a1 (2023-01-24).
| Assignee | ||
Comment 5•3 years ago
|
||
(In reply to Rares Doghi from comment #4)
Hi @Anna, This issue is Verified as fixed in our latest Nightly Build 111.0a1 (2023-01-24).
Thank you for verifying it, Rares!
| Assignee | ||
Updated•3 years ago
|
| Assignee | ||
Comment 7•3 years ago
|
||
setting up the status-firefox110 flag to fix-optional because it is technically fixed in 110 Beta 5, but the tests are riding the 111 train
Comment 8•3 years ago
|
||
Backed out for causing bc failures
- Backout link
- Push with failures
- Failure Log
- Failure line: TEST-UNEXPECTED-FAIL | toolkit/content/tests/browser/browser_datetime_datepicker_keynav.js | Test timed out -
| Assignee | ||
Comment 9•3 years ago
|
||
(In reply to Cristian Tuns from comment #8)
- Failure line: TEST-UNEXPECTED-FAIL | toolkit/content/tests/browser/browser_datetime_datepicker_keynav.js | Test timed out -
This should be resolved by the bug 1802621 - patch is in progress
Updated•3 years ago
|
Comment 10•3 years ago
|
||
Comment 11•3 years ago
|
||
| bugherder | ||
| Reporter | ||
Comment 12•3 years ago
|
||
Verified as fixed in our latest Nightly build 111.0a1 (2023-01-30).
Updated•3 years ago
|
Updated•2 years ago
|
Description
•