namespace blink {
// Accessibility events sent from Blink to the embedder.
-// These values must match WebCore::AXObjectCache::AXNotification values.
+// These values must match blink::AXObjectCache::AXNotification values.
// Enforced in AssertMatchingEnums.cpp.
enum WebAXEvent {
WebAXEventActiveDescendantChanged,
WebAXEventRowCollapsed,
WebAXEventRowCountChanged,
WebAXEventRowExpanded,
+ WebAXEventScrollPositionChanged,
WebAXEventScrolledToAnchor,
WebAXEventSelectedChildrenChanged,
WebAXEventSelectedTextChanged,
};
// Accessibility roles.
-// These values must match WebCore::AccessibilityRole values.
+// These values must match blink::AccessibilityRole values.
// Enforced in AssertMatchingEnums.cpp.
enum WebAXRole {
WebAXRoleAlertDialog = 1,
WebAXRoleDefinition,
WebAXRoleDescriptionListDetail,
WebAXRoleDescriptionListTerm,
+ WebAXRoleDetails,
WebAXRoleDialog,
WebAXRoleDirectory,
WebAXRoleDisclosureTriangle,
WebAXRoleDocument,
WebAXRoleDrawer,
WebAXRoleEditableText,
+ WebAXRoleEmbeddedObject,
+ WebAXRoleFigcaption,
+ WebAXRoleFigure,
WebAXRoleFooter,
WebAXRoleForm,
WebAXRoleGrid,
WebAXRoleHeading,
WebAXRoleHelpTag,
WebAXRoleHorizontalRule,
+ WebAXRoleIframe,
WebAXRoleIgnored,
WebAXRoleImageMapLink,
WebAXRoleImageMap,
WebAXRoleMenuListPopup,
WebAXRoleMenu,
WebAXRoleNavigation,
+ WebAXRoleNone,
WebAXRoleNote,
WebAXRoleOutline,
WebAXRoleParagraph,