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;