• Home
  • Raw
  • Download

Lines Matching refs:WebAccessibility

18 // Returns an autoreleased copy of the WebAccessibility's attribute.
21 WebAccessibility::Attribute attribute) {
32 WebAccessibility::Role value;
37 { WebAccessibility::ROLE_NONE, NSAccessibilityUnknownRole },
38 { WebAccessibility::ROLE_BUTTON, NSAccessibilityButtonRole },
39 { WebAccessibility::ROLE_CHECKBOX, NSAccessibilityCheckBoxRole },
40 { WebAccessibility::ROLE_COLUMN, NSAccessibilityColumnRole },
41 { WebAccessibility::ROLE_GRID, NSAccessibilityGridRole },
42 { WebAccessibility::ROLE_GROUP, NSAccessibilityGroupRole },
43 { WebAccessibility::ROLE_HEADING, @"AXHeading" },
44 { WebAccessibility::ROLE_IGNORED, NSAccessibilityUnknownRole },
45 { WebAccessibility::ROLE_IMAGE, NSAccessibilityImageRole },
46 { WebAccessibility::ROLE_LINK, NSAccessibilityLinkRole },
47 { WebAccessibility::ROLE_LIST, NSAccessibilityListRole },
48 { WebAccessibility::ROLE_RADIO_BUTTON, NSAccessibilityRadioButtonRole },
49 { WebAccessibility::ROLE_RADIO_GROUP, NSAccessibilityRadioGroupRole },
50 { WebAccessibility::ROLE_ROW, NSAccessibilityRowRole },
51 { WebAccessibility::ROLE_SCROLLAREA, NSAccessibilityScrollAreaRole },
52 { WebAccessibility::ROLE_SCROLLBAR, NSAccessibilityScrollBarRole },
53 { WebAccessibility::ROLE_STATIC_TEXT, NSAccessibilityStaticTextRole },
54 { WebAccessibility::ROLE_TABLE, NSAccessibilityTableRole },
55 { WebAccessibility::ROLE_TAB_GROUP, NSAccessibilityTabGroupRole },
56 { WebAccessibility::ROLE_TEXT_FIELD, NSAccessibilityTextFieldRole },
57 { WebAccessibility::ROLE_TEXTAREA, NSAccessibilityTextAreaRole },
58 { WebAccessibility::ROLE_WEB_AREA, @"AXWebArea" },
59 { WebAccessibility::ROLE_WEBCORE_LINK, NSAccessibilityLinkRole },
136 WebAccessibility::Role value =
137 static_cast<WebAccessibility::Role>( browserAccessibility_->role());
140 if (value == WebAccessibility::ROLE_TEXT_FIELD &&
141 GetState(browserAccessibility_, WebAccessibility::STATE_PROTECTED)) {
187 WebAccessibility::ATTR_DESCRIPTION);
218 WebAccessibility::ATTR_HELP);
228 WebAccessibility::ATTR_HTML_TAG);
239 browserAccessibility_, WebAccessibility::STATE_CHECKED) ? 1 : 0];
249 GetState(browserAccessibility_, WebAccessibility::STATE_FOCUSED)];
254 !GetState(browserAccessibility_, WebAccessibility::STATE_UNAVAILABLE)];
258 GetState(browserAccessibility_, WebAccessibility::STATE_TRAVERSED)];
265 WebAccessibility::Attribute urlAttribute =
267 WebAccessibility::ATTR_DOC_URL :
268 WebAccessibility::ATTR_URL;
287 GetAttributeAsInt(WebAccessibility::ATTR_TEXT_SEL_START, &selStart) &&
289 GetAttributeAsInt(WebAccessibility::ATTR_TEXT_SEL_END, &selEnd)) {
413 return GetState(browserAccessibility_, WebAccessibility::STATE_FOCUSABLE);
415 return !GetState(browserAccessibility_, WebAccessibility::STATE_READONLY);