[Webkit-unassigned] [Bug 78499] New: The auto-generated label in a <details> element without a <summary> is not keyboard accessible

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Feb 13 08:13:06 PST 2012


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

           Summary: The auto-generated label in a <details> element
                    without a <summary> is not keyboard accessible
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
               URL: http://mathiasbynens.be/demo/html5-details-jquery
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Accessibility
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: mathias at qiwi.be
                CC: morrita at google.com, nghq36 at motorola.com,
                    faulkner.steve at gmail.com


Minimal test case:

data:text/html;charset=utf-8,<!DOCTYPE html><title>Test</title><details>foo</details>

(Note that this is invalid markup: http://bugzilla.validator.nu/show_bug.cgi?id=896)

The spec is here: http://www.whatwg.org/specs/web-apps/current-work/multipage/interactive-elements.html#the-details-element

> The first `summary` element child of the element, if any, represents the summary or legend of the details. If there is no child `summary` element, the user agent should provide its own legend (e.g. "Details").

It seems to me that this legend should be keyboard accessible, just like a <summary>.

-- 
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