WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
UNCONFIRMED
112181
WebKit focus tracking does not work properly with VoiceOver on IOS
https://bugs.webkit.org/show_bug.cgi?id=112181
Summary
WebKit focus tracking does not work properly with VoiceOver on IOS
Rich Schwerdtfeger
Reported
2013-03-12 13:09:07 PDT
When using VoiceOver gestures to move to the next logical item in the DOM focus moves even though a tabindex is not set on the object and even if it is not a form control. While this is fine, if you move focus to an element beyond the end of the visible part of the browser window (offscreen) the browser draws the focus ring in the space outside the browser. Desktop browser ensure the focus rectangle is within the browser window. To fix this problem a web application needs to monitor the focus location by tracking focus change events and position the focus location within the browser. This should be the responsibility of the browser. An additional manifestation of this problem is that even though the focus is moving the activeElement attribute is not updated in the Document object. It remains on the body tag. We ran this on IOS 6.1. Both Chrome and Safari, running on IOS, have the same problem. I have included a link for the URL above to test and provided it here as well.
http://archive.dojotoolkit.org/nightly/dojotoolkit/dojox/mobile/tests/test_ScrollableMixin-custom.html
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2014-02-07 11:23:42 PST
<
rdar://problem/16013965
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug