Skip to content
  • bdakin@apple.com's avatar
    WebKitTools: · b8ae4a5e
    bdakin@apple.com authored
    2008-06-25  Beth Dakin  <bdakin@apple.com>
    
            Reviewed by Sam Weinig.
    
            This patch adds support to the AccessibilityController to query the 
            following attributes specifically, without a full attribute dump: 
            AXRole, AXTitle, and AXDescription.
    
            * DumpRenderTree/AccessibilityController.cpp:
            (allAttributesForFocusedElementCallback):
            (roleOfFocusedElementCallback):
            (titleOfFocusedElementCallback):
            (descriptionOfFocusedElementCallback):
            (AccessibilityController::staticFunctions):
            * DumpRenderTree/AccessibilityController.h:
            * DumpRenderTree/mac/AccessibilityControllerMac.mm:
            (AccessibilityController::allAttributesForFocusedElement):
            (concatenateAttributeAndValue):
            (AccessibilityController::roleOfFocusedElement):
            (AccessibilityController::titleOfFocusedElement):
            (AccessibilityController::descriptionOfFocusedElement):
    
    LayoutTests:
    
    2008-06-25  Beth Dakin  <bdakin@apple.com>
    
            Reviewed by Sam Weinig.
    
            New tests that exercise the ability to query the following 
            accessibility attributes individually: role, title, and 
            description.
    
            * accessibility/aria-describedby-on-input-expected.txt: Added.
            * accessibility/aria-describedby-on-input.html: Added.
            * accessibility/aria-labelledby-on-input-expected.txt: Added.
            * accessibility/aria-labelledby-on-input.html: Added.
            * accessibility/aria-roles-expected.txt: Added.
            * accessibility/aria-roles.html: Added.
            * accessibility/document-attributes.html:
            * accessibility/resources: Added.
            * accessibility/resources/cake.png: Added.
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@34802 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    b8ae4a5e