Skip to main content

Search and Top Navigation

#3553 closed bug (fixed)

Opened November 07, 2008 02:16PM UTC

Closed November 03, 2011 12:25PM UTC

Accordion needs keyboard and ARIA support

Reported by: davidb Owned by: davidb
Priority: major Milestone: 1.6
Component: [meta] ui.a11y Version: 1.6rc2
Keywords: Cc: michelled
Blocked by: Blocking:
Description

Currently accordion does not support a keyboard or screen reader interaction. We should fix this here so that jQuery users can benefit. This should probably be high priority given that it is locking out some features of the Mozilla addons website.

Blocks: mozilla bug 462411

Attachments (5)
  • 3553.2.diff (3.8 KB) - added by davidb November 11, 2008 05:51PM UTC.

    this one doesn't auto-expand when arrowing.

  • 3553.3.diff (4.1 KB) - added by davidb November 11, 2008 09:10PM UTC.

    makes sure at least one header in tab order, improved tabindex modification

  • 3553.diff (3.7 KB) - added by davidb November 11, 2008 05:46PM UTC.

    uses arrows. one header in tab order. removes header links from tab order needs review

  • 3553toCommit.diff (4.1 KB) - added by davidb November 13, 2008 03:52PM UTC.

    patch just committed to trunk. tested in FF2/3, Safari, IE8

  • taborder-based.diff (3.0 KB) - added by davidb November 11, 2008 04:03PM UTC.

    the taborder based fix (removed unecessary aria-hidden)

Change History (4)

Changed November 10, 2008 02:04AM UTC by davidb comment:1

keywords: → michelled

When I get a chance, I'll post a patch that follows the http://dev.aol.com/dhtml_style_guide; unless we want to keep the 'every header is in the tab order' keyboard interaction. It will be a bit more work to follow the styleguide, and currently there is an agenda item to review an accordion proposal from James Craig, which I believe is more akin to the current patch.

Changed November 11, 2008 09:11PM UTC by davidb comment:2

cc: → michelled
keywords: michelled

Changed January 02, 2009 04:47AM UTC by scottgonzalez comment:3

milestone: TBD1.next

Changed November 03, 2011 12:25PM UTC by scottgonzalez comment:4

milestone: 1.next1.6
resolution: → fixed
status: newclosed