Home | History | Annotate | Download | only in accessibility

Lines Matching full:node

120     // get the focused node in the page
122 Node* focusedNode = focusedDocument->focusedNode();
162 bool AXObjectCache::nodeIsAriaType(Node* node, String role)
164 if (!node || !node->isElementNode())
167 return equalIgnoringCase(static_cast<Element*>(node)->getAttribute(roleAttr), role);
178 Node* node = renderer->node();
185 // If the node is aria role="list" or the aria role is empty and its a ul/ol/dl type (it shouldn't be a list if aria says otherwise).
186 else if (node && ((nodeIsAriaType(node, "list") || nodeIsAriaType(node, "directory"))
187 || (nodeIsAriaType(node, nullAtom) && (node->hasTagName(ulTag) || node->hasTagName(olTag) || node->hasTagName(dlTag)))))
191 else if (nodeIsAriaType(node, "grid") || nodeIsAriaType(node, "treegrid"))
193 else if (nodeIsAriaType(node, "row"))
195 else if (nodeIsAriaType(node, "gridcell") || nodeIsAriaType(node, "columnheader") || nodeIsAriaType(node, "rowheader"))
208 else if (renderer->node() && renderer->node()->isMediaControlElement())
470 VisiblePosition visiblePos = VisiblePosition(textMarkerData.node, textMarkerData.offset, textMarkerData.affinity);
475 RenderObject* renderer = deepPos.node()->renderer();
483 if (deepPos.node() != textMarkerData.node || deepPos.deprecatedEditingOffset() != textMarkerData.offset)
499 Node* domNode = deepPos.node();
510 // locate the renderer, which must exist for a visible dom node
519 textMarkerData.node = domNode;