[Webkit-unassigned] [Bug 116064] New: AX:=?UTF-8?Q?=20WebKit=20exposes=20CSS=20counter=20values=20as=20a=20separate=20AX=20object=20from=20the=20rest=20of=20the=20pseudo=2Delement=E2=80=99s=20generated=20content?=.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon May 13 15:29:50 PDT 2013


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

           Summary: AX: WebKit exposes CSS counter values as a separate AX
                    object from the rest of the pseudo-element’s generated
                    content.
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Accessibility
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: james at cookiecrook.com
                CC: james at cookiecrook.com, thibault at thyb.net


AX: WebKit exposes CSS counter values as a separate AX object from the rest of the pseudo-element’s generated content.

This generated CSS is spoken by VoiceOver differently depending on whether the “owning” parent element is a labeled group.

    ul.test > li:before {
        content: counter(item, decimal)". “;
    }

If the parent element is a group, it is spoken as two separate elements with values “1” and “.” 
If the parent element is not a group, it is spoken as a single element with value “1.” 

In both cases, WebKit is exposing two AXStaticText elements where I believe there should only be one element containing the concatenated value.

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