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

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

Issue 1057923002: 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 267 matching lines...) Expand 10 before | Expand all | Expand 10 after
478 virtual AXObject* activeDescendant() const { return 0; } 477 virtual AXObject* activeDescendant() const { return 0; }
479 virtual String ariaAutoComplete() const { return String(); } 478 virtual String ariaAutoComplete() const { return String(); }
480 virtual String ariaDescribedByAttribute() const { return String(); } 479 virtual String ariaDescribedByAttribute() const { return String(); }
481 virtual const AtomicString& ariaDropEffect() const { return nullAtom; } 480 virtual const AtomicString& ariaDropEffect() const { return nullAtom; }
482 virtual void ariaFlowToElements(AccessibilityChildrenVector&) const { } 481 virtual void ariaFlowToElements(AccessibilityChildrenVector&) const { }
483 virtual void ariaControlsElements(AccessibilityChildrenVector&) const { } 482 virtual void ariaControlsElements(AccessibilityChildrenVector&) const { }
484 virtual void ariaDescribedbyElements(AccessibilityChildrenVector& describedb y) const { }; 483 virtual void ariaDescribedbyElements(AccessibilityChildrenVector& describedb y) const { };
485 virtual void ariaLabelledbyElements(AccessibilityChildrenVector& labelledby) const { }; 484 virtual void ariaLabelledbyElements(AccessibilityChildrenVector& labelledby) const { };
486 virtual void ariaOwnsElements(AccessibilityChildrenVector& owns) const { }; 485 virtual void ariaOwnsElements(AccessibilityChildrenVector& owns) const { };
487 virtual bool ariaHasPopup() const { return false; } 486 virtual bool ariaHasPopup() const { return false; }
488 bool isMultiline() const; 487 bool ariaIsMultiline() const;
489 virtual String ariaLabeledByAttribute() const { return String(); } 488 virtual String ariaLabeledByAttribute() const { return String(); }
490 bool ariaPressedIsPresent() const; 489 bool ariaPressedIsPresent() const;
491 virtual AccessibilityRole ariaRoleAttribute() const { return UnknownRole; } 490 virtual AccessibilityRole ariaRoleAttribute() const { return UnknownRole; }
492 virtual bool ariaRoleHasPresentationalChildren() const { return false; } 491 virtual bool ariaRoleHasPresentationalChildren() const { return false; }
493 virtual AccessibilityOptionalBool isAriaGrabbed() const { return OptionalBoo lUndefined; } 492 virtual AccessibilityOptionalBool isAriaGrabbed() const { return OptionalBoo lUndefined; }
494 virtual bool isPresentationalChildOfAriaRole() const { return false; } 493 virtual bool isPresentationalChildOfAriaRole() const { return false; }
495 virtual bool shouldFocusActiveDescendant() const { return false; } 494 virtual bool shouldFocusActiveDescendant() const { return false; }
496 bool supportsARIAAttributes() const; 495 bool supportsARIAAttributes() const;
497 virtual bool supportsARIADragging() const { return false; } 496 virtual bool supportsARIADragging() const { return false; }
498 virtual bool supportsARIADropping() const { return false; } 497 virtual bool supportsARIADropping() const { return false; }
(...skipping 165 matching lines...) Expand 10 before | Expand all | Expand 10 after
664 static bool includesARIAWidgetRole(const String&); 663 static bool includesARIAWidgetRole(const String&);
665 static bool hasInteractiveARIAAttribute(const Element&); 664 static bool hasInteractiveARIAAttribute(const Element&);
666 }; 665 };
667 666
668 #define DEFINE_AX_OBJECT_TYPE_CASTS(thisType, predicate) \ 667 #define DEFINE_AX_OBJECT_TYPE_CASTS(thisType, predicate) \
669 DEFINE_TYPE_CASTS(thisType, AXObject, object, object->predicate, object.pred icate) 668 DEFINE_TYPE_CASTS(thisType, AXObject, object, object->predicate, object.pred icate)
670 669
671 } // namespace blink 670 } // namespace blink
672 671
673 #endif // AXObject_h 672 #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