| Index: Source/modules/accessibility/InspectorAccessibilityAgent.cpp
|
| diff --git a/Source/modules/accessibility/InspectorAccessibilityAgent.cpp b/Source/modules/accessibility/InspectorAccessibilityAgent.cpp
|
| index 9f0a4a5a883c1959178861a5ad5505e74fb5b908..82d89a4a73317769afb70f2d0b50d26098c03543 100644
|
| --- a/Source/modules/accessibility/InspectorAccessibilityAgent.cpp
|
| +++ b/Source/modules/accessibility/InspectorAccessibilityAgent.cpp
|
| @@ -213,12 +213,12 @@
|
|
|
| bool roleAllowsReadonly(AccessibilityRole role)
|
| {
|
| - return role == GridRole || role == CellRole || role == TextFieldRole || role == ColumnHeaderRole || role == RowHeaderRole || role == TreeGridRole;
|
| + return role == GridRole || role == CellRole || role == TextAreaRole || role == TextFieldRole || role == ColumnHeaderRole || role == RowHeaderRole || role == TreeGridRole;
|
| }
|
|
|
| bool roleAllowsRequired(AccessibilityRole role)
|
| {
|
| - return role == ComboBoxRole || role == CellRole || role == ListBoxRole || role == RadioGroupRole || role == SpinButtonRole || role == TextFieldRole || role == TreeRole || role == ColumnHeaderRole || role == RowHeaderRole || role == TreeGridRole;
|
| + return role == ComboBoxRole || role == CellRole || role == ListBoxRole || role == RadioGroupRole || role == SpinButtonRole || role == TextAreaRole || role == TextFieldRole || role == TreeRole || role == ColumnHeaderRole || role == RowHeaderRole || role == TreeGridRole;
|
| }
|
|
|
| bool roleAllowsSort(AccessibilityRole role)
|
| @@ -280,7 +280,9 @@
|
| }
|
|
|
| if (role == TextFieldRole)
|
| - properties->addItem(createProperty(AXWidgetAttributes::Multiline, createBooleanValue(axObject->isMultiline())));
|
| + properties->addItem(createProperty(AXWidgetAttributes::Multiline, createBooleanValue(false)));
|
| + else if (role == TextAreaRole)
|
| + properties->addItem(createProperty(AXWidgetAttributes::Multiline, createBooleanValue(true)));
|
|
|
| if (roleAllowsReadonly(role)) {
|
| properties->addItem(createProperty(AXWidgetAttributes::Readonly, createBooleanValue(axObject->isReadOnly())));
|
|
|