Summary: | WebKit should not expose AXSubrole:AXDescriptionList on Mountain Lion as it causes a regression in VoiceOver behavior | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | James Craig <jcraig> | ||||||
Component: | Accessibility | Assignee: | James Craig <jcraig> | ||||||
Status: | RESOLVED FIXED | ||||||||
Severity: | Normal | CC: | aboxhall, apinheiro, cfleizach, commit-queue, dmazzoni, jcraig, jdiggs, webkit-bug-importer | ||||||
Priority: | P2 | Keywords: | InRadar | ||||||
Version: | 528+ (Nightly build) | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Unspecified | ||||||||
Attachments: |
|
Description
James Craig
2013-04-04 16:27:25 PDT
Created attachment 197879 [details]
patch
Comment on attachment 197879 [details] patch View in context: https://bugs.webkit.org/attachment.cgi?id=197879&action=review > Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperMac.mm:1759 > + // fall back to NSAccessibilityDefinitionListSubrole in 10.8 and earlier you can remove this comment. it is self-evident by reading the code > Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperMac.mm:1760 > + #if __MAC_OS_X_VERSION_MIN_REQUIRED < 1090 these macros should start at the beginning of the line Created attachment 197903 [details]
patch with review feedback
Comment on attachment 197903 [details] patch with review feedback Clearing flags on attachment: 197903 Committed r148484: <http://trac.webkit.org/changeset/148484> All reviewed patches have been landed. Closing bug. |