role 236 Source/core/accessibility/AXNodeObject.cpp AccessibilityRole role = ariaRoleToWebCoreRole(ariaRole); role 239 Source/core/accessibility/AXNodeObject.cpp if (role == PresentationalRole && canSetFocusAttribute()) role 242 Source/core/accessibility/AXNodeObject.cpp if (role == ButtonRole) role 243 Source/core/accessibility/AXNodeObject.cpp role = buttonRoleType(); role 245 Source/core/accessibility/AXNodeObject.cpp if (role == TextAreaRole && !ariaIsMultiline()) role 246 Source/core/accessibility/AXNodeObject.cpp role = TextFieldRole; role 248 Source/core/accessibility/AXNodeObject.cpp role = remapAriaRoleDueToParent(role); role 250 Source/core/accessibility/AXNodeObject.cpp if (role) role 251 Source/core/accessibility/AXNodeObject.cpp return role; role 369 Source/core/accessibility/AXNodeObject.cpp static Element* siblingWithAriaRole(String role, Node* node) role 377 Source/core/accessibility/AXNodeObject.cpp if (equalIgnoringCase(siblingAriaRole, role)) role 414 Source/core/accessibility/AXNodeObject.cpp AccessibilityRole AXNodeObject::remapAriaRoleDueToParent(AccessibilityRole role) const role 421 Source/core/accessibility/AXNodeObject.cpp if (role != ListBoxOptionRole && role != MenuItemRole) role 422 Source/core/accessibility/AXNodeObject.cpp return role; role 428 Source/core/accessibility/AXNodeObject.cpp if (role == ListBoxOptionRole && parentAriaRole == MenuRole) role 431 Source/core/accessibility/AXNodeObject.cpp if (role == MenuItemRole && parentAriaRole == GroupRole) role 439 Source/core/accessibility/AXNodeObject.cpp return role; role 1223 Source/core/accessibility/AXNodeObject.cpp AccessibilityRole role = axObj->roleValue(); role 1224 Source/core/accessibility/AXNodeObject.cpp if (role != GroupRole && role != UnknownRole) role 180 Source/core/accessibility/AXObject.cpp AccessibilityRole role = roleValue(); role 182 Source/core/accessibility/AXObject.cpp return role == ButtonRole || role == PopUpButtonRole || role == ToggleButtonRole; role 890 Source/core/accessibility/AXObject.cpp AccessibilityRole role = UnknownRole; role 894 Source/core/accessibility/AXObject.cpp role = roleMap->get(roleName); role 895 Source/core/accessibility/AXObject.cpp if (role) role 896 Source/core/accessibility/AXObject.cpp return role; role 899 Source/core/accessibility/AXObject.cpp return role; role 258 Source/core/accessibility/AXObjectCache.cpp bool nodeHasRole(Node* node, const String& role) role 263 Source/core/accessibility/AXObjectCache.cpp return equalIgnoringCase(toElement(node)->getAttribute(roleAttr), role); role 453 Source/core/accessibility/AXObjectCache.cpp AXObject* AXObjectCache::getOrCreate(AccessibilityRole role) role 458 Source/core/accessibility/AXObjectCache.cpp switch (role) { role 200 Source/core/accessibility/AXObjectCache.h bool nodeHasRole(Node*, const AtomicString& role); role 240 Source/core/accessibility/AXObjectCache.h bool nodeHasRole(Node*, const String& role); role 865 Source/core/accessibility/AXRenderObject.cpp AccessibilityRole role = roleValue(); role 866 Source/core/accessibility/AXRenderObject.cpp if (role == ListBoxRole) // native list boxes would be AXListBoxes, so only check for aria list boxes role 868 Source/core/accessibility/AXRenderObject.cpp else if (role == TreeRole || role == TreeGridRole || role == TableRole) role 1188 Source/core/accessibility/AXRenderObject.cpp AccessibilityRole role = axObj->roleValue(); role 1189 Source/core/accessibility/AXRenderObject.cpp if (role != GroupRole && role != UnknownRole) role 1835 Source/core/accessibility/AXRenderObject.cpp AccessibilityRole role = roleValue(); role 1836 Source/core/accessibility/AXRenderObject.cpp if (role != TreeItemRole && role != StaticTextRole) role 30 Source/core/svg/SVGPathSegArc.h SVGPathSegArc(SVGPathElement* element, SVGPathSegRole role, float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag) role 31 Source/core/svg/SVGPathSegArc.h : SVGPathSegWithContext(element, role) role 31 Source/core/svg/SVGPathSegArcAbs.h static PassRefPtr<SVGPathSegArcAbs> create(SVGPathElement* element, SVGPathSegRole role, float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag) role 33 Source/core/svg/SVGPathSegArcAbs.h return adoptRef(new SVGPathSegArcAbs(element, role, x, y, r1, r2, angle, largeArcFlag, sweepFlag)); role 37 Source/core/svg/SVGPathSegArcAbs.h SVGPathSegArcAbs(SVGPathElement* element, SVGPathSegRole role, float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag) role 38 Source/core/svg/SVGPathSegArcAbs.h : SVGPathSegArc(element, role, x, y, r1, r2, angle, largeArcFlag, sweepFlag) role 31 Source/core/svg/SVGPathSegArcRel.h static PassRefPtr<SVGPathSegArcRel> create(SVGPathElement* element, SVGPathSegRole role, float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag) role 33 Source/core/svg/SVGPathSegArcRel.h return adoptRef(new SVGPathSegArcRel(element, role, x, y, r1, r2, angle, largeArcFlag, sweepFlag)); role 37 Source/core/svg/SVGPathSegArcRel.h SVGPathSegArcRel(SVGPathElement* element, SVGPathSegRole role, float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag) role 38 Source/core/svg/SVGPathSegArcRel.h : SVGPathSegArc(element, role, x, y, r1, r2, angle, largeArcFlag, sweepFlag) role 30 Source/core/svg/SVGPathSegClosePath.h static PassRefPtr<SVGPathSegClosePath> create(SVGPathElement* element, SVGPathSegRole role) role 32 Source/core/svg/SVGPathSegClosePath.h return adoptRef(new SVGPathSegClosePath(element, role)); role 36 Source/core/svg/SVGPathSegClosePath.h SVGPathSegClosePath(SVGPathElement* element, SVGPathSegRole role) role 37 Source/core/svg/SVGPathSegClosePath.h : SVGPathSegWithContext(element, role) role 30 Source/core/svg/SVGPathSegCurvetoCubic.h SVGPathSegCurvetoCubic(SVGPathElement* element, SVGPathSegRole role, float x, float y, float x1, float y1, float x2, float y2) role 31 Source/core/svg/SVGPathSegCurvetoCubic.h : SVGPathSegWithContext(element, role) role 31 Source/core/svg/SVGPathSegCurvetoCubicAbs.h static PassRefPtr<SVGPathSegCurvetoCubicAbs> create(SVGPathElement* element, SVGPathSegRole role, float x, float y, float x1, float y1, float x2, float y2) role 33 Source/core/svg/SVGPathSegCurvetoCubicAbs.h return adoptRef(new SVGPathSegCurvetoCubicAbs(element, role, x, y, x1, y1, x2, y2)); role 37 Source/core/svg/SVGPathSegCurvetoCubicAbs.h SVGPathSegCurvetoCubicAbs(SVGPathElement* element, SVGPathSegRole role, float x, float y, float x1, float y1, float x2, float y2) role 38 Source/core/svg/SVGPathSegCurvetoCubicAbs.h : SVGPathSegCurvetoCubic(element, role, x, y, x1, y1, x2, y2) role 31 Source/core/svg/SVGPathSegCurvetoCubicRel.h static PassRefPtr<SVGPathSegCurvetoCubicRel> create(SVGPathElement* element, SVGPathSegRole role, float x, float y, float x1, float y1, float x2, float y2) role 33 Source/core/svg/SVGPathSegCurvetoCubicRel.h return adoptRef(new SVGPathSegCurvetoCubicRel(element, role, x, y, x1, y1, x2, y2)); role 37 Source/core/svg/SVGPathSegCurvetoCubicRel.h SVGPathSegCurvetoCubicRel(SVGPathElement* element, SVGPathSegRole role, float x, float y, float x1, float y1, float x2, float y2) role 38 Source/core/svg/SVGPathSegCurvetoCubicRel.h : SVGPathSegCurvetoCubic(element, role, x, y, x1, y1, x2, y2) role 30 Source/core/svg/SVGPathSegCurvetoCubicSmooth.h SVGPathSegCurvetoCubicSmooth(SVGPathElement* element, SVGPathSegRole role, float x, float y, float x2, float y2) role 31 Source/core/svg/SVGPathSegCurvetoCubicSmooth.h : SVGPathSegWithContext(element, role) role 31 Source/core/svg/SVGPathSegCurvetoCubicSmoothAbs.h static PassRefPtr<SVGPathSegCurvetoCubicSmoothAbs> create(SVGPathElement* element, SVGPathSegRole role, float x, float y, float x2, float y2) role 33 Source/core/svg/SVGPathSegCurvetoCubicSmoothAbs.h return adoptRef(new SVGPathSegCurvetoCubicSmoothAbs(element, role, x, y, x2, y2)); role 37 Source/core/svg/SVGPathSegCurvetoCubicSmoothAbs.h SVGPathSegCurvetoCubicSmoothAbs(SVGPathElement* element, SVGPathSegRole role, float x, float y, float x2, float y2) role 38 Source/core/svg/SVGPathSegCurvetoCubicSmoothAbs.h : SVGPathSegCurvetoCubicSmooth(element, role, x, y, x2, y2) role 31 Source/core/svg/SVGPathSegCurvetoCubicSmoothRel.h static PassRefPtr<SVGPathSegCurvetoCubicSmoothRel> create(SVGPathElement* element, SVGPathSegRole role, float x, float y, float x2, float y2) role 33 Source/core/svg/SVGPathSegCurvetoCubicSmoothRel.h return adoptRef(new SVGPathSegCurvetoCubicSmoothRel(element, role, x, y, x2, y2)); role 37 Source/core/svg/SVGPathSegCurvetoCubicSmoothRel.h SVGPathSegCurvetoCubicSmoothRel(SVGPathElement* element, SVGPathSegRole role, float x, float y, float x2, float y2) role 38 Source/core/svg/SVGPathSegCurvetoCubicSmoothRel.h : SVGPathSegCurvetoCubicSmooth(element, role, x, y, x2, y2) role 30 Source/core/svg/SVGPathSegCurvetoQuadratic.h SVGPathSegCurvetoQuadratic(SVGPathElement* element, SVGPathSegRole role, float x, float y, float x1, float y1) role 31 Source/core/svg/SVGPathSegCurvetoQuadratic.h : SVGPathSegWithContext(element, role) role 31 Source/core/svg/SVGPathSegCurvetoQuadraticAbs.h static PassRefPtr<SVGPathSegCurvetoQuadraticAbs> create(SVGPathElement* element, SVGPathSegRole role, float x, float y, float x1, float y1) role 33 Source/core/svg/SVGPathSegCurvetoQuadraticAbs.h return adoptRef(new SVGPathSegCurvetoQuadraticAbs(element, role, x, y, x1, y1)); role 37 Source/core/svg/SVGPathSegCurvetoQuadraticAbs.h SVGPathSegCurvetoQuadraticAbs(SVGPathElement* element, SVGPathSegRole role, float x, float y, float x1, float y1) role 38 Source/core/svg/SVGPathSegCurvetoQuadraticAbs.h : SVGPathSegCurvetoQuadratic(element, role, x, y, x1, y1) role 31 Source/core/svg/SVGPathSegCurvetoQuadraticRel.h static PassRefPtr<SVGPathSegCurvetoQuadraticRel> create(SVGPathElement* element, SVGPathSegRole role, float x, float y, float x1, float y1) role 33 Source/core/svg/SVGPathSegCurvetoQuadraticRel.h return adoptRef(new SVGPathSegCurvetoQuadraticRel(element, role, x, y, x1, y1)); role 37 Source/core/svg/SVGPathSegCurvetoQuadraticRel.h SVGPathSegCurvetoQuadraticRel(SVGPathElement* element, SVGPathSegRole role, float x, float y, float x1, float y1) role 38 Source/core/svg/SVGPathSegCurvetoQuadraticRel.h : SVGPathSegCurvetoQuadratic(element, role, x, y, x1, y1) role 31 Source/core/svg/SVGPathSegCurvetoQuadraticSmoothAbs.h static PassRefPtr<SVGPathSegCurvetoQuadraticSmoothAbs> create(SVGPathElement* element, SVGPathSegRole role, float x, float y) role 33 Source/core/svg/SVGPathSegCurvetoQuadraticSmoothAbs.h return adoptRef(new SVGPathSegCurvetoQuadraticSmoothAbs(element, role, x, y)); role 37 Source/core/svg/SVGPathSegCurvetoQuadraticSmoothAbs.h SVGPathSegCurvetoQuadraticSmoothAbs(SVGPathElement* element, SVGPathSegRole role, float x, float y) role 38 Source/core/svg/SVGPathSegCurvetoQuadraticSmoothAbs.h : SVGPathSegSingleCoordinate(element, role, x, y) role 31 Source/core/svg/SVGPathSegCurvetoQuadraticSmoothRel.h static PassRefPtr<SVGPathSegCurvetoQuadraticSmoothRel> create(SVGPathElement* element, SVGPathSegRole role, float x, float y) role 33 Source/core/svg/SVGPathSegCurvetoQuadraticSmoothRel.h return adoptRef(new SVGPathSegCurvetoQuadraticSmoothRel(element, role, x, y)); role 37 Source/core/svg/SVGPathSegCurvetoQuadraticSmoothRel.h SVGPathSegCurvetoQuadraticSmoothRel(SVGPathElement* element, SVGPathSegRole role, float x, float y) role 38 Source/core/svg/SVGPathSegCurvetoQuadraticSmoothRel.h : SVGPathSegSingleCoordinate(element, role, x, y) role 31 Source/core/svg/SVGPathSegLinetoAbs.h static PassRefPtr<SVGPathSegLinetoAbs> create(SVGPathElement* element, SVGPathSegRole role, float x, float y) role 33 Source/core/svg/SVGPathSegLinetoAbs.h return adoptRef(new SVGPathSegLinetoAbs(element, role, x, y)); role 37 Source/core/svg/SVGPathSegLinetoAbs.h SVGPathSegLinetoAbs(SVGPathElement* element, SVGPathSegRole role, float x, float y) role 38 Source/core/svg/SVGPathSegLinetoAbs.h : SVGPathSegSingleCoordinate(element, role, x, y) role 30 Source/core/svg/SVGPathSegLinetoHorizontal.h SVGPathSegLinetoHorizontal(SVGPathElement* element, SVGPathSegRole role, float x) role 31 Source/core/svg/SVGPathSegLinetoHorizontal.h : SVGPathSegWithContext(element, role) role 31 Source/core/svg/SVGPathSegLinetoHorizontalAbs.h static PassRefPtr<SVGPathSegLinetoHorizontalAbs> create(SVGPathElement* element, SVGPathSegRole role, float x) role 33 Source/core/svg/SVGPathSegLinetoHorizontalAbs.h return adoptRef(new SVGPathSegLinetoHorizontalAbs(element, role, x)); role 37 Source/core/svg/SVGPathSegLinetoHorizontalAbs.h SVGPathSegLinetoHorizontalAbs(SVGPathElement* element, SVGPathSegRole role, float x) role 38 Source/core/svg/SVGPathSegLinetoHorizontalAbs.h : SVGPathSegLinetoHorizontal(element, role, x) role 31 Source/core/svg/SVGPathSegLinetoHorizontalRel.h static PassRefPtr<SVGPathSegLinetoHorizontalRel> create(SVGPathElement* element, SVGPathSegRole role, float x) role 33 Source/core/svg/SVGPathSegLinetoHorizontalRel.h return adoptRef(new SVGPathSegLinetoHorizontalRel(element, role, x)); role 37 Source/core/svg/SVGPathSegLinetoHorizontalRel.h SVGPathSegLinetoHorizontalRel(SVGPathElement* element, SVGPathSegRole role, float x) role 38 Source/core/svg/SVGPathSegLinetoHorizontalRel.h : SVGPathSegLinetoHorizontal(element, role, x) role 31 Source/core/svg/SVGPathSegLinetoRel.h static PassRefPtr<SVGPathSegLinetoRel> create(SVGPathElement* element, SVGPathSegRole role, float x, float y) role 33 Source/core/svg/SVGPathSegLinetoRel.h return adoptRef(new SVGPathSegLinetoRel(element, role, x, y)); role 37 Source/core/svg/SVGPathSegLinetoRel.h SVGPathSegLinetoRel(SVGPathElement* element, SVGPathSegRole role, float x, float y) role 38 Source/core/svg/SVGPathSegLinetoRel.h : SVGPathSegSingleCoordinate(element, role, x, y) role 30 Source/core/svg/SVGPathSegLinetoVertical.h SVGPathSegLinetoVertical(SVGPathElement* element, SVGPathSegRole role, float y) role 31 Source/core/svg/SVGPathSegLinetoVertical.h : SVGPathSegWithContext(element, role) role 31 Source/core/svg/SVGPathSegLinetoVerticalAbs.h static PassRefPtr<SVGPathSegLinetoVerticalAbs> create(SVGPathElement* element, SVGPathSegRole role, float y) role 33 Source/core/svg/SVGPathSegLinetoVerticalAbs.h return adoptRef(new SVGPathSegLinetoVerticalAbs(element, role, y)); role 37 Source/core/svg/SVGPathSegLinetoVerticalAbs.h SVGPathSegLinetoVerticalAbs(SVGPathElement* element, SVGPathSegRole role, float y) role 38 Source/core/svg/SVGPathSegLinetoVerticalAbs.h : SVGPathSegLinetoVertical(element, role, y) role 31 Source/core/svg/SVGPathSegLinetoVerticalRel.h static PassRefPtr<SVGPathSegLinetoVerticalRel> create(SVGPathElement* element, SVGPathSegRole role, float y) role 33 Source/core/svg/SVGPathSegLinetoVerticalRel.h return adoptRef(new SVGPathSegLinetoVerticalRel(element, role, y)); role 37 Source/core/svg/SVGPathSegLinetoVerticalRel.h SVGPathSegLinetoVerticalRel(SVGPathElement* element, SVGPathSegRole role, float y) role 38 Source/core/svg/SVGPathSegLinetoVerticalRel.h : SVGPathSegLinetoVertical(element, role, y) role 40 Source/core/svg/SVGPathSegList.cpp SVGPathSegList::SVGPathSegList(SVGPathElement* contextElement, SVGPathSegRole role) role 42 Source/core/svg/SVGPathSegList.cpp , m_role(role) role 48 Source/core/svg/SVGPathSegList.cpp SVGPathSegList::SVGPathSegList(SVGPathElement* contextElement, SVGPathSegRole role, PassOwnPtr<SVGPathByteStream> byteStream) role 50 Source/core/svg/SVGPathSegList.cpp , m_role(role) role 52 Source/core/svg/SVGPathSegList.h static PassRefPtr<SVGPathSegList> create(SVGPathElement* contextElement, SVGPathSegRole role = PathSegUndefinedRole) role 54 Source/core/svg/SVGPathSegList.h return adoptRef(new SVGPathSegList(contextElement, role)); role 31 Source/core/svg/SVGPathSegMovetoAbs.h static PassRefPtr<SVGPathSegMovetoAbs> create(SVGPathElement* element, SVGPathSegRole role, float x, float y) role 33 Source/core/svg/SVGPathSegMovetoAbs.h return adoptRef(new SVGPathSegMovetoAbs(element, role, x, y)); role 37 Source/core/svg/SVGPathSegMovetoAbs.h SVGPathSegMovetoAbs(SVGPathElement* element, SVGPathSegRole role, float x, float y) role 38 Source/core/svg/SVGPathSegMovetoAbs.h : SVGPathSegSingleCoordinate(element, role, x, y) role 31 Source/core/svg/SVGPathSegMovetoRel.h static PassRefPtr<SVGPathSegMovetoRel> create(SVGPathElement* element, SVGPathSegRole role, float x, float y) role 33 Source/core/svg/SVGPathSegMovetoRel.h return adoptRef(new SVGPathSegMovetoRel(element, role, x, y)); role 37 Source/core/svg/SVGPathSegMovetoRel.h SVGPathSegMovetoRel(SVGPathElement* element, SVGPathSegRole role, float x, float y) role 38 Source/core/svg/SVGPathSegMovetoRel.h : SVGPathSegSingleCoordinate(element, role, x, y) role 56 Source/core/svg/SVGPathSegWithContext.h SVGPathSegSingleCoordinate(SVGPathElement* element, SVGPathSegRole role, float x, float y) role 57 Source/core/svg/SVGPathSegWithContext.h : SVGPathSegWithContext(element, role) role 147 public/web/WebAXObject.h BLINK_EXPORT WebAXRole role() const;