-
bfulgham@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=117561 Reviewed by Anders Carlsson. Source/WebKit: * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: Add new IAccessible2 IDL files. * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters: Ditto. * WebKit.vcxproj/Interfaces/InterfacesCommon.props: Reference new Accessible2 folder. * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: Build IAccessible2 symbols. * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters: Ditto. Source/WebKit/win: * AccessibleBase.cpp: Add stubs for IAccessible2 interface, replace attributeValue method with get_attribute from IAccessible2 API. * AccessibleBase.h: Ditto. * AccessibleDocument.cpp: Revise signatures for IAccessible2. * AccessibleDocument.h: Ditto. * AccessibleImage.cpp: Revise signatures for IAccessible2. * AccessibleImage.h: Ditto. * Interfaces/Accessible2: Added. * Interfaces/Accessible2/Accessible2.idl: Added. * Interfaces/Accessible2/Accessible2_2.idl: Added. * Interfaces/Accessible2/AccessibleApplication.idl: Added. * Interfaces/Accessible2/AccessibleRelation.idl: Added. * Interfaces/Accessible2/AccessibleStates.idl: Added. * Interfaces/Accessible2/IA2CommonTypes.idl: Added. * Interfaces/AccessibleComparable.idl: * Interfaces/WebKit.idl: Reference IAccessible2 types. * WebFrame.cpp: (WebFrame::accessible): Pass window handle to IAccessible types. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@151529 268f45cc-cd09-0410-ab3c-d52691b4dbfc
8096265c