Open Bug 1326943 Opened 7 years ago Updated 2 years ago

Link focused via Tab key isn't scrolled into view in some cases (a11y)

Categories

(Core :: DOM: UI Events & Focus Handling, defect, P3)

Unspecified
Windows
defect

Tracking

()

Tracking Status
firefox50 --- affected
firefox51 --- affected
firefox52 --- wontfix
firefox53 --- affected

People

(Reporter: arni2033, Unassigned)

References

Details

>>>   My Info:   Win7_64, Nightly 49, 32bit, ID 20160526082509
STR_1:
1. Open url [1]
2. Press Tab key to focus the last fully visible link
3. Press Tab key twice

AR:  Focused element isn't fully visible
ER:  Focused element should be fully visible

> [1] data:text/html,<!DOCTYPE html><body style="margin-left:50%;pointer-events:none" onload="var S=``,url=`https://bugzilla.mozilla.org/skins/contrib/Mozilla/tabzilla.png`;for (i=0;i<100;i++)S+=`<a href='`+url+`%23`+i+`'><div><img src='`+url+`'>Link `+i+`</div></a>`;document.body.innerHTML=S;">
Product: Firefox → Core
No longer blocks: 1277113
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0
Firefox: 50.1.0, Build ID: 20161208153507

I have managed to reproduce this issue on the latest Firefox (50.1.0) release and latest Nightly (53.0a1) build.
Component: Untriaged → Event Handling
on the latest Firefox (50.1.0) on Mac, I can't focus the links at all if I tab?
(In reply to Marcos Caceres [:marcosc] from comment #2)
> on the latest Firefox (50.1.0) on Mac, I can't focus the links at all if I
> tab?

Yes, I have the same experience on Mac, though it's a different issue from this bug. :(
(In reply to Marcos Caceres [:marcosc] from comment #2)
> on the latest Firefox (50.1.0) on Mac, I can't focus the links at all if I
> tab?

Yes, I have the same experience on Mac. I will file a new bug for this since it looks a different issue. :(

For this originally Windows issue, I tend to think it's something we'd like to fix in the near future (i.e. P2) since it's quite annoying and obviously broken. 

Hi Neil, I've seen your fingerprints around the code for |nsFocusManager::ScrollIntoView|. So I am guessing you perhaps know what's up here. Also do feel free to re-set the priority if you see fit. Thanks!
Flags: needinfo?(enndeakin)
OS: Unspecified → Windows
Priority: -- → P2
> Yes, I have the same experience on Mac. I will file a new bug for this since it looks a different issue. :(

This is correct on Mac. You can press Ctrl+F7 to toggle the full keyboard access setting to enable tabbing to links.

The main issue is the same issue as 1278864. It requires a new flag to the ScrollIntoView, probably implemented as part of 1290152.
Flags: needinfo?(enndeakin)
See Also: → 1290152
Mass wontfix for bugs affecting firefox 52.
Moving to p3 because no activity for at least 1 year(s).
See https://github.com/mozilla/bug-handling/blob/master/policy/triage-bugzilla.md#how-do-you-triage for more information
Priority: P2 → P3
Component: Event Handling → User events and focus handling
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.