[Webkit-unassigned] [Bug 47176] New: Spatial Navigation: Issues when iframe does not have visible focusable elements.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Oct 5 07:16:01 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=47176

           Summary: Spatial Navigation: Issues when iframe does not have
                    visible focusable elements.
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Accessibility
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: yael.aharon at nokia.com
                CC: tonikitoo at webkit.org
            Blocks: 39121,46905


2 issues were found when an iframe does not contain any visible focusable elements, but does contain focusable elements that are outside of the view.
1. The iframe scrolls to the first focusable item and the text part of it cannot be scrolled into view.
2. When items under the iframe are focused, and trying to scroll up, the iframe never gets focus.
The first issue does not exist in Opera's implementation of Spatial Navigation. The second issue is a bug in Opera as well, but obviously users would want to be able to scroll into the iframe :-(

Here is an example page for this bug:
main page:
<html>
<body>
<iframe src="frame11.html" width=300 height=50></iframe><br>
<a href="#">This is a element</a><br>
<a href="#">This is a element</a><br>
<a href="#">This is a element</a><br>
<a href="#">This is a element</a><br>
</body>
</html>

iframe:
<html>
<body>
This is filler text 1<br>
This is filler text 2<br>
This is filler text 3<br>
This is filler text 4<br>
This is filler text 5<br>
This is filler text 6<br>
This is filler text 7<br>
This is filler text 8<br>
<a href="#">This is a element</a><br>
<a href="#">This is a element</a><br>
<a href="#">This is a element</a><br>
<a href="#">This is a element</a><br>
</body>
</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