diff options
Diffstat (limited to 'WebKitTools/DumpRenderTree/win/AccessibilityUIElementWin.cpp')
-rw-r--r-- | WebKitTools/DumpRenderTree/win/AccessibilityUIElementWin.cpp | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/WebKitTools/DumpRenderTree/win/AccessibilityUIElementWin.cpp b/WebKitTools/DumpRenderTree/win/AccessibilityUIElementWin.cpp index 301112f..96937fd 100644 --- a/WebKitTools/DumpRenderTree/win/AccessibilityUIElementWin.cpp +++ b/WebKitTools/DumpRenderTree/win/AccessibilityUIElementWin.cpp @@ -83,11 +83,29 @@ int AccessibilityUIElement::childrenCount() return childCount; } +int AccessibilityUIElement::rowCount() +{ + // FIXME: implement + return 0; +} + +int AccessibilityUIElement::columnCount() +{ + // FIXME: implement + return 0; +} + AccessibilityUIElement AccessibilityUIElement::elementAtPoint(int x, int y) { return 0; } +AccessibilityUIElement AccessibilityUIElement::linkedUIElementAtIndex(unsigned index) +{ + // FIXME: implement + return 0; +} + AccessibilityUIElement AccessibilityUIElement::getChildAtIndex(unsigned index) { COMPtr<IDispatch> child; @@ -224,6 +242,11 @@ JSStringRef AccessibilityUIElement::language() return JSStringCreateWithCharacters(0, 0); } +JSStringRef AccessibilityUIElement::helpText() const +{ + return 0; +} + double AccessibilityUIElement::x() { long x, y, width, height; @@ -427,6 +450,16 @@ JSStringRef AccessibilityUIElement::stringForRange(unsigned, unsigned) return JSStringCreateWithCharacters(0, 0); } +JSStringRef AccessibilityUIElement::attributedStringForRange(unsigned, unsigned) +{ + return JSStringCreateWithCharacters(0, 0); +} + +bool AccessibilityUIElement::attributedStringRangeIsMisspelled(unsigned, unsigned) +{ + return false; +} + AccessibilityUIElement AccessibilityUIElement::cellForColumnAndRow(unsigned column, unsigned row) { return 0; @@ -477,6 +510,11 @@ void AccessibilityUIElement::showMenu() m_element->accDoDefaultAction(self()); } +void AccessibilityUIElement::press() +{ + // FIXME: implement +} + AccessibilityUIElement AccessibilityUIElement::disclosedRowAtIndex(unsigned index) { return 0; @@ -540,6 +578,11 @@ bool AccessibilityUIElement::addNotificationListener(JSObjectRef functionCallbac return true; } +void AccessibilityUIElement::removeNotificationListener() +{ + // FIXME: implement +} + bool AccessibilityUIElement::isSelectable() const { DWORD state = accessibilityState(m_element); @@ -571,6 +614,12 @@ bool AccessibilityUIElement::isCollapsed() const return (state & STATE_SYSTEM_COLLAPSED) == STATE_SYSTEM_COLLAPSED; } +bool AccessibilityUIElement::isIgnored() const +{ + // FIXME: implement + return false; +} + bool AccessibilityUIElement::hasPopup() const { DWORD state = accessibilityState(m_element); |