| Index: Source/core/accessibility/AccessibilityObject.h
|
| diff --git a/Source/core/accessibility/AccessibilityObject.h b/Source/core/accessibility/AccessibilityObject.h
|
| index 72bc24e5d8fff84105dda1a48fb9b7e3115f7f34..e91afdda5c9a30342b2ec805095997dd1f8088f0 100644
|
| --- a/Source/core/accessibility/AccessibilityObject.h
|
| +++ b/Source/core/accessibility/AccessibilityObject.h
|
| @@ -101,6 +101,7 @@ enum AccessibilityRole {
|
| ImageMapRole,
|
| ImageRole,
|
| IncrementorRole,
|
| + InlineTextBoxRole,
|
| LabelRole,
|
| LegendRole,
|
| LinkRole,
|
| @@ -409,6 +410,12 @@ public:
|
| virtual AccessibilityObject* titleUIElement() const { return 0; }
|
| virtual KURL url() const { return KURL(); }
|
|
|
| + // For an inline text box.
|
| + // The integer horizontal pixel offset of each character in the string; negative values for RTL.
|
| + virtual void textCharacterOffsets(Vector<int>&) const { }
|
| + // The start and end character offset of each word in the inline text box.
|
| + virtual void wordBoundaries(Vector<int>& starts, Vector<int>& ends) const { }
|
| +
|
| // Properties of interactive elements.
|
| virtual String actionVerb() const;
|
| virtual AccessibilityButtonState checkboxOrRadioValue() const;
|
|
|