webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | List of all members
WebCore::AccessibilityProgressIndicator Class Referencefinal

#include <AccessibilityProgressIndicator.h>

Inheritance diagram for WebCore::AccessibilityProgressIndicator:
WebCore::AccessibilityRenderObject WebCore::AccessibilityNodeObject WebCore::AccessibilityObject WTF::RefCounted< AccessibilityObject > WTF::RefCounted< AccessibilityObject > WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase

Public Member Functions

Elementelement () const override
 
- Public Member Functions inherited from WebCore::AccessibilityRenderObject
virtual ~AccessibilityRenderObject ()
 
void init () override
 
bool isAttachment () const override
 
bool isFileUploadButton () const override
 
bool isSelected () const override
 
bool isFocused () const override
 
bool isLoaded () const override
 
bool isOffScreen () const override
 
bool isUnvisited () const override
 
bool isVisited () const override
 
bool isLinked () const override
 
bool hasBoldFont () const override
 
bool hasItalicFont () const override
 
bool hasPlainText () const override
 
bool hasSameFont (RenderObject *) const override
 
bool hasSameFontColor (RenderObject *) const override
 
bool hasSameStyle (RenderObject *) const override
 
bool hasUnderline () const override
 
bool canSetTextRangeAttributes () const override
 
bool canSetExpandedAttribute () const override
 
void setAccessibleName (const AtomicString &) override
 
AccessibilityObjectInclusion defaultObjectInclusion () const override
 
int layoutCount () const override
 
double estimatedLoadingProgress () const override
 
AccessibilityObjectfirstChild () const override
 
AccessibilityObjectlastChild () const override
 
AccessibilityObjectpreviousSibling () const override
 
AccessibilityObjectnextSibling () const override
 
AccessibilityObjectparentObject () const override
 
AccessibilityObjectparentObjectIfExists () const override
 
AccessibilityObjectobservableObject () const override
 
void linkedUIElements (AccessibilityChildrenVector &) const override
 
bool exposesTitleUIElement () const override
 
AccessibilityObjecttitleUIElement () const override
 
AccessibilityObjectcorrespondingControlForLabelElement () const override
 
AccessibilityObjectcorrespondingLabelForControlElement () const override
 
bool supportsARIAOwns () const override
 
bool isPresentationalChildOfAriaRole () const override
 
bool ariaRoleHasPresentationalChildren () const override
 
AccessibilityObjectaccessibilityHitTest (const IntPoint &) const override
 
ElementanchorElement () const override
 
LayoutRect boundingBoxRect () const override
 
LayoutRect elementRect () const override
 
IntPoint clickPoint () override
 
void setRenderer (RenderObject *)
 
RenderObjectrenderer () const override
 
RenderBoxModelObjectrenderBoxModelObject () const
 
Nodenode () const override
 
Documentdocument () const override
 
RenderViewtopRenderer () const
 
RenderTextControltextControl () const
 
HTMLLabelElementlabelElementContainer () const
 
URL url () const override
 
PlainTextRange selectedTextRange () const override
 
VisibleSelection selection () const override
 
String stringValue () const override
 
String helpText () const override
 
String textUnderElement (AccessibilityTextUnderElementMode=AccessibilityTextUnderElementMode()) const override
 
String text () const override
 
int textLength () const override
 
String selectedText () const override
 
const AtomicStringaccessKey () const override
 
virtual const StringactionVerb () const
 
Widgetwidget () const override
 
WidgetwidgetForAttachmentView () const override
 
virtual void getDocumentLinks (AccessibilityChildrenVector &)
 
FrameViewdocumentFrameView () const override
 
void clearChildren () override
 
void updateChildrenIfNecessary () override
 
void setFocused (bool) override
 
void setSelectedTextRange (const PlainTextRange &) override
 
void setValue (const String &) override
 
void setSelectedRows (AccessibilityChildrenVector &) override
 
AccessibilityOrientation orientation () const override
 
void detach (AccessibilityDetachmentType, AXObjectCache *) override
 
void textChanged () override
 
void addChildren () override
 
bool canHaveChildren () const override
 
bool canHaveSelectedChildren () const override
 
void selectedChildren (AccessibilityChildrenVector &) override
 
void visibleChildren (AccessibilityChildrenVector &) override
 
void tabChildren (AccessibilityChildrenVector &) override
 
bool shouldFocusActiveDescendant () const override
 
bool shouldNotifyActiveDescendant () const
 
AccessibilityObjectactiveDescendant () const override
 
void handleActiveDescendantChanged () override
 
void handleAriaExpandedChanged () override
 
VisiblePositionRange visiblePositionRange () const override
 
VisiblePositionRange visiblePositionRangeForLine (unsigned) const override
 
IntRect boundsForVisiblePositionRange (const VisiblePositionRange &) const override
 
IntRect boundsForRange (const RefPtr< Range >) const override
 
IntRect boundsForRects (LayoutRect &, LayoutRect &, RefPtr< Range >) const
 
void setSelectedVisiblePositionRange (const VisiblePositionRange &) const override
 
bool isVisiblePositionRangeInDifferentDocument (const VisiblePositionRange &) const
 
bool ariaHasPopup () const override
 
bool supportsARIADropping () const override
 
bool supportsARIADragging () const override
 
bool isARIAGrabbed () override
 
void determineARIADropEffects (Vector< String > &) override
 
VisiblePosition visiblePositionForPoint (const IntPoint &) const override
 
VisiblePosition visiblePositionForIndex (unsigned indexValue, bool lastIndexOK) const override
 
int index (const VisiblePosition &) const override
 
VisiblePosition visiblePositionForIndex (int) const override
 
int indexForVisiblePosition (const VisiblePosition &) const override
 
void lineBreaks (Vector< int > &) const override
 
PlainTextRange doAXRangeForLine (unsigned) const override
 
PlainTextRange doAXRangeForIndex (unsigned) const override
 
String doAXStringForRange (const PlainTextRange &) const override
 
IntRect doAXBoundsForRange (const PlainTextRange &) const override
 
IntRect doAXBoundsForRangeUsingCharacterOffset (const PlainTextRange &) const override
 
String stringValueForMSAA () const override
 
String stringRoleForMSAA () const override
 
String nameForMSAA () const override
 
String descriptionForMSAA () const override
 
AccessibilityRole roleValueForMSAA () const override
 
String passwordFieldValue () const override
 
- Public Member Functions inherited from WebCore::AccessibilityNodeObject
virtual ~AccessibilityNodeObject ()
 
bool canvasHasFallbackContent () const override
 
bool isControl () const override
 
bool isFieldset () const override
 
bool isGroup () const override
 
bool isHeading () const override
 
bool isHovered () const override
 
bool isImage () const override
 
bool isImageButton () const override
 
bool isInputImage () const override
 
bool isLink () const override
 
bool isMenu () const override
 
bool isMenuBar () const override
 
bool isMenuButton () const override
 
bool isMenuItem () const override
 
bool isMenuRelated () const override
 
bool isMultiSelectable () const override
 
virtual bool isNativeCheckboxOrRadio () const
 
bool isNativeImage () const override
 
bool isNativeTextControl () const override
 
bool isPasswordField () const override
 
AccessibilityObjectpasswordFieldOrContainingPasswordField () override
 
bool isSearchField () const override
 
bool isSlider () const override
 
bool isChecked () const override
 
bool isEnabled () const override
 
bool isIndeterminate () const override
 
bool isPressed () const override
 
bool isRequired () const override
 
bool supportsRequiredAttribute () const override
 
bool canSetSelectedAttribute () const override
 
void setNode (Node *)
 
bool canSetFocusAttribute () const override
 
int headingLevel () const override
 
bool canSetValueAttribute () const override
 
float stepValueForRange () const override
 
AccessibilityObjectselectedRadioButton () override
 
AccessibilityObjectselectedTabItem () override
 
AccessibilityButtonState checkboxOrRadioValue () const override
 
unsigned hierarchicalLevel () const override
 
String accessibilityDescriptionForChildren () const
 
String accessibilityDescription () const override
 
String title () const override
 
void colorValue (int &r, int &g, int &b) const override
 
String ariaLabeledByAttribute () const override
 
bool hasAttributesRequiredForInclusion () const final
 
void setIsExpanded (bool) override
 
ElementactionElement () const override
 
ElementmouseButtonListener (MouseButtonListenerResultFilter=ExcludeBodyElement) const
 
AccessibilityObjectmenuForMenuButton () const
 
virtual void changeValueByPercent (float percentChange)
 
void childrenChanged () override
 
void updateAccessibilityRole () override
 
void increment () override
 
void decrement () override
 
- Public Member Functions inherited from WebCore::AccessibilityObject
virtual ~AccessibilityObject ()
 
void setAXObjectID (AXID axObjectID)
 
virtual bool isAccessibilityScrollbar () const
 
virtual bool isAccessibilityScrollView () const
 
virtual bool isAccessibilitySVGRoot () const
 
virtual bool isAccessibilitySVGElement () const
 
bool accessibilityObjectContainsText (String *) const
 
virtual bool isAttachmentElement () const
 
virtual bool isImageMap () const
 
bool isContainedByPasswordField () const
 
bool isWebArea () const
 
virtual bool isCheckbox () const
 
virtual bool isRadioButton () const
 
virtual bool isNativeListBox () const
 
bool isListBox () const
 
virtual bool isListBoxOption () const
 
virtual bool isMediaTimeline () const
 
virtual bool isSliderThumb () const
 
virtual bool isInputSlider () const
 
virtual bool isLabel () const
 
virtual bool isList () const
 
virtual bool isTable () const
 
virtual bool isDataTable () const
 
virtual bool isTableRow () const
 
virtual bool isTableColumn () const
 
virtual bool isTableCell () const
 
virtual bool isARIATreeGridRow () const
 
virtual bool isImageMapLink () const
 
virtual bool isMenuList () const
 
virtual bool isMenuListPopup () const
 
virtual bool isMenuListOption () const
 
virtual bool isSpinButton () const
 
virtual bool isNativeSpinButton () const
 
virtual bool isSpinButtonPart () const
 
virtual bool isMockObject () const
 
virtual bool isMediaControlLabel () const
 
bool isSwitch () const
 
bool isToggleButton () const
 
bool isTextControl () const
 
bool isARIATextControl () const
 
bool isNonNativeTextControl () const
 
bool isTabList () const
 
bool isTabItem () const
 
bool isRadioGroup () const
 
bool isComboBox () const
 
bool isTree () const
 
bool isTreeItem () const
 
bool isScrollbar () const
 
bool isButton () const
 
bool isListItem () const
 
bool isCheckboxOrRadio () const
 
bool isScrollView () const
 
bool isCanvas () const
 
bool isPopUpButton () const
 
bool isBlockquote () const
 
bool isLandmark () const
 
bool isColorWell () const
 
bool isRangeControl () const
 
bool isMeter () const
 
bool isSplitter () const
 
bool isToolbar () const
 
bool isStyleFormatGroup () const
 
bool isSubscriptStyleGroup () const
 
bool isSuperscriptStyleGroup () const
 
bool isFigure () const
 
bool isSummary () const
 
bool isOutput () const
 
virtual bool isExpanded () const
 
virtual bool isVisible () const
 
virtual bool isCollapsed () const
 
virtual bool isSelectedOptionActive () const
 
bool hasMisspelling () const
 
bool isStaticText () const
 
bool hasHighlighting () const
 
bool supportsDatetimeAttribute () const
 
virtual bool canSetNumericValue () const
 
virtual bool canSetSelectedChildrenAttribute () const
 
virtual bool accessibilityIsIgnored () const
 
bool accessibilityIsIgnoredByDefault () const
 
unsigned blockquoteLevel () const
 
virtual int tableLevel () const
 
void ariaControlsElements (AccessibilityChildrenVector &) const
 
void ariaDescribedByElements (AccessibilityChildrenVector &) const
 
void ariaFlowToElements (AccessibilityChildrenVector &) const
 
void ariaLabelledByElements (AccessibilityChildrenVector &) const
 
void ariaOwnsElements (AccessibilityChildrenVector &) const
 
bool ariaPressedIsPresent () const
 
bool ariaIsMultiline () const
 
String invalidStatus () const
 
bool supportsARIAPressed () const
 
bool supportsExpanded () const
 
bool supportsChecked () const
 
AccessibilitySortDirection sortDirection () const
 
bool supportsRangeValue () const
 
String identifierAttribute () const
 
void classList (Vector< String > &) const
 
virtual String roleDescription () const
 
AccessibilityARIACurrentState ariaCurrentState () const
 
bool ignoredFromARIAModalPresence () const
 
bool isAriaModalDescendant (Node *) const
 
bool supportsARIASetSize () const
 
bool supportsARIAPosInSet () const
 
int ariaSetSize () const
 
int ariaPosInSet () const
 
virtual void setARIAGrabbed (bool)
 
virtual AccessibilityObjectfocusedUIElement () const
 
virtual AccessibilityObjectnextSiblingUnignored (int limit) const
 
virtual AccessibilityObjectpreviousSiblingUnignored (int limit) const
 
virtual AccessibilityObjectparentObjectUnignored () const
 
void findMatchingObjects (AccessibilitySearchCriteria *, AccessibilityChildrenVector &)
 
bool isDescendantOfRole (AccessibilityRole) const
 
RefPtr< RangerangeOfStringClosestToRangeInDirection (Range *, AccessibilitySearchDirection, Vector< String > &) const
 
RefPtr< RangeselectionRange () const
 
String selectText (AccessibilitySelectTextCriteria *)
 
virtual AccessibilityObjectscrollBar (AccessibilityOrientation)
 
String computedLabel ()
 
const AtomicStringplaceholderValue () const
 
bool accessibleNameDerivesFromContent () const
 
void elementsFromAttribute (Vector< Element *> &, const QualifiedName &) const
 
virtual AXObjectCacheaxObjectCache () const
 
AXID axObjectID () const
 
bool supportsPressAction () const
 
IntRect pixelSnappedBoundingBoxRect () const
 
LayoutSize size () const
 
TextIteratorBehavior textIteratorBehaviorForTextRange () const
 
unsigned selectionStart () const
 
unsigned selectionEnd () const
 
const StringactionVerb () const
 
Pagepage () const
 
Frameframe () const
 
MainFramemainFrame () const
 
DocumenttopDocument () const
 
ScrollViewscrollViewAncestor () const
 
String language () const
 
virtual void setSelectedText (const String &)
 
virtual void setValue (float)
 
virtual void setSelected (bool)
 
virtual void makeRangeVisible (const PlainTextRange &)
 
virtual bool press ()
 
bool performDefaultAction ()
 
const AccessibilityChildrenVectorchildren (bool updateChildrenIfNeeded=true)
 
virtual bool shouldIgnoreAttributeRole () const
 
virtual bool hasChildren () const
 
virtual void detachFromParent ()
 
virtual bool isDetachedFromParent ()
 
bool isDescendantOfObject (const AccessibilityObject *) const
 
bool isAncestorOfObject (const AccessibilityObject *) const
 
AccessibilityObjectfirstAnonymousBlockChild () const
 
bool hasAttribute (const QualifiedName &) const
 
const AtomicStringgetAttribute (const QualifiedName &) const
 
bool hasTagName (const QualifiedName &) const
 
RefPtr< RangeelementRange () const
 
VisiblePositionRange visiblePositionRangeForUnorderedPositions (const VisiblePosition &, const VisiblePosition &) const
 
VisiblePositionRange positionOfLeftWord (const VisiblePosition &) const
 
VisiblePositionRange positionOfRightWord (const VisiblePosition &) const
 
VisiblePositionRange leftLineVisiblePositionRange (const VisiblePosition &) const
 
VisiblePositionRange rightLineVisiblePositionRange (const VisiblePosition &) const
 
VisiblePositionRange sentenceForPosition (const VisiblePosition &) const
 
VisiblePositionRange paragraphForPosition (const VisiblePosition &) const
 
VisiblePositionRange styleRangeForPosition (const VisiblePosition &) const
 
VisiblePositionRange visiblePositionRangeForRange (const PlainTextRange &) const
 
VisiblePositionRange lineRangeForPosition (const VisiblePosition &) const
 
RefPtr< RangerangeForPlainTextRange (const PlainTextRange &) const
 
String stringForRange (RefPtr< Range >) const
 
int lengthForVisiblePositionRange (const VisiblePositionRange &) const
 
VisiblePosition visiblePositionForBounds (const IntRect &, AccessibilityVisiblePositionForBounds) const
 
VisiblePosition nextVisiblePosition (const VisiblePosition &visiblePos) const
 
VisiblePosition previousVisiblePosition (const VisiblePosition &visiblePos) const
 
VisiblePosition nextWordEnd (const VisiblePosition &) const
 
VisiblePosition previousWordStart (const VisiblePosition &) const
 
VisiblePosition nextLineEndPosition (const VisiblePosition &) const
 
VisiblePosition previousLineStartPosition (const VisiblePosition &) const
 
VisiblePosition nextSentenceEndPosition (const VisiblePosition &) const
 
VisiblePosition previousSentenceStartPosition (const VisiblePosition &) const
 
VisiblePosition nextParagraphEndPosition (const VisiblePosition &) const
 
VisiblePosition previousParagraphStartPosition (const VisiblePosition &) const
 
AccessibilityObjectaccessibilityObjectForPosition (const VisiblePosition &) const
 
int lineForPosition (const VisiblePosition &) const
 
PlainTextRange plainTextRangeForVisiblePositionRange (const VisiblePositionRange &) const
 
PlainTextRange doAXRangeForPosition (const IntPoint &) const
 
PlainTextRange doAXStyleRangeForIndex (unsigned) const
 
unsigned doAXLineForIndex (unsigned)
 
String computedRoleString () const
 
bool isValueAutofilled () const
 
bool isValueAutofillAvailable () const
 
AutoFillButtonType valueAutofillButtonType () const
 
void ariaTreeRows (AccessibilityChildrenVector &)
 
void ariaTreeItemDisclosedRows (AccessibilityChildrenVector &)
 
void ariaTreeItemContent (AccessibilityChildrenVector &)
 
bool supportsARIALiveRegion () const
 
bool isInsideARIALiveRegion () const
 
bool hasContentEditableAttributeSet () const
 
bool supportsARIAReadOnly () const
 
String ariaReadOnlyValue () const
 
bool supportsARIAAttributes () const
 
virtual void scrollToMakeVisible () const
 
virtual void scrollToMakeVisibleWithSubFocus (const IntRect &) const
 
virtual void scrollToGlobalPoint (const IntPoint &) const
 
bool scrollByPage (ScrollByPageDirection) const
 
IntPoint scrollPosition () const
 
IntSize scrollContentsSize () const
 
IntRect scrollVisibleContentRect () const
 
bool lastKnownIsIgnoredValue ()
 
void setLastKnownIsIgnoredValue (bool)
 
void notifyIfIgnoredValueChanged ()
 
virtual bool isMathElement () const
 
virtual bool isMathFraction () const
 
virtual bool isMathFenced () const
 
virtual bool isMathSubscriptSuperscript () const
 
virtual bool isMathRow () const
 
virtual bool isMathUnderOver () const
 
virtual bool isMathRoot () const
 
virtual bool isMathSquareRoot () const
 
virtual bool isMathText () const
 
virtual bool isMathNumber () const
 
virtual bool isMathOperator () const
 
virtual bool isMathFenceOperator () const
 
virtual bool isMathSeparatorOperator () const
 
virtual bool isMathIdentifier () const
 
virtual bool isMathTable () const
 
virtual bool isMathTableRow () const
 
virtual bool isMathTableCell () const
 
virtual bool isMathMultiscript () const
 
virtual bool isMathToken () const
 
virtual bool isMathScriptObject (AccessibilityMathScriptObjectType) const
 
virtual bool isMathMultiscriptObject (AccessibilityMathMultiscriptObjectType) const
 
virtual AccessibilityObjectmathRadicandObject ()
 
virtual AccessibilityObjectmathRootIndexObject ()
 
virtual AccessibilityObjectmathUnderObject ()
 
virtual AccessibilityObjectmathOverObject ()
 
virtual AccessibilityObjectmathNumeratorObject ()
 
virtual AccessibilityObjectmathDenominatorObject ()
 
virtual AccessibilityObjectmathBaseObject ()
 
virtual AccessibilityObjectmathSubscriptObject ()
 
virtual AccessibilityObjectmathSuperscriptObject ()
 
virtual String mathFencedOpenString () const
 
virtual String mathFencedCloseString () const
 
virtual int mathLineThickness () const
 
virtual bool isAnonymousMathOperator () const
 
virtual void mathPrescripts (AccessibilityMathMultiscriptPairs &)
 
virtual void mathPostscripts (AccessibilityMathMultiscriptPairs &)
 
bool isARIAHidden () const
 
bool isDOMHidden () const
 
bool isHidden () const
 
void overrideAttachmentParent (AccessibilityObject *)
 
bool accessibilityIgnoreAttachment () const
 
AccessibilityObjectInclusion accessibilityPlatformIncludesObject () const
 
void updateBackingStore ()
 
AccessibilityObjectfocusableAncestor ()
 
AccessibilityObjecteditableAncestor ()
 
AccessibilityObjecthighestEditableAncestor ()
 
virtual ~AccessibilityObject ()
 
void setAXObjectID (AXID axObjectID)
 
virtual bool isAccessibilityScrollbar () const
 
virtual bool isAccessibilityScrollView () const
 
virtual bool isAccessibilitySVGRoot () const
 
virtual bool isAccessibilitySVGElement () const
 
bool accessibilityObjectContainsText (String *) const
 
virtual bool isAttachmentElement () const
 
virtual bool isImageMap () const
 
bool isContainedByPasswordField () const
 
bool isWebArea () const
 
virtual bool isCheckbox () const
 
virtual bool isRadioButton () const
 
virtual bool isNativeListBox () const
 
bool isListBox () const
 
virtual bool isListBoxOption () const
 
virtual bool isMediaTimeline () const
 
virtual bool isSliderThumb () const
 
virtual bool isInputSlider () const
 
virtual bool isLabel () const
 
virtual bool isList () const
 
virtual bool isTable () const
 
virtual bool isDataTable () const
 
virtual bool isTableRow () const
 
virtual bool isTableColumn () const
 
virtual bool isTableCell () const
 
virtual bool isARIATreeGridRow () const
 
virtual bool isImageMapLink () const
 
virtual bool isMenuList () const
 
virtual bool isMenuListPopup () const
 
virtual bool isMenuListOption () const
 
virtual bool isSpinButton () const
 
virtual bool isNativeSpinButton () const
 
virtual bool isSpinButtonPart () const
 
virtual bool isMockObject () const
 
virtual bool isMediaControlLabel () const
 
bool isSwitch () const
 
bool isToggleButton () const
 
bool isTextControl () const
 
bool isARIATextControl () const
 
bool isNonNativeTextControl () const
 
bool isTabList () const
 
bool isTabItem () const
 
bool isRadioGroup () const
 
bool isComboBox () const
 
bool isTree () const
 
bool isTreeItem () const
 
bool isScrollbar () const
 
bool isButton () const
 
bool isListItem () const
 
bool isCheckboxOrRadio () const
 
bool isScrollView () const
 
bool isCanvas () const
 
bool isPopUpButton () const
 
bool isBlockquote () const
 
bool isLandmark () const
 
bool isColorWell () const
 
bool isRangeControl () const
 
bool isMeter () const
 
bool isSplitter () const
 
bool isToolbar () const
 
bool isStyleFormatGroup () const
 
bool isSubscriptStyleGroup () const
 
bool isSuperscriptStyleGroup () const
 
bool isFigure () const
 
bool isSummary () const
 
bool isOutput () const
 
virtual bool isExpanded () const
 
virtual bool isVisible () const
 
virtual bool isCollapsed () const
 
virtual bool isSelectedOptionActive () const
 
bool hasMisspelling () const
 
bool isStaticText () const
 
bool hasHighlighting () const
 
bool supportsDatetimeAttribute () const
 
virtual bool canSetNumericValue () const
 
virtual bool canSetSelectedChildrenAttribute () const
 
virtual bool accessibilityIsIgnored () const
 
bool accessibilityIsIgnoredByDefault () const
 
unsigned blockquoteLevel () const
 
virtual int tableLevel () const
 
void ariaControlsElements (AccessibilityChildrenVector &) const
 
void ariaDescribedByElements (AccessibilityChildrenVector &) const
 
void ariaFlowToElements (AccessibilityChildrenVector &) const
 
void ariaLabelledByElements (AccessibilityChildrenVector &) const
 
void ariaOwnsElements (AccessibilityChildrenVector &) const
 
bool ariaPressedIsPresent () const
 
bool ariaIsMultiline () const
 
String invalidStatus () const
 
bool supportsARIAPressed () const
 
bool supportsExpanded () const
 
bool supportsChecked () const
 
AccessibilitySortDirection sortDirection () const
 
bool supportsRangeValue () const
 
String identifierAttribute () const
 
void classList (Vector< String > &) const
 
virtual String roleDescription () const
 
AccessibilityARIACurrentState ariaCurrentState () const
 
bool ignoredFromARIAModalPresence () const
 
bool isAriaModalDescendant (Node *) const
 
bool supportsARIASetSize () const
 
bool supportsARIAPosInSet () const
 
int ariaSetSize () const
 
int ariaPosInSet () const
 
virtual void setARIAGrabbed (bool)
 
virtual AccessibilityObjectfocusedUIElement () const
 
virtual AccessibilityObjectnextSiblingUnignored (int limit) const
 
virtual AccessibilityObjectpreviousSiblingUnignored (int limit) const
 
virtual AccessibilityObjectparentObjectUnignored () const
 
void findMatchingObjects (AccessibilitySearchCriteria *, AccessibilityChildrenVector &)
 
bool isDescendantOfRole (AccessibilityRole) const
 
RefPtr< RangerangeOfStringClosestToRangeInDirection (Range *, AccessibilitySearchDirection, Vector< String > &) const
 
RefPtr< RangeselectionRange () const
 
String selectText (AccessibilitySelectTextCriteria *)
 
virtual AccessibilityObjectscrollBar (AccessibilityOrientation)
 
String computedLabel ()
 
const AtomicStringplaceholderValue () const
 
bool accessibleNameDerivesFromContent () const
 
void elementsFromAttribute (Vector< Element *> &, const QualifiedName &) const
 
virtual AXObjectCacheaxObjectCache () const
 
AXID axObjectID () const
 
bool supportsPressAction () const
 
IntRect pixelSnappedBoundingBoxRect () const
 
LayoutSize size () const
 
TextIteratorBehavior textIteratorBehaviorForTextRange () const
 
unsigned selectionStart () const
 
unsigned selectionEnd () const
 
const StringactionVerb () const
 
Pagepage () const
 
Frameframe () const
 
MainFramemainFrame () const
 
DocumenttopDocument () const
 
ScrollViewscrollViewAncestor () const
 
String language () const
 
virtual void setSelectedText (const String &)
 
virtual void setValue (float)
 
virtual void setSelected (bool)
 
virtual void makeRangeVisible (const PlainTextRange &)
 
virtual bool press ()
 
bool performDefaultAction ()
 
const AccessibilityChildrenVectorchildren (bool updateChildrenIfNeeded=true)
 
virtual bool shouldIgnoreAttributeRole () const
 
virtual bool hasChildren () const
 
virtual void detachFromParent ()
 
virtual bool isDetachedFromParent ()
 
bool isDescendantOfObject (const AccessibilityObject *) const
 
bool isAncestorOfObject (const AccessibilityObject *) const
 
AccessibilityObjectfirstAnonymousBlockChild () const
 
bool hasAttribute (const QualifiedName &) const
 
const AtomicStringgetAttribute (const QualifiedName &) const
 
bool hasTagName (const QualifiedName &) const
 
RefPtr< RangeelementRange () const
 
VisiblePositionRange visiblePositionRangeForUnorderedPositions (const VisiblePosition &, const VisiblePosition &) const
 
VisiblePositionRange positionOfLeftWord (const VisiblePosition &) const
 
VisiblePositionRange positionOfRightWord (const VisiblePosition &) const
 
VisiblePositionRange leftLineVisiblePositionRange (const VisiblePosition &) const
 
VisiblePositionRange rightLineVisiblePositionRange (const VisiblePosition &) const
 
VisiblePositionRange sentenceForPosition (const VisiblePosition &) const
 
VisiblePositionRange paragraphForPosition (const VisiblePosition &) const
 
VisiblePositionRange styleRangeForPosition (const VisiblePosition &) const
 
VisiblePositionRange visiblePositionRangeForRange (const PlainTextRange &) const
 
VisiblePositionRange lineRangeForPosition (const VisiblePosition &) const
 
RefPtr< RangerangeForPlainTextRange (const PlainTextRange &) const
 
String stringForRange (RefPtr< Range >) const
 
int lengthForVisiblePositionRange (const VisiblePositionRange &) const
 
VisiblePosition visiblePositionForBounds (const IntRect &, AccessibilityVisiblePositionForBounds) const
 
VisiblePosition nextVisiblePosition (const VisiblePosition &visiblePos) const
 
VisiblePosition previousVisiblePosition (const VisiblePosition &visiblePos) const
 
VisiblePosition nextWordEnd (const VisiblePosition &) const
 
VisiblePosition previousWordStart (const VisiblePosition &) const
 
VisiblePosition nextLineEndPosition (const VisiblePosition &) const
 
VisiblePosition previousLineStartPosition (const VisiblePosition &) const
 
VisiblePosition nextSentenceEndPosition (const VisiblePosition &) const
 
VisiblePosition previousSentenceStartPosition (const VisiblePosition &) const
 
VisiblePosition nextParagraphEndPosition (const VisiblePosition &) const
 
VisiblePosition previousParagraphStartPosition (const VisiblePosition &) const
 
AccessibilityObjectaccessibilityObjectForPosition (const VisiblePosition &) const
 
int lineForPosition (const VisiblePosition &) const
 
PlainTextRange plainTextRangeForVisiblePositionRange (const VisiblePositionRange &) const
 
PlainTextRange doAXRangeForPosition (const IntPoint &) const
 
PlainTextRange doAXStyleRangeForIndex (unsigned) const
 
unsigned doAXLineForIndex (unsigned)
 
String computedRoleString () const
 
bool isValueAutofilled () const
 
bool isValueAutofillAvailable () const
 
AutoFillButtonType valueAutofillButtonType () const
 
void ariaTreeRows (AccessibilityChildrenVector &)
 
void ariaTreeItemDisclosedRows (AccessibilityChildrenVector &)
 
void ariaTreeItemContent (AccessibilityChildrenVector &)
 
bool supportsARIALiveRegion () const
 
bool isInsideARIALiveRegion () const
 
bool hasContentEditableAttributeSet () const
 
bool supportsARIAReadOnly () const
 
String ariaReadOnlyValue () const
 
bool supportsARIAAttributes () const
 
virtual void scrollToMakeVisible () const
 
virtual void scrollToMakeVisibleWithSubFocus (const IntRect &) const
 
virtual void scrollToGlobalPoint (const IntPoint &) const
 
bool scrollByPage (ScrollByPageDirection) const
 
IntPoint scrollPosition () const
 
IntSize scrollContentsSize () const
 
IntRect scrollVisibleContentRect () const
 
bool lastKnownIsIgnoredValue ()
 
void setLastKnownIsIgnoredValue (bool)
 
void notifyIfIgnoredValueChanged ()
 
virtual bool isMathElement () const
 
virtual bool isMathFraction () const
 
virtual bool isMathFenced () const
 
virtual bool isMathSubscriptSuperscript () const
 
virtual bool isMathRow () const
 
virtual bool isMathUnderOver () const
 
virtual bool isMathRoot () const
 
virtual bool isMathSquareRoot () const
 
virtual bool isMathText () const
 
virtual bool isMathNumber () const
 
virtual bool isMathOperator () const
 
virtual bool isMathFenceOperator () const
 
virtual bool isMathSeparatorOperator () const
 
virtual bool isMathIdentifier () const
 
virtual bool isMathTable () const
 
virtual bool isMathTableRow () const
 
virtual bool isMathTableCell () const
 
virtual bool isMathMultiscript () const
 
virtual bool isMathToken () const
 
virtual bool isMathScriptObject (AccessibilityMathScriptObjectType) const
 
virtual bool isMathMultiscriptObject (AccessibilityMathMultiscriptObjectType) const
 
virtual AccessibilityObjectmathRadicandObject ()
 
virtual AccessibilityObjectmathRootIndexObject ()
 
virtual AccessibilityObjectmathUnderObject ()
 
virtual AccessibilityObjectmathOverObject ()
 
virtual AccessibilityObjectmathNumeratorObject ()
 
virtual AccessibilityObjectmathDenominatorObject ()
 
virtual AccessibilityObjectmathBaseObject ()
 
virtual AccessibilityObjectmathSubscriptObject ()
 
virtual AccessibilityObjectmathSuperscriptObject ()
 
virtual String mathFencedOpenString () const
 
virtual String mathFencedCloseString () const
 
virtual int mathLineThickness () const
 
virtual bool isAnonymousMathOperator () const
 
virtual void mathPrescripts (AccessibilityMathMultiscriptPairs &)
 
virtual void mathPostscripts (AccessibilityMathMultiscriptPairs &)
 
bool isARIAHidden () const
 
bool isDOMHidden () const
 
bool isHidden () const
 
void overrideAttachmentParent (AccessibilityObject *)
 
bool accessibilityIgnoreAttachment () const
 
AccessibilityObjectInclusion accessibilityPlatformIncludesObject () const
 
void updateBackingStore ()
 
AccessibilityObjectfocusableAncestor ()
 
AccessibilityObjecteditableAncestor ()
 
AccessibilityObjecthighestEditableAncestor ()
 
- Public Member Functions inherited from WTF::RefCounted< AccessibilityObject >
void deref () const
 
void deref () const
 
void deref () const
 
- Public Member Functions inherited from WTF::RefCountedBase
void ref () const
 
bool hasOneRef () const
 
unsigned refCount () const
 
void relaxAdoptionRequirement ()
 
void ref () const
 
bool hasOneRef () const
 
unsigned refCount () const
 
void relaxAdoptionRequirement ()
 
void ref () const
 
bool hasOneRef () const
 
unsigned refCount () const
 
void relaxAdoptionRequirement ()
 

Static Public Member Functions

static Ref< AccessibilityProgressIndicatorcreate (RenderProgress *)
 
- Static Public Member Functions inherited from WebCore::AccessibilityRenderObject
static Ref< AccessibilityRenderObjectcreate (RenderObject *)
 
- Static Public Member Functions inherited from WebCore::AccessibilityNodeObject
static Ref< AccessibilityNodeObjectcreate (Node *)
 
- Static Public Member Functions inherited from WebCore::AccessibilityObject
static bool isARIAControl (AccessibilityRole)
 
static bool isARIAInput (AccessibilityRole)
 
static AccessibilityObjectfirstAccessibleObjectFromNode (const Node *)
 
static AccessibilityObjectanchorElementForNode (Node *)
 
static AccessibilityObjectheadingElementForNode (Node *)
 
static IntRect boundingBoxForQuads (RenderObject *, const Vector< FloatQuad > &)
 
static AccessibilityRole ariaRoleToWebCoreRole (const String &)
 
static bool replacedNodeNeedsCharacter (Node *replacedNode)
 
static String stringForVisiblePositionRange (const VisiblePositionRange &)
 
static String listMarkerTextForNodeAndPosition (Node *, const VisiblePosition &)
 
static const String defaultLiveRegionStatusForRole (AccessibilityRole)
 
static bool liveRegionStatusIsEnabled (const AtomicString &)
 
static bool contentEditableAttributeIsEnabled (Element *)
 
static const AccessibilityObjectmatchedParent (const AccessibilityObject &, bool includeSelf, const std::function< bool(const AccessibilityObject &)> &)
 
static bool isARIAControl (AccessibilityRole)
 
static bool isARIAInput (AccessibilityRole)
 
static AccessibilityObjectfirstAccessibleObjectFromNode (const Node *)
 
static AccessibilityObjectanchorElementForNode (Node *)
 
static AccessibilityObjectheadingElementForNode (Node *)
 
static IntRect boundingBoxForQuads (RenderObject *, const Vector< FloatQuad > &)
 
static AccessibilityRole ariaRoleToWebCoreRole (const String &)
 
static bool replacedNodeNeedsCharacter (Node *replacedNode)
 
static String stringForVisiblePositionRange (const VisiblePositionRange &)
 
static String listMarkerTextForNodeAndPosition (Node *, const VisiblePosition &)
 
static const String defaultLiveRegionStatusForRole (AccessibilityRole)
 
static bool liveRegionStatusIsEnabled (const AtomicString &)
 
static bool contentEditableAttributeIsEnabled (Element *)
 
static const AccessibilityObjectmatchedParent (const AccessibilityObject &, bool includeSelf, const std::function< bool(const AccessibilityObject &)> &)
 

Additional Inherited Members

- Public Types inherited from WebCore::AccessibilityObject
enum  ScrollByPageDirection {
  Up, Down, Left, Right,
  Up, Down, Left, Right
}
 
enum  ScrollByPageDirection {
  Up, Down, Left, Right,
  Up, Down, Left, Right
}
 
typedef Vector< RefPtr< AccessibilityObject > > AccessibilityChildrenVector
 
typedef Vector< std::pair< AccessibilityObject *, AccessibilityObject * > > AccessibilityMathMultiscriptPairs
 
typedef Vector< RefPtr< AccessibilityObject > > AccessibilityChildrenVector
 
typedef Vector< std::pair< AccessibilityObject *, AccessibilityObject * > > AccessibilityMathMultiscriptPairs
 
- Protected Member Functions inherited from WebCore::AccessibilityRenderObject
 AccessibilityRenderObject (RenderObject *)
 
void setRenderObject (RenderObject *renderer)
 
bool needsToUpdateChildren () const
 
ScrollableAreagetScrollableAreaIfScrollable () const override
 
void scrollTo (const IntPoint &) const override
 
bool isDetached () const override
 
AccessibilityRole determineAccessibilityRole () override
 
bool computeAccessibilityIsIgnored () const override
 
- Protected Member Functions inherited from WebCore::AccessibilityNodeObject
 AccessibilityNodeObject (Node *)
 
void addChild (AccessibilityObject *) override
 
void insertChild (AccessibilityObject *, unsigned index) override
 
AccessibilityRole ariaRoleAttribute () const override
 
virtual AccessibilityRole determineAriaRoleAttribute () const
 
AccessibilityRole remapAriaRoleDueToParent (AccessibilityRole) const
 
bool isDescendantOfBarrenParent () const override
 
void alterSliderValue (bool increase)
 
void changeValueByStep (bool increase)
 
bool isGenericFocusableElement () const
 
bool isLabelable () const
 
HTMLLabelElementlabelForElement (Element *) const
 
String textForLabelElement (Element *) const
 
String ariaAccessibilityDescription () const
 
void ariaLabeledByElements (Vector< Element *> &elements) const
 
String accessibilityDescriptionForElements (Vector< Element *> &elements) const
 
String ariaDescribedByAttribute () const override
 
ElementmenuElementForMenuButton () const
 
ElementmenuItemElementForMenu () const
 
AccessibilityObjectmenuButtonForMenu () const
 
AccessibilityObjectcaptionForFigure () const
 
- Protected Member Functions inherited from WebCore::AccessibilityObject
 AccessibilityObject ()
 
ScrollableAreascrollableAreaAncestor () const
 
void scrollAreaAndAncestor (std::pair< ScrollableArea *, AccessibilityObject *> &) const
 
virtual AccessibilityRole buttonRoleType () const
 
bool isOnscreen () const
 
bool dispatchTouchEvent ()
 
void ariaElementsFromAttribute (AccessibilityChildrenVector &, const QualifiedName &) const
 
bool allowsTextRanges () const
 
unsigned getLengthForTextRange () const
 
 AccessibilityObject ()
 
ScrollableAreascrollableAreaAncestor () const
 
void scrollAreaAndAncestor (std::pair< ScrollableArea *, AccessibilityObject *> &) const
 
virtual AccessibilityRole buttonRoleType () const
 
bool isOnscreen () const
 
bool dispatchTouchEvent ()
 
void ariaElementsFromAttribute (AccessibilityChildrenVector &, const QualifiedName &) const
 
bool allowsTextRanges () const
 
unsigned getLengthForTextRange () const
 
- Protected Member Functions inherited from WTF::RefCounted< AccessibilityObject >
 RefCounted ()
 
 RefCounted ()
 
 RefCounted ()
 
 ~RefCounted ()
 
 ~RefCounted ()
 
 ~RefCounted ()
 
- Protected Member Functions inherited from WTF::RefCountedBase
 RefCountedBase ()
 
 ~RefCountedBase ()
 
bool derefBase () const
 
bool deletionHasBegun () const
 
 RefCountedBase ()
 
 ~RefCountedBase ()
 
bool derefBase () const
 
bool deletionHasBegun () const
 
 RefCountedBase ()
 
 ~RefCountedBase ()
 
bool derefBase () const
 
bool deletionHasBegun () const
 
- Static Protected Member Functions inherited from WebCore::AccessibilityObject
static bool isAccessibilityObjectSearchMatchAtIndex (AccessibilityObject *, AccessibilitySearchCriteria *, size_t)
 
static bool isAccessibilityObjectSearchMatch (AccessibilityObject *, AccessibilitySearchCriteria *)
 
static bool isAccessibilityTextSearchMatch (AccessibilityObject *, AccessibilitySearchCriteria *)
 
static bool objectMatchesSearchCriteriaWithResultLimit (AccessibilityObject *, AccessibilitySearchCriteria *, AccessibilityChildrenVector &)
 
static bool isAccessibilityObjectSearchMatchAtIndex (AccessibilityObject *, AccessibilitySearchCriteria *, size_t)
 
static bool isAccessibilityObjectSearchMatch (AccessibilityObject *, AccessibilitySearchCriteria *)
 
static bool isAccessibilityTextSearchMatch (AccessibilityObject *, AccessibilitySearchCriteria *)
 
static bool objectMatchesSearchCriteriaWithResultLimit (AccessibilityObject *, AccessibilitySearchCriteria *, AccessibilityChildrenVector &)
 
- Protected Attributes inherited from WebCore::AccessibilityRenderObject
RenderObjectm_renderer
 
- Protected Attributes inherited from WebCore::AccessibilityNodeObject
AccessibilityRole m_ariaRole
 
bool m_childrenDirty
 
AccessibilityRole m_roleForMSAA
 
bool m_initialized
 
- Protected Attributes inherited from WebCore::AccessibilityObject
AXID m_id
 
AccessibilityChildrenVector m_children
 
bool m_haveChildren
 
AccessibilityRole m_role
 
AccessibilityObjectInclusion m_lastKnownIsIgnoredValue
 

Member Function Documentation

◆ create()

Ref< AccessibilityProgressIndicator > WebCore::AccessibilityProgressIndicator::create ( RenderProgress renderer)
static

◆ element()

Element * WebCore::AccessibilityProgressIndicator::element ( ) const
overridevirtual

Reimplemented from WebCore::AccessibilityObject.


The documentation for this class was generated from the following files: