[Webkit-unassigned] [Bug 107650] HTML5 promotes DL from specific 'definition list' to superset 'description list'; accessibility strings and accessors should be updated to match.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jan 23 08:13:17 PST 2013


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





--- Comment #5 from chris fleizach <cfleizach at apple.com>  2013-01-23 08:15:08 PST ---
(From update of attachment 184186)
View in context: https://bugs.webkit.org/attachment.cgi?id=184186&action=review

> Source/WebCore/accessibility/AccessibilityObject.cpp:1396
> +        { "definition", DescriptionListTermRole },

if ARIA still has a definition role, then maybe we should continue having a DefiniteListRole, and add a new DescriptionListRole

> Source/WebKit/gtk/po/it.po:1260
>  msgid "_Clear recent searches"

it seems unlikely that you need to update this file

> LayoutTests/accessibility/heading-level.html:15
> +<!-- Waiting on PFWG-ISSUE-549 resolution for ARIA 1.1: http://lists.w3.org/Archives/Public/wai-xtech/2013Jan/0024.html -->

is this part of another patch?

> LayoutTests/accessibility/role-subrole-roledescription-expected.txt:6
> +PASS: A is AXLink//link.

subrole only really exists on Mac, so this should probably be a mac test only

> LayoutTests/accessibility/role-subrole-roledescription-expected.txt:25
> +PASS: H1 is AXHeading//heading.

can you use a format like 

H1
    Role: AXHeading
    AXSubrole: 
    AXRoleDescription: heading

or something that shows which is which

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