Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(114)

Side by Side Diff: Source/modules/accessibility/AXObject.h

Issue 1047253003: Revert of Expose multiline attribute from blink (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Created 5 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2008, 2009, 2011 Apple Inc. All rights reserved. 2 * Copyright (C) 2008, 2009, 2011 Apple Inc. All rights reserved.
3 * Copyright (C) 2008 Nuanti Ltd. 3 * Copyright (C) 2008 Nuanti Ltd.
4 * 4 *
5 * Redistribution and use in source and binary forms, with or without 5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions 6 * modification, are permitted provided that the following conditions
7 * are met: 7 * are met:
8 * 8 *
9 * 1. Redistributions of source code must retain the above copyright 9 * 1. Redistributions of source code must retain the above copyright
10 * notice, this list of conditions and the following disclaimer. 10 * notice, this list of conditions and the following disclaimer.
(...skipping 179 matching lines...) Expand 10 before | Expand all | Expand 10 after
190 AXCheckedState, 190 AXCheckedState,
191 AXEnabledState, 191 AXEnabledState,
192 AXExpandedState, 192 AXExpandedState,
193 AXFocusableState, 193 AXFocusableState,
194 AXFocusedState, 194 AXFocusedState,
195 AXHaspopupState, 195 AXHaspopupState,
196 AXHoveredState, 196 AXHoveredState,
197 AXIndeterminateState, 197 AXIndeterminateState,
198 AXInvisibleState, 198 AXInvisibleState,
199 AXLinkedState, 199 AXLinkedState,
200 AXMultilineState,
201 AXMultiselectableState, 200 AXMultiselectableState,
202 AXOffscreenState, 201 AXOffscreenState,
203 AXPressedState, 202 AXPressedState,
204 AXProtectedState, 203 AXProtectedState,
205 AXReadonlyState, 204 AXReadonlyState,
206 AXRequiredState, 205 AXRequiredState,
207 AXSelectableState, 206 AXSelectableState,
208 AXSelectedState, 207 AXSelectedState,
209 AXVerticalState, 208 AXVerticalState,
210 AXVisitedState 209 AXVisitedState
(...skipping 265 matching lines...) Expand 10 before | Expand all | Expand 10 after
476 virtual AXObject* activeDescendant() const { return 0; } 475 virtual AXObject* activeDescendant() const { return 0; }
477 virtual String ariaAutoComplete() const { return String(); } 476 virtual String ariaAutoComplete() const { return String(); }
478 virtual String ariaDescribedByAttribute() const { return String(); } 477 virtual String ariaDescribedByAttribute() const { return String(); }
479 virtual const AtomicString& ariaDropEffect() const { return nullAtom; } 478 virtual const AtomicString& ariaDropEffect() const { return nullAtom; }
480 virtual void ariaFlowToElements(AccessibilityChildrenVector&) const { } 479 virtual void ariaFlowToElements(AccessibilityChildrenVector&) const { }
481 virtual void ariaControlsElements(AccessibilityChildrenVector&) const { } 480 virtual void ariaControlsElements(AccessibilityChildrenVector&) const { }
482 virtual void ariaDescribedbyElements(AccessibilityChildrenVector& describedb y) const { }; 481 virtual void ariaDescribedbyElements(AccessibilityChildrenVector& describedb y) const { };
483 virtual void ariaLabelledbyElements(AccessibilityChildrenVector& labelledby) const { }; 482 virtual void ariaLabelledbyElements(AccessibilityChildrenVector& labelledby) const { };
484 virtual void ariaOwnsElements(AccessibilityChildrenVector& owns) const { }; 483 virtual void ariaOwnsElements(AccessibilityChildrenVector& owns) const { };
485 virtual bool ariaHasPopup() const { return false; } 484 virtual bool ariaHasPopup() const { return false; }
486 bool isMultiline() const; 485 bool ariaIsMultiline() const;
487 virtual String ariaLabeledByAttribute() const { return String(); } 486 virtual String ariaLabeledByAttribute() const { return String(); }
488 bool ariaPressedIsPresent() const; 487 bool ariaPressedIsPresent() const;
489 virtual AccessibilityRole ariaRoleAttribute() const { return UnknownRole; } 488 virtual AccessibilityRole ariaRoleAttribute() const { return UnknownRole; }
490 virtual bool ariaRoleHasPresentationalChildren() const { return false; } 489 virtual bool ariaRoleHasPresentationalChildren() const { return false; }
491 virtual AccessibilityOptionalBool isAriaGrabbed() const { return OptionalBoo lUndefined; } 490 virtual AccessibilityOptionalBool isAriaGrabbed() const { return OptionalBoo lUndefined; }
492 virtual bool isPresentationalChildOfAriaRole() const { return false; } 491 virtual bool isPresentationalChildOfAriaRole() const { return false; }
493 virtual bool shouldFocusActiveDescendant() const { return false; } 492 virtual bool shouldFocusActiveDescendant() const { return false; }
494 bool supportsARIAAttributes() const; 493 bool supportsARIAAttributes() const;
495 virtual bool supportsARIADragging() const { return false; } 494 virtual bool supportsARIADragging() const { return false; }
496 virtual bool supportsARIADropping() const { return false; } 495 virtual bool supportsARIADropping() const { return false; }
(...skipping 164 matching lines...) Expand 10 before | Expand all | Expand 10 after
661 static bool includesARIAWidgetRole(const String&); 660 static bool includesARIAWidgetRole(const String&);
662 static bool hasInteractiveARIAAttribute(const Element&); 661 static bool hasInteractiveARIAAttribute(const Element&);
663 }; 662 };
664 663
665 #define DEFINE_AX_OBJECT_TYPE_CASTS(thisType, predicate) \ 664 #define DEFINE_AX_OBJECT_TYPE_CASTS(thisType, predicate) \
666 DEFINE_TYPE_CASTS(thisType, AXObject, object, object->predicate, object.pred icate) 665 DEFINE_TYPE_CASTS(thisType, AXObject, object, object->predicate, object.pred icate)
667 666
668 } // namespace blink 667 } // namespace blink
669 668
670 #endif // AXObject_h 669 #endif // AXObject_h
OLDNEW
« no previous file with comments | « Source/modules/accessibility/AXNodeObject.cpp ('k') | Source/modules/accessibility/AXObject.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698