[Webkit-unassigned] [Bug 112181] New: WebKit focus tracking does not work properly with VoiceOver on IOS
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Mar 12 13:06:42 PDT 2013
https://bugs.webkit.org/show_bug.cgi?id=112181
Summary: WebKit focus tracking does not work properly with
VoiceOver on IOS
Product: WebKit
Version: 528+ (Nightly build)
Platform: Other
URL: http://archive.dojotoolkit.org/nightly/dojotoolkit/doj
ox/mobile/tests/test_ScrollableMixin-custom.html
OS/Version: Other
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: Accessibility
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: richschwer at gmail.com
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
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list