tabbing to element (focusing it by keyboard) should bring tooltip (contents of title attribute) up
Categories
(Core :: DOM: UI Events & Focus Handling, enhancement)
Tracking
()
Accessibility Severity | s3 |
People
(Reporter: jmd, Unassigned)
References
()
Details
(Keywords: access, helpwanted, Whiteboard: [domcore-bugbash-triaged])
Comment 1•23 years ago
|
||
Comment 2•23 years ago
|
||
Comment 4•23 years ago
|
||
Updated•23 years ago
|
Comment 6•23 years ago
|
||
Comment 7•22 years ago
|
||
Comment 8•22 years ago
|
||
Comment 9•22 years ago
|
||
Comment 10•19 years ago
|
||
Comment 11•19 years ago
|
||
Updated•18 years ago
|
Updated•18 years ago
|
Updated•15 years ago
|
Comment 12•14 years ago
|
||
Comment 13•14 years ago
|
||
Comment 14•11 years ago
|
||
Comment 15•8 years ago
|
||
Comment 16•6 years ago
|
||
In my testing, Edge does show the tooltip with a short delay. Chrome does not show the tooltip.
Comment 17•6 years ago
|
||
That is already noted. See the previous comment #15 of 2 years ago.
Assignee | ||
Updated•6 years ago
|
Comment 18•4 years ago
|
||
(In reply to Asa Dotzler [:asa] from comment #16)
Chrome does not show the tooltip.
This is now being implemented in chromium: https://bugs.chromium.org/p/chromium/issues/detail?id=829352
Comment 20•3 years ago
|
||
The tooltip implementation that listens for events and calls frontend code to show/hide stuff lives in docshell, so moving this bug.
Comment 21•3 years ago
|
||
(In reply to Masayuki Nakano [:masayuki] (he/him)(JST, +0900) from bug 1743508 comment #9)
Thank you Gijs. I just wanted to redirect handling this bug to somebody who is familiar with here. Perhaps, this bug is not urgent one so that we should put this to the backlog of the DOM team.
I think if all the other browsers are implementing this, it'd be unfortunate if we were left as the less accessible browser. As I noted in bug 1743508 comment 8, to fix this in theory all we need is the right event listeners in the docshell code that currently uses mouse tracking only for deciding to show/hide tooltips. Asa, can you help with the priority / who could work on this?
Comment 22•3 years ago
|
||
"if all the other browsers are implementing this"
As the only browsers that implemented this behaviour were IE11 and the original Edge, and that IE is now EOL and Edge has dropped this when they moved to using Blink, I'd say that the momentum here is now definitely gone. if this bug had been looked at, say, 10 years ago or so, it might have stood a chance to push other browsers to follow suit as well, but at this point in time, Firefox would be an outlier in doing it.
Comment 23•3 years ago
|
||
(In reply to Patrick H. Lauke from comment #22)
"if all the other browsers are implementing this"
As the only browsers that implemented this behaviour were IE11 and the original Edge, and that IE is now EOL and Edge has dropped this when they moved to using Blink, I'd say that the momentum here is now definitely gone. if this bug had been looked at, say, 10 years ago or so, it might have stood a chance to push other browsers to follow suit as well, but at this point in time, Firefox would be an outlier in doing it.
My understanding from other comments and the chromium ticket is that Blink is implementing.
Comment 24•3 years ago
|
||
ah, my apologies, missed the chromium link there...
Comment 25•3 years ago
|
||
(In reply to Patrick H. Lauke from comment #22)
"if all the other browsers are implementing this"
Edge has dropped this when they moved to using Blink
In Edge v96.0.1054.43 tooltips are displayed on focus (from the title
attribute, though seemingly not from SVG <title>
).
Comment 26•3 years ago
|
||
We need to investigate Chrome's behavior.
DocShell needs to tell frontend to show the tooltip. Nika says this bug would be fixed in ChromeTooltipListener:
WebKit bug: https://bugs.webkit.org/show_bug.cgi?id=61732
Comment 27•3 years ago
|
||
FYI to Jamie; the chrome bug is an accessibility bug per comments and classification there
Comment 28•3 years ago
|
||
We'd probably want to bind this to tabbing and less to the code in
https://searchfox.org/mozilla-central/rev/21a9b72545da06681db97c4b3a2a6be761f4aae5/docshell/base/nsDocShellTreeOwner.cpp#1057
Comment 29•3 years ago
|
||
(In reply to Olli Pettay [:smaug] from comment #28)
We'd probably want to bind this to tabbing
I assume you mean this would only work for tabbing and not other methods of taking focus?
Does anyone know if Chromium displays tooltips for other methods of taking focus? (I can't check this myself since I'm blind and can't see the tooltips.)
The reason this might be relevant is alternative input methods such as assistive switch devices or eye trackers, used by people with limited mobility. Switch control isn't standardised on Windows, making it difficult to know how to best serve these users. I believe some switches simulate the tab key, but others may not. Microsoft is trying to standardise eye tracking with Windows Eye Control, though I don't know if all eye trackers are supported yet and what proportion of users have switched over to it.
Updated•2 years ago
|
Updated•2 years ago
|
Comment 30•1 year ago
|
||
Clear a needinfo that is pending on an inactive user.
Inactive users most likely will not respond; if the missing information is essential and cannot be collected another way, the bug maybe should be closed as INCOMPLETE
.
For more information, please visit BugBot documentation.
Comment 31•6 months ago
|
||
This issue was brought up in CSSWG issue #8930 discussing standardizing native tooltips for styling.
Updated•4 months ago
|
Updated•4 months ago
|
Updated•4 months ago
|
Description
•