/external/chromium_org/third_party/WebKit/Source/core/accessibility/ |
D | AXObject.cpp | 130 AXObject::AXObject() in AXObject() function in WebCore::AXObject 139 AXObject::~AXObject() in ~AXObject() 144 void AXObject::detach() in detach() 153 bool AXObject::isDetached() const in isDetached() 158 AXObjectCache* AXObject::axObjectCache() const in axObjectCache() 166 bool AXObject::isARIATextControl() const in isARIATextControl() 171 bool AXObject::isButton() const in isButton() 178 bool AXObject::isLandmarkRelated() const in isLandmarkRelated() 197 bool AXObject::isMenuRelated() const in isMenuRelated() 210 bool AXObject::isTextControl() const in isTextControl() [all …]
|
D | AXObjectCache.h | 85 static AXObject* focusedUIElementForPage(const Page*); 88 AXObject* rootObject(); 91 AXObject* getOrCreate(RenderObject*); 92 AXObject* getOrCreate(Widget*); 93 AXObject* getOrCreate(Node*); 94 AXObject* getOrCreate(AbstractInlineTextBox*); 97 AXObject* getOrCreate(AccessibilityRole); 100 AXObject* get(RenderObject*); 101 AXObject* get(Widget*); 102 AXObject* get(Node*); [all …]
|
D | AXObjectCache.cpp | 121 HashMap<AXID, RefPtr<AXObject> >::iterator end = m_objects.end(); in ~AXObjectCache() 122 for (HashMap<AXID, RefPtr<AXObject> >::iterator it = m_objects.begin(); it != end; ++it) { in ~AXObjectCache() 123 AXObject* obj = (*it).value.get(); in ~AXObjectCache() 130 AXObject* AXObjectCache::focusedImageMapUIElement(HTMLAreaElement* areaElement) in focusedImageMapUIElement() 141 AXObject* axRenderImage = areaElement->document().axObjectCache()->getOrCreate(imageElement); in focusedImageMapUIElement() 145 AXObject::AccessibilityChildrenVector imageChildren = axRenderImage->children(); in focusedImageMapUIElement() 148 AXObject* child = imageChildren[k].get(); in focusedImageMapUIElement() 159 AXObject* AXObjectCache::focusedUIElementForPage(const Page* page) in focusedUIElementForPage() 177 AXObject* obj = focusedNode->document().axObjectCache()->getOrCreate(focusedNode); in focusedUIElementForPage() 182 if (AXObject* descendant = obj->activeDescendant()) in focusedUIElementForPage() [all …]
|
D | AXScrollView.h | 37 class AXScrollView FINAL : public AXObject { 60 virtual AXObject* scrollBar(AccessibilityOrientation) OVERRIDE; 63 virtual AXObject* accessibilityHitTest(const IntPoint&) const OVERRIDE; 70 virtual AXObject* parentObject() const OVERRIDE; 71 virtual AXObject* parentObjectIfExists() const OVERRIDE; 73 AXObject* webAreaObject() const; 74 virtual AXObject* firstChild() const OVERRIDE { return webAreaObject(); } in firstChild() 76 void removeChildScrollbar(AXObject*); 79 RefPtr<AXObject> m_horizontalScrollbar; 80 RefPtr<AXObject> m_verticalScrollbar;
|
D | AXScrollView.cpp | 50 AXObject::detach(); in detach() 59 AXObject* AXScrollView::scrollBar(AccessibilityOrientation orientation) in scrollBar() 117 void AXScrollView::removeChildScrollbar(AXObject* scrollbar) in removeChildScrollbar() 139 AXObject::clearChildren(); in clearChildren() 146 AXObject* webArea = webAreaObject(); in computeAccessibilityIsIgnored() 158 AXObject* webArea = webAreaObject(); in addChildren() 165 AXObject* AXScrollView::webAreaObject() const in webAreaObject() 177 AXObject* AXScrollView::accessibilityHitTest(const IntPoint& point) const in accessibilityHitTest() 179 AXObject* webArea = webAreaObject(); in accessibilityHitTest() 207 AXObject* AXScrollView::parentObject() const in parentObject() [all …]
|
D | AXObject.h | 42 class AXObject; variable 215 RefPtr<AXObject> textElement; 222 …AccessibilityText(const String& t, const AccessibilityTextSource& s, const RefPtr<AXObject> elemen… in AccessibilityText() 253 class AXObject : public RefCounted<AXObject> { 255 typedef Vector<RefPtr<AXObject> > AccessibilityChildrenVector; 276 AXObject(); 279 virtual ~AXObject(); 401 virtual AXObject* titleUIElement() const { return 0; } in titleUIElement() 422 virtual AXObject* activeDescendant() const { return 0; } in activeDescendant() 472 virtual AXObject* accessibilityHitTest(const IntPoint&) const { return 0; } in accessibilityHitTest() [all …]
|
D | AXTableRow.cpp | 70 AXObject* table = parentTable(); in isTableRow() 77 AXObject* AXTableRow::observableObject() const in observableObject() 97 AXObject* AXTableRow::parentTable() const in parentTable() 99 AXObject* parent = parentObjectUnignored(); in parentTable() 106 AXObject* AXTableRow::headerObject() in headerObject() 116 AXObject* cell = rowChildren[0].get(); in headerObject()
|
D | AXNodeObject.h | 58 class AXNodeObject : public AXObject { 89 AXObject* menuButtonForMenu() const; 95 AXObject* correspondingControlForLabelElement() const; 147 virtual AXObject* titleUIElement() const OVERRIDE; 175 virtual AXObject* parentObject() const OVERRIDE; 176 virtual AXObject* parentObjectIfExists() const OVERRIDE; 179 virtual AXObject* firstChild() const OVERRIDE; 180 virtual AXObject* nextSibling() const OVERRIDE; 183 void addChild(AXObject*); 184 void insertChild(AXObject*, unsigned index);
|
D | AXRenderObject.cpp | 196 for (const AXObject* obj = this; obj; obj = obj->parentObject()) { in elementRect() 200 for (const AXObject* obj = this; obj; obj = obj->parentObject()) { in elementRect() 454 static bool isLinkable(const AXObject& object) in isLinkable() 574 return AXObject::defaultObjectInclusion(); in defaultObjectInclusion() 619 AXObject* controlObject = correspondingControlForLabelElement(); in computeAccessibilityIsIgnored() 626 AXObject* parent = parentObjectUnignored(); in computeAccessibilityIsIgnored() 634 for (AXObject* parent = parentObject(); parent; parent = parent->parentObject()) { in computeAccessibilityIsIgnored() 785 return AXObject::orientation(); in orientation() 917 AXObject* AXRenderObject::activeDescendant() const in activeDescendant() 937 AXObject* obj = axObjectCache()->getOrCreate(target); in activeDescendant() [all …]
|
D | AXRenderObject.h | 124 virtual AXObject* activeDescendant() const OVERRIDE; 157 virtual AXObject* accessibilityHitTest(const IntPoint&) const OVERRIDE; 158 virtual AXObject* elementAccessibilityHitTest(const IntPoint&) const OVERRIDE; 161 virtual AXObject* parentObject() const OVERRIDE; 162 virtual AXObject* parentObjectIfExists() const OVERRIDE; 165 virtual AXObject* firstChild() const OVERRIDE; 166 virtual AXObject* nextSibling() const OVERRIDE; 173 virtual AXObject* observableObject() const OVERRIDE; 209 AXObject* accessibilityImageMapHitTest(HTMLAreaElement*, const IntPoint&) const; 216 AXObject* remoteSVGElementHitTest(const IntPoint&) const;
|
D | AXMockObject.h | 33 class AXMockObject : public AXObject { 40 virtual void setParent(AXObject* parent) { m_parent = parent; } in setParent() 43 virtual AXObject* parentObject() const OVERRIDE { return m_parent; } in parentObject() 47 AXObject* m_parent;
|
D | AXListBox.cpp | 69 AXObject* listOption = listBoxOptionAXObject(listItems[i]); in addChildren() 75 AXObject* AXListBox::listBoxOptionAXObject(HTMLElement* element) const in listBoxOptionAXObject() 81 … AXObject* listBoxObject = m_renderer->document().axObjectCache()->getOrCreate(ListBoxOptionRole); in listBoxOptionAXObject() 87 AXObject* AXListBox::elementAccessibilityHitTest(const IntPoint& point) const in elementAccessibilityHitTest() 100 AXObject* listBoxOption = 0; in elementAccessibilityHitTest()
|
D | AXTableRow.h | 47 virtual AXObject* headerObject(); 48 AXObject* parentTable() const; 55 void appendChild(AXObject*); 63 virtual AXObject* observableObject() const OVERRIDE FINAL;
|
D | AXARIAGrid.cpp | 54 bool AXARIAGrid::addTableCellChild(AXObject* child, HashSet<AXObject*>& appendedRows, unsigned& col… in addTableCellChild() 98 HashSet<AXObject*> appendedRows; in addChildren() 100 for (RefPtr<AXObject> child = firstChild(); child; child = child->nextSibling()) { in addChildren() 127 AXObject* headerContainerObject = headerContainer(); in addChildren()
|
D | AXNodeObject.cpp | 52 : AXObject() in AXNodeObject() 168 AXObject* controlObject = correspondingControlForLabelElement(); in computeAccessibilityIsIgnored() 299 for (AXObject* object = parentObject(); object; object = object->parentObject()) { in isDescendantOfBarrenParent() 361 AXObject* AXNodeObject::menuButtonForMenu() const in menuButtonForMenu() 367 AXObject* menuItemAX = axObjectCache()->getOrCreate(menuItem); in menuButtonForMenu() 429 …for (AXObject* parent = parentObject(); parent && !parent->accessibilityIsIgnored(); parent = pare… in remapAriaRoleDueToParent() 459 AXObject::detach(); in detach() 475 || AXObject::isARIAControl(ariaRoleAttribute())); in isControl() 663 return AXObject::isClickable(); in isClickable() 860 for (AXObject* parent = parentObject(); parent; parent = parent->parentObject()) { in hierarchicalLevel() [all …]
|
D | AXTableColumn.cpp | 54 void AXTableColumn::setParent(AXObject* parent) in setParent() 67 AXObject* AXTableColumn::headerObject() in headerObject() 84 AXObject* cell = rowChildren[i].get(); in headerObject() 97 AXObject* headerObject = 0; in headerObject() 111 AXObject* AXTableColumn::headerObjectForSection(RenderTableSection* section, bool thTagRequired) in headerObjectForSection()
|
D | AXARIAGridCell.cpp | 52 AXObject* AXARIAGridCell::parentTable() const in parentTable() 54 AXObject* parent = parentObjectUnignored(); in parentTable() 73 AXObject* parent = parentObjectUnignored(); in rowIndexRange() 103 AXObject* parent = parentObjectUnignored(); in columnIndexRange()
|
D | AXSVGRoot.h | 44 void setParent(AXObject* parent) { m_parent = parent; } in setParent() 47 AXObject* m_parent; 49 virtual AXObject* parentObject() const OVERRIDE;
|
D | AXMediaControls.h | 41 static PassRefPtr<AXObject> create(RenderObject*); 60 static PassRefPtr<AXObject> create(RenderObject*); 75 static PassRefPtr<AXObject> create(RenderObject*); 93 static PassRefPtr<AXObject> create(RenderObject*);
|
D | AXARIAGridRow.cpp | 53 AXObject* parent = parentTable(); in isARIATreeGridRow() 60 AXObject* AXARIAGridRow::headerObject() in headerObject() 65 AXObject* cell = rowChildren[i].get(); in headerObject()
|
D | AXTableColumn.h | 47 AXObject* headerObject(); 55 virtual void setParent(AXObject*) OVERRIDE; 64 AXObject* headerObjectForSection(RenderTableSection*, bool thTagRequired);
|
D | AXTable.cpp | 388 HashSet<AXObject*> appendedRows; in addChildren() 396 AXObject* rowObject = axCache->getOrCreate(renderRow); in addChildren() 427 AXObject* headerContainerObject = headerContainer(); in addChildren() 432 AXObject* AXTable::headerContainer() in headerContainer() 444 AXObject::AccessibilityChildrenVector& AXTable::columns() in columns() 451 AXObject::AccessibilityChildrenVector& AXTable::rows() in rows() 467 AXObject* header = toAXTableColumn(m_columns[k].get())->headerObject(); in columnHeaders() 474 void AXTable::cells(AXObject::AccessibilityChildrenVector& cells) in cells() 516 AXObject* child = children[colIndex].get(); in cellForColumnAndRow()
|
D | AXListBoxOption.h | 43 class AXListBoxOption FINAL : public AXObject { 64 virtual AXObject* parentObject() const OVERRIDE; 75 AXObject* listBoxOptionAXObject(HTMLElement*) const;
|
/external/chromium_org/third_party/WebKit/Source/web/ |
D | WebAXObject.cpp | 432 AXObject::AccessibilityChildrenVector controls; in ariaControls() 448 AXObject::AccessibilityChildrenVector describedby; in ariaDescribedby() 472 AXObject::AccessibilityChildrenVector flowTo; in ariaFlowTo() 488 AXObject::AccessibilityChildrenVector labelledby; in ariaLabelledby() 536 AXObject::AccessibilityChildrenVector owns; in ariaOwns() 631 RefPtr<AXObject> hit = m_private->accessibilityHitTest(contentsPoint); in hitTest() 771 …m_private->setSelectedTextRange(AXObject::PlainTextRange(selectionStart, selectionEnd - selectionS… in setSelectedTextRange() 965 return WebAXObject(static_cast<WebCore::AXObject*>(cell)); in cellForColumnAndRow() 987 const AXObject::AccessibilityChildrenVector& rows = toAXTable(m_private.get())->rows(); in rowAtIndex() 1002 const AXObject::AccessibilityChildrenVector& columns = toAXTable(m_private.get())->columns(); in columnAtIndex() [all …]
|
/external/chromium_org/third_party/WebKit/public/web/ |
D | WebAXObject.h | 43 namespace WebCore { class AXObject; } variable 220 WebAXObject(const WTF::PassRefPtr<WebCore::AXObject>&); 221 WebAXObject& operator=(const WTF::PassRefPtr<WebCore::AXObject>&); 222 operator WTF::PassRefPtr<WebCore::AXObject>() const; 226 WebPrivatePtr<WebCore::AXObject> m_private;
|