Bug 163471

Summary: AX: [Mac] mapping for output elements
Product: WebKit Reporter: Nan Wang <n_wang>
Component: AccessibilityAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: aboxhall, apinheiro, cfleizach, commit-queue, dmazzoni, jcraig, jdiggs, mario, n_wang, samuel_white, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: All   
OS: All   
Attachments:
Description Flags
patch
none
patch none

Nan Wang
Reported 2016-10-14 16:45:27 PDT
Attachments
patch (6.29 KB, patch)
2016-10-14 16:59 PDT, Nan Wang
no flags
patch (9.76 KB, patch)
2016-10-17 11:26 PDT, Nan Wang
no flags
Nan Wang
Comment 1 2016-10-14 16:59:12 PDT
chris fleizach
Comment 2 2016-10-14 17:52:29 PDT
Comment on attachment 291682 [details] patch View in context: https://bugs.webkit.org/attachment.cgi?id=291682&action=review > Source/WebCore/ChangeLog:8 > + Mapped the output element to status role. And exposed its text content this sounds like it should be one sentence > LayoutTests/ChangeLog:13 > + AX: [Mac] mapping for output elements duplicate entries here > LayoutTests/accessibility/mac/output-element-expected.txt:9 > +PASS output.roleDescription is 'AXRoleDescription: application status' should we override the role description here to be "output" or something more appropriate?
Nan Wang
Comment 3 2016-10-17 11:26:04 PDT
Created attachment 291841 [details] patch updated the role description
WebKit Commit Bot
Comment 4 2016-10-17 14:03:29 PDT
Comment on attachment 291841 [details] patch Clearing flags on attachment: 291841 Committed r207429: <http://trac.webkit.org/changeset/207429>
WebKit Commit Bot
Comment 5 2016-10-17 14:03:34 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.