Chromium Code Reviews| Index: Source/modules/accessibility/AXNodeObject.cpp |
| diff --git a/Source/modules/accessibility/AXNodeObject.cpp b/Source/modules/accessibility/AXNodeObject.cpp |
| index c6d89e66e6aa230d378bf8a292a074ba5d8674b2..b4923abb263756d9159b52a91e42a944f45dd5aa 100644 |
| --- a/Source/modules/accessibility/AXNodeObject.cpp |
| +++ b/Source/modules/accessibility/AXNodeObject.cpp |
| @@ -965,6 +965,21 @@ String AXNodeObject::ariaAutoComplete() const |
| return String(); |
| } |
| +String AXNodeObject::placeholder() const |
| +{ |
| + String placeholder = String(); |
|
dmazzoni
2014/12/22 08:03:27
The = String() isn't needed; just "String placehol
|
| + if (node()) { |
| + if (isHTMLInputElement(*node())) { |
| + HTMLInputElement* inputElement = toHTMLInputElement(node()); |
| + placeholder = inputElement->strippedPlaceholder(); |
| + } else if (isHTMLTextAreaElement(*node())) { |
| + HTMLTextAreaElement* textAreaElement = toHTMLTextAreaElement(node()); |
| + placeholder = textAreaElement->strippedPlaceholder(); |
| + } |
| + } |
| + return placeholder; |
| +} |
| + |
| String AXNodeObject::text() const |
| { |
| // If this is a user defined static text, use the accessible name computation. |