Bug 5685 - problems with tabbing to links on RSS pages
Summary: problems with tabbing to links on RSS pages
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Forms (show other bugs)
Version: 420+
Hardware: Macintosh OS X 10.4
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-09 08:39 PST by Darin Adler
Modified: 2010-06-10 15:18 PDT (History)
1 user (show)

See Also:


Attachments
a patch that fixes some, if not all, of the problems (25.19 KB, patch)
2005-11-09 08:39 PST, Darin Adler
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Darin Adler 2005-11-09 08:39:17 PST
One of the many ways to see this:

- go to an RSS feed in Safari
- turn on the "Press Tab to highlight each item on a webpage" preference

Now use tab and shift-tab to try to navigate to all the links on the page. Instead you just tab to the article 
search and article length controls.
Comment 1 Darin Adler 2005-11-09 08:39:53 PST
Created attachment 4648 [details]
a patch that fixes some, if not all, of the problems
Comment 2 Darin Adler 2006-04-03 08:44:41 PDT
Maciej claims that his fix for bug 6811 takes care of this too. I'll test that now.
Comment 3 Darin Adler 2006-04-03 08:59:33 PDT
Things are better; I'm not sure whether to close the bug or not, though.

When tabbing through an RSS feed I see a few problems, and I might need to write separate bugs about these and close this one:

    1) when doing a shift-tab to cycle backward from the URL field, there's an extra view in the tab cycle, possibly the WebHTMLView itself
    2) tabbing to items in the feed is not scrolling to reveal them
    3) outlines are getting clipped, so they look bad, especially outlines around the feed item titles and the feed title
    4) the outline around the title in the "Source" list looks wrong
Comment 4 Darin Adler 2007-01-18 09:05:20 PST
The problem mentioned at the top of this bug report is fixed, as is problem (1).

Problems (2), (3), and (4) still exist, and probably need their own bug reports. None of them are regressions.