|
| | AXObjectCache (Document &) |
| |
| | ~AXObjectCache () |
| |
| WEBCORE_EXPORT AccessibilityObject * | rootObject () |
| |
| WEBCORE_EXPORT AccessibilityObject * | rootObjectForFrame (Frame *) |
| |
| AccessibilityObject * | getOrCreate (RenderObject *) |
| |
| AccessibilityObject * | getOrCreate (Widget *) |
| |
| AccessibilityObject * | getOrCreate (Node *) |
| |
| AccessibilityObject * | getOrCreate (AccessibilityRole) |
| |
| AccessibilityObject * | get (RenderObject *) |
| |
| AccessibilityObject * | get (Widget *) |
| |
| AccessibilityObject * | get (Node *) |
| |
| void | remove (RenderObject *) |
| |
| void | remove (Node *) |
| |
| void | remove (Widget *) |
| |
| void | remove (AXID) |
| |
| void | detachWrapper (AccessibilityObject *, AccessibilityDetachmentType) |
| |
| void | attachWrapper (AccessibilityObject *) |
| |
| void | childrenChanged (Node *, Node *newChild=nullptr) |
| |
| void | childrenChanged (RenderObject *, RenderObject *newChild=nullptr) |
| |
| void | childrenChanged (AccessibilityObject *) |
| |
| void | checkedStateChanged (Node *) |
| |
| void | selectedChildrenChanged (Node *) |
| |
| void | selectedChildrenChanged (RenderObject *) |
| |
| void | textChanged (Node *) |
| |
| void | textChanged (RenderObject *) |
| |
| void | updateCacheAfterNodeIsAttached (Node *) |
| |
| void | handleActiveDescendantChanged (Node *) |
| |
| void | handleAriaRoleChanged (Node *) |
| |
| void | handleFocusedUIElementChanged (Node *oldFocusedNode, Node *newFocusedNode) |
| |
| void | handleScrolledToAnchor (const Node *anchorNode) |
| |
| void | handleAriaExpandedChange (Node *) |
| |
| void | handleScrollbarUpdate (ScrollView *) |
| |
| void | handleAriaModalChange (Node *) |
| |
| Node * | ariaModalNode () |
| |
| void | handleAttributeChanged (const QualifiedName &attrName, Element *) |
| |
| void | recomputeIsIgnored (RenderObject *renderer) |
| |
| void | removeAXID (AccessibilityObject *) |
| |
| bool | isIDinUse (AXID id) const |
| |
| const Element * | rootAXEditableElement (const Node *) |
| |
| bool | nodeIsTextControl (const Node *) |
| |
| AXID | platformGenerateAXID () const |
| |
| AccessibilityObject * | objectFromAXID (AXID id) const |
| |
| void | textMarkerDataForVisiblePosition (TextMarkerData &, const VisiblePosition &) |
| |
| void | textMarkerDataForCharacterOffset (TextMarkerData &, const CharacterOffset &) |
| |
| void | textMarkerDataForNextCharacterOffset (TextMarkerData &, const CharacterOffset &) |
| |
| void | textMarkerDataForPreviousCharacterOffset (TextMarkerData &, const CharacterOffset &) |
| |
| VisiblePosition | visiblePositionForTextMarkerData (TextMarkerData &) |
| |
| CharacterOffset | characterOffsetForTextMarkerData (TextMarkerData &) |
| |
| CharacterOffset | nextCharacterOffset (const CharacterOffset &, bool ignoreNextNodeStart=true) |
| |
| CharacterOffset | previousCharacterOffset (const CharacterOffset &, bool ignorePreviousNodeEnd=true) |
| |
| void | startOrEndTextMarkerDataForRange (TextMarkerData &, RefPtr< Range >, bool) |
| |
| CharacterOffset | startOrEndCharacterOffsetForRange (RefPtr< Range >, bool) |
| |
| AccessibilityObject * | accessibilityObjectForTextMarkerData (TextMarkerData &) |
| |
| RefPtr< Range > | rangeForUnorderedCharacterOffsets (const CharacterOffset &, const CharacterOffset &) |
| |
| CharacterOffset | nextWordEndCharacterOffset (const CharacterOffset &) |
| |
| CharacterOffset | previousWordStartCharacterOffset (const CharacterOffset &) |
| |
| RefPtr< Range > | leftWordRange (const CharacterOffset &) |
| |
| RefPtr< Range > | rightWordRange (const CharacterOffset &) |
| |
| RefPtr< Range > | paragraphForCharacterOffset (const CharacterOffset &) |
| |
| CharacterOffset | nextParagraphEndCharacterOffset (const CharacterOffset &) |
| |
| CharacterOffset | previousParagraphStartCharacterOffset (const CharacterOffset &) |
| |
| RefPtr< Range > | sentenceForCharacterOffset (const CharacterOffset &) |
| |
| CharacterOffset | nextSentenceEndCharacterOffset (const CharacterOffset &) |
| |
| CharacterOffset | previousSentenceStartCharacterOffset (const CharacterOffset &) |
| |
| CharacterOffset | characterOffsetForPoint (const IntPoint &, AccessibilityObject *) |
| |
| IntRect | absoluteCaretBoundsForCharacterOffset (const CharacterOffset &) |
| |
| CharacterOffset | characterOffsetForBounds (const IntRect &, bool) |
| |
| CharacterOffset | endCharacterOffsetOfLine (const CharacterOffset &) |
| |
| CharacterOffset | startCharacterOffsetOfLine (const CharacterOffset &) |
| |
| CharacterOffset | characterOffsetForIndex (int, const AccessibilityObject *) |
| |
| int | indexForCharacterOffset (const CharacterOffset &, AccessibilityObject *) |
| |
| void | postNotification (RenderObject *, AXNotification, PostTarget=TargetElement, PostType=PostAsynchronously) |
| |
| void | postNotification (Node *, AXNotification, PostTarget=TargetElement, PostType=PostAsynchronously) |
| |
| void | postNotification (AccessibilityObject *, Document *, AXNotification, PostTarget=TargetElement, PostType=PostAsynchronously) |
| |
| void | showIntent (const AXTextStateChangeIntent &) |
| |
| void | setTextSelectionIntent (const AXTextStateChangeIntent &) |
| |
| void | setIsSynchronizingSelection (bool) |
| |
| void | postTextStateChangeNotification (Node *, AXTextEditType, const String &, const VisiblePosition &) |
| |
| void | postTextReplacementNotification (Node *, AXTextEditType deletionType, const String &deletedText, AXTextEditType insertionType, const String &insertedText, const VisiblePosition &) |
| |
| void | postTextStateChangeNotification (Node *, const AXTextStateChangeIntent &, const VisibleSelection &) |
| |
| void | postTextStateChangeNotification (const Position &, const AXTextStateChangeIntent &, const VisibleSelection &) |
| |
| void | postLiveRegionChangeNotification (AccessibilityObject *) |
| |
| void | focusAriaModalNode () |
| |
| void | frameLoadingEventNotification (Frame *, AXLoadingEvent) |
| |
| void | clearTextMarkerNodesInUse (Document *) |
| |
| void | startCachingComputedObjectAttributesUntilTreeMutates () |
| |
| void | stopCachingComputedObjectAttributes () |
| |
| AXComputedObjectAttributeCache * | computedObjectAttributeCache () |
| |
| Document & | document () const |
| |
| void | recomputeDeferredIsIgnored (RenderBlock &renderer) |
| |
| void | performDeferredIsIgnoredChange () |
| |
| | AXObjectCache (Document &) |
| |
| | ~AXObjectCache () |
| |
| WEBCORE_EXPORT AccessibilityObject * | rootObject () |
| |
| WEBCORE_EXPORT AccessibilityObject * | rootObjectForFrame (Frame *) |
| |
| AccessibilityObject * | getOrCreate (RenderObject *) |
| |
| AccessibilityObject * | getOrCreate (Widget *) |
| |
| AccessibilityObject * | getOrCreate (Node *) |
| |
| AccessibilityObject * | getOrCreate (AccessibilityRole) |
| |
| AccessibilityObject * | get (RenderObject *) |
| |
| AccessibilityObject * | get (Widget *) |
| |
| AccessibilityObject * | get (Node *) |
| |
| void | remove (RenderObject *) |
| |
| void | remove (Node *) |
| |
| void | remove (Widget *) |
| |
| void | remove (AXID) |
| |
| void | detachWrapper (AccessibilityObject *, AccessibilityDetachmentType) |
| |
| void | attachWrapper (AccessibilityObject *) |
| |
| void | childrenChanged (Node *, Node *newChild=nullptr) |
| |
| void | childrenChanged (RenderObject *, RenderObject *newChild=nullptr) |
| |
| void | childrenChanged (AccessibilityObject *) |
| |
| void | checkedStateChanged (Node *) |
| |
| void | selectedChildrenChanged (Node *) |
| |
| void | selectedChildrenChanged (RenderObject *) |
| |
| void | textChanged (Node *) |
| |
| void | textChanged (RenderObject *) |
| |
| void | updateCacheAfterNodeIsAttached (Node *) |
| |
| void | handleActiveDescendantChanged (Node *) |
| |
| void | handleAriaRoleChanged (Node *) |
| |
| void | handleFocusedUIElementChanged (Node *oldFocusedNode, Node *newFocusedNode) |
| |
| void | handleScrolledToAnchor (const Node *anchorNode) |
| |
| void | handleAriaExpandedChange (Node *) |
| |
| void | handleScrollbarUpdate (ScrollView *) |
| |
| void | handleAriaModalChange (Node *) |
| |
| Node * | ariaModalNode () |
| |
| void | handleAttributeChanged (const QualifiedName &attrName, Element *) |
| |
| void | recomputeIsIgnored (RenderObject *renderer) |
| |
| void | removeAXID (AccessibilityObject *) |
| |
| bool | isIDinUse (AXID id) const |
| |
| const Element * | rootAXEditableElement (const Node *) |
| |
| bool | nodeIsTextControl (const Node *) |
| |
| AXID | platformGenerateAXID () const |
| |
| AccessibilityObject * | objectFromAXID (AXID id) const |
| |
| void | textMarkerDataForVisiblePosition (TextMarkerData &, const VisiblePosition &) |
| |
| void | textMarkerDataForCharacterOffset (TextMarkerData &, const CharacterOffset &) |
| |
| void | textMarkerDataForNextCharacterOffset (TextMarkerData &, const CharacterOffset &) |
| |
| void | textMarkerDataForPreviousCharacterOffset (TextMarkerData &, const CharacterOffset &) |
| |
| VisiblePosition | visiblePositionForTextMarkerData (TextMarkerData &) |
| |
| CharacterOffset | characterOffsetForTextMarkerData (TextMarkerData &) |
| |
| CharacterOffset | nextCharacterOffset (const CharacterOffset &, bool ignoreNextNodeStart=true) |
| |
| CharacterOffset | previousCharacterOffset (const CharacterOffset &, bool ignorePreviousNodeEnd=true) |
| |
| void | startOrEndTextMarkerDataForRange (TextMarkerData &, RefPtr< Range >, bool) |
| |
| CharacterOffset | startOrEndCharacterOffsetForRange (RefPtr< Range >, bool) |
| |
| AccessibilityObject * | accessibilityObjectForTextMarkerData (TextMarkerData &) |
| |
| RefPtr< Range > | rangeForUnorderedCharacterOffsets (const CharacterOffset &, const CharacterOffset &) |
| |
| CharacterOffset | nextWordEndCharacterOffset (const CharacterOffset &) |
| |
| CharacterOffset | previousWordStartCharacterOffset (const CharacterOffset &) |
| |
| RefPtr< Range > | leftWordRange (const CharacterOffset &) |
| |
| RefPtr< Range > | rightWordRange (const CharacterOffset &) |
| |
| RefPtr< Range > | paragraphForCharacterOffset (const CharacterOffset &) |
| |
| CharacterOffset | nextParagraphEndCharacterOffset (const CharacterOffset &) |
| |
| CharacterOffset | previousParagraphStartCharacterOffset (const CharacterOffset &) |
| |
| RefPtr< Range > | sentenceForCharacterOffset (const CharacterOffset &) |
| |
| CharacterOffset | nextSentenceEndCharacterOffset (const CharacterOffset &) |
| |
| CharacterOffset | previousSentenceStartCharacterOffset (const CharacterOffset &) |
| |
| CharacterOffset | characterOffsetForPoint (const IntPoint &, AccessibilityObject *) |
| |
| IntRect | absoluteCaretBoundsForCharacterOffset (const CharacterOffset &) |
| |
| CharacterOffset | characterOffsetForBounds (const IntRect &, bool) |
| |
| CharacterOffset | endCharacterOffsetOfLine (const CharacterOffset &) |
| |
| CharacterOffset | startCharacterOffsetOfLine (const CharacterOffset &) |
| |
| CharacterOffset | characterOffsetForIndex (int, const AccessibilityObject *) |
| |
| int | indexForCharacterOffset (const CharacterOffset &, AccessibilityObject *) |
| |
| void | postNotification (RenderObject *, AXNotification, PostTarget=TargetElement, PostType=PostAsynchronously) |
| |
| void | postNotification (Node *, AXNotification, PostTarget=TargetElement, PostType=PostAsynchronously) |
| |
| void | postNotification (AccessibilityObject *, Document *, AXNotification, PostTarget=TargetElement, PostType=PostAsynchronously) |
| |
| void | showIntent (const AXTextStateChangeIntent &) |
| |
| void | setTextSelectionIntent (const AXTextStateChangeIntent &) |
| |
| void | setIsSynchronizingSelection (bool) |
| |
| void | postTextStateChangeNotification (Node *, AXTextEditType, const String &, const VisiblePosition &) |
| |
| void | postTextReplacementNotification (Node *, AXTextEditType deletionType, const String &deletedText, AXTextEditType insertionType, const String &insertedText, const VisiblePosition &) |
| |
| void | postTextStateChangeNotification (Node *, const AXTextStateChangeIntent &, const VisibleSelection &) |
| |
| void | postTextStateChangeNotification (const Position &, const AXTextStateChangeIntent &, const VisibleSelection &) |
| |
| void | postLiveRegionChangeNotification (AccessibilityObject *) |
| |
| void | focusAriaModalNode () |
| |
| void | frameLoadingEventNotification (Frame *, AXLoadingEvent) |
| |
| void | clearTextMarkerNodesInUse (Document *) |
| |
| void | startCachingComputedObjectAttributesUntilTreeMutates () |
| |
| void | stopCachingComputedObjectAttributes () |
| |
| AXComputedObjectAttributeCache * | computedObjectAttributeCache () |
| |
| Document & | document () const |
| |
| void | recomputeDeferredIsIgnored (RenderBlock &renderer) |
| |
| void | performDeferredIsIgnoredChange () |
| |
|
| void | postPlatformNotification (AccessibilityObject *, AXNotification) |
| |
| void | platformHandleFocusedUIElementChanged (Node *oldFocusedNode, Node *newFocusedNode) |
| |
| void | nodeTextChangePlatformNotification (AccessibilityObject *, AXTextChange, unsigned, const String &) |
| |
| void | frameLoadingEventPlatformNotification (AccessibilityObject *, AXLoadingEvent) |
| |
| void | textChanged (AccessibilityObject *) |
| |
| void | labelChanged (Element *) |
| |
| void | setNodeInUse (Node *n) |
| |
| void | removeNodeForUse (Node *n) |
| |
| bool | isNodeInUse (Node *n) |
| |
| Node * | nextNode (Node *) const |
| |
| Node * | previousNode (Node *) const |
| |
| CharacterOffset | traverseToOffsetInRange (RefPtr< Range >, int, TraverseOption=TraverseOptionDefault, bool stayWithinRange=false) |
| |
| VisiblePosition | visiblePositionFromCharacterOffset (const CharacterOffset &) |
| |
| CharacterOffset | characterOffsetFromVisiblePosition (const VisiblePosition &) |
| |
| void | setTextMarkerDataWithCharacterOffset (TextMarkerData &, const CharacterOffset &) |
| |
| UChar32 | characterAfter (const CharacterOffset &) |
| |
| UChar32 | characterBefore (const CharacterOffset &) |
| |
| CharacterOffset | characterOffsetForNodeAndOffset (Node &, int, TraverseOption=TraverseOptionDefault) |
| |
| CharacterOffset | previousBoundary (const CharacterOffset &, BoundarySearchFunction) |
| |
| CharacterOffset | nextBoundary (const CharacterOffset &, BoundarySearchFunction) |
| |
| CharacterOffset | startCharacterOffsetOfWord (const CharacterOffset &, EWordSide=RightWordIfOnBoundary) |
| |
| CharacterOffset | endCharacterOffsetOfWord (const CharacterOffset &, EWordSide=RightWordIfOnBoundary) |
| |
| CharacterOffset | startCharacterOffsetOfParagraph (const CharacterOffset &, EditingBoundaryCrossingRule=CannotCrossEditingBoundary) |
| |
| CharacterOffset | endCharacterOffsetOfParagraph (const CharacterOffset &, EditingBoundaryCrossingRule=CannotCrossEditingBoundary) |
| |
| CharacterOffset | startCharacterOffsetOfSentence (const CharacterOffset &) |
| |
| CharacterOffset | endCharacterOffsetOfSentence (const CharacterOffset &) |
| |
| CharacterOffset | characterOffsetForPoint (const IntPoint &) |
| |
| LayoutRect | localCaretRectForCharacterOffset (RenderObject *&, const CharacterOffset &) |
| |
| bool | shouldSkipBoundary (const CharacterOffset &, const CharacterOffset &) |
| |
| void | postPlatformNotification (AccessibilityObject *, AXNotification) |
| |
| void | platformHandleFocusedUIElementChanged (Node *oldFocusedNode, Node *newFocusedNode) |
| |
| void | nodeTextChangePlatformNotification (AccessibilityObject *, AXTextChange, unsigned, const String &) |
| |
| void | frameLoadingEventPlatformNotification (AccessibilityObject *, AXLoadingEvent) |
| |
| void | textChanged (AccessibilityObject *) |
| |
| void | labelChanged (Element *) |
| |
| void | setNodeInUse (Node *n) |
| |
| void | removeNodeForUse (Node *n) |
| |
| bool | isNodeInUse (Node *n) |
| |
| Node * | nextNode (Node *) const |
| |
| Node * | previousNode (Node *) const |
| |
| CharacterOffset | traverseToOffsetInRange (RefPtr< Range >, int, TraverseOption=TraverseOptionDefault, bool stayWithinRange=false) |
| |
| VisiblePosition | visiblePositionFromCharacterOffset (const CharacterOffset &) |
| |
| CharacterOffset | characterOffsetFromVisiblePosition (const VisiblePosition &) |
| |
| void | setTextMarkerDataWithCharacterOffset (TextMarkerData &, const CharacterOffset &) |
| |
| UChar32 | characterAfter (const CharacterOffset &) |
| |
| UChar32 | characterBefore (const CharacterOffset &) |
| |
| CharacterOffset | characterOffsetForNodeAndOffset (Node &, int, TraverseOption=TraverseOptionDefault) |
| |
| CharacterOffset | previousBoundary (const CharacterOffset &, BoundarySearchFunction) |
| |
| CharacterOffset | nextBoundary (const CharacterOffset &, BoundarySearchFunction) |
| |
| CharacterOffset | startCharacterOffsetOfWord (const CharacterOffset &, EWordSide=RightWordIfOnBoundary) |
| |
| CharacterOffset | endCharacterOffsetOfWord (const CharacterOffset &, EWordSide=RightWordIfOnBoundary) |
| |
| CharacterOffset | startCharacterOffsetOfParagraph (const CharacterOffset &, EditingBoundaryCrossingRule=CannotCrossEditingBoundary) |
| |
| CharacterOffset | endCharacterOffsetOfParagraph (const CharacterOffset &, EditingBoundaryCrossingRule=CannotCrossEditingBoundary) |
| |
| CharacterOffset | startCharacterOffsetOfSentence (const CharacterOffset &) |
| |
| CharacterOffset | endCharacterOffsetOfSentence (const CharacterOffset &) |
| |
| CharacterOffset | characterOffsetForPoint (const IntPoint &) |
| |
| LayoutRect | localCaretRectForCharacterOffset (RenderObject *&, const CharacterOffset &) |
| |
| bool | shouldSkipBoundary (const CharacterOffset &, const CharacterOffset &) |
| |