| OLD | NEW |
| 1 | 1 |
| 2 /* | 2 /* |
| 3 * Copyright (C) 2008 Apple Inc. All rights reserved. | 3 * Copyright (C) 2008 Apple Inc. All rights reserved. |
| 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 227 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 238 | 238 |
| 239 virtual VisiblePosition visiblePositionForIndex(int) const; | 239 virtual VisiblePosition visiblePositionForIndex(int) const; |
| 240 virtual int indexForVisiblePosition(const VisiblePosition&) const; | 240 virtual int indexForVisiblePosition(const VisiblePosition&) const; |
| 241 | 241 |
| 242 virtual PlainTextRange doAXRangeForLine(unsigned) const; | 242 virtual PlainTextRange doAXRangeForLine(unsigned) const; |
| 243 virtual PlainTextRange doAXRangeForIndex(unsigned) const; | 243 virtual PlainTextRange doAXRangeForIndex(unsigned) const; |
| 244 | 244 |
| 245 virtual String doAXStringForRange(const PlainTextRange&) const; | 245 virtual String doAXStringForRange(const PlainTextRange&) const; |
| 246 virtual IntRect doAXBoundsForRange(const PlainTextRange&) const; | 246 virtual IntRect doAXBoundsForRange(const PlainTextRange&) const; |
| 247 | 247 |
| 248 virtual void updateBackingStore(); | |
| 249 | |
| 250 virtual String stringValueForMSAA() const; | 248 virtual String stringValueForMSAA() const; |
| 251 virtual String stringRoleForMSAA() const; | 249 virtual String stringRoleForMSAA() const; |
| 252 virtual String nameForMSAA() const; | 250 virtual String nameForMSAA() const; |
| 253 virtual String descriptionForMSAA() const; | 251 virtual String descriptionForMSAA() const; |
| 254 virtual AccessibilityRole roleValueForMSAA() const; | 252 virtual AccessibilityRole roleValueForMSAA() const; |
| 255 | 253 |
| 256 protected: | 254 protected: |
| 257 RenderObject* m_renderer; | 255 RenderObject* m_renderer; |
| 258 AccessibilityRole m_ariaRole; | 256 AccessibilityRole m_ariaRole; |
| 259 mutable bool m_childrenDirty; | 257 mutable bool m_childrenDirty; |
| (...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 324 ASSERT(!object || object->isAccessibilityRenderObject()); | 322 ASSERT(!object || object->isAccessibilityRenderObject()); |
| 325 return static_cast<const AccessibilityRenderObject*>(object); | 323 return static_cast<const AccessibilityRenderObject*>(object); |
| 326 } | 324 } |
| 327 | 325 |
| 328 // This will catch anyone doing an unnecessary cast. | 326 // This will catch anyone doing an unnecessary cast. |
| 329 void toAccessibilityRenderObject(const AccessibilityRenderObject*); | 327 void toAccessibilityRenderObject(const AccessibilityRenderObject*); |
| 330 | 328 |
| 331 } // namespace WebCore | 329 } // namespace WebCore |
| 332 | 330 |
| 333 #endif // AccessibilityRenderObject_h | 331 #endif // AccessibilityRenderObject_h |
| OLD | NEW |