Changeset 31990 in webkit


Ignore:
Timestamp:
Apr 16, 2008 9:57:07 PM (16 years ago)
Author:
jhoneycutt@apple.com
Message:

Add AccessibilityObject wrapper class to WebKit.

Location:
trunk/WebKit/win
Files:
2 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKit/win/ChangeLog

    r31923 r31990  
     12008-04-16  Jon Honeycutt  <jhoneycutt@apple.com>
     2
     3        Reviewed by Darin.
     4
     5        Add a base AccessibilityObject wrapper class. Currently just stubs all
     6        of the IAccessible methods.
     7
     8        * AccessibleBase.cpp: Added. Implements IAccessible, and inherits from
     9        WebCore::AccessibilityObjectWrapper.
     10        (AccessibleBase::AccessibleBase): Set the object's wrapper to this
     11        instance.
     12        (AccessibleBase::~AccessibleBase):
     13        (AccessibleBase::createInstance): Create an instance of a wrapper for
     14        this AccessibilityObject.
     15        (AccessibleBase::QueryInterface):
     16        (AccessibleBase::Release):
     17        (AccessibleBase::get_accParent):
     18        (AccessibleBase::get_accChildCount):
     19        (AccessibleBase::get_accChild):
     20        (AccessibleBase::get_accName):
     21        (AccessibleBase::get_accValue):
     22        (AccessibleBase::get_accDescription):
     23        (AccessibleBase::get_accRole):
     24        (AccessibleBase::get_accState):
     25        (AccessibleBase::get_accHelp):
     26        (AccessibleBase::get_accKeyboardShortcut):
     27        (AccessibleBase::accSelect):
     28        (AccessibleBase::get_accFocus):
     29        (AccessibleBase::get_accSelection):
     30        (AccessibleBase::get_accDefaultAction):
     31        (AccessibleBase::accLocation):
     32        (AccessibleBase::accNavigate):
     33        (AccessibleBase::accHitTest):
     34        * AccessibleBase.h: Added.
     35        (AccessibleBase::AddRef):
     36        (AccessibleBase::put_accName):
     37        (AccessibleBase::put_accValue):
     38        (AccessibleBase::get_accHelpTopic):
     39        (AccessibleBase::GetTypeInfoCount):
     40        (AccessibleBase::GetTypeInfo):
     41        (AccessibleBase::GetIDsOfNames):
     42        (AccessibleBase::Invoke):
     43        (AccessibleBase::detach): Detach this wrapper from its object.
     44        * WebKit.vcproj/WebKit.vcproj:
     45
    1462008-04-15  Anders Carlsson  <andersca@apple.com>
    247
  • trunk/WebKit/win/WebKit.vcproj/WebKit.vcproj

    r31923 r31990  
    596596                        >
    597597                        <File
     598                                RelativePath="..\AccessibleBase.h"
     599                                >
     600                        </File>
     601                        <File
    598602                                RelativePath=".\autoversion.h"
    599603                                >
     
    855859                        Name="Classes"
    856860                        >
     861                        <File
     862                                RelativePath="..\AccessibleBase.cpp"
     863                                >
     864                        </File>
    857865                        <File
    858866                                RelativePath="..\CFDictionaryPropertyBag.cpp"
Note: See TracChangeset for help on using the changeset viewer.