Reviewed by Darin, Ken.
<rdar://problem/
3964470> AX: Include attachments in AXAttributedStringForTextMarkerRange
* kwq/KWQAccObject.mm:
(-[KWQAccObject isAttachment]):
(-[KWQAccObject attachmentView]):
(-[KWQAccObject role]):
(-[KWQAccObject subrole]):
(-[KWQAccObject roleDescription]):
(-[KWQAccObject value]):
(-[KWQAccObject title]):
(-[KWQAccObject accessibilityDescription]):
(-[KWQAccObject accessibilityIsIgnored]):
(-[KWQAccObject accessibilityAttributeNames]):
(-[KWQAccObject accessibilityAttributeValue:]):
Make attachments accessible.
(CreateCGColorIfDifferent):
(AXAttributeStringSetColor):
(AXAttributeStringSetNumber):
(AXAttributeStringSetFont):
(AXAttributeStringSetStyle):
(AXAttributeStringSetElement):
(AXLinkElementForNode):
(AXAttributedStringAppendText):
(AXAttributedStringAppendReplaced):
(-[KWQAccObject doAXAttributedStringForTextMarkerRange:]):
Add attachments and more text attributes to AXAttributedStringForTextMarkerRange.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@8459
268f45cc-cd09-0410-ab3c-
d52691b4dbfc