| Index: webkit/glue/webaccessibility.cc
|
| ===================================================================
|
| --- webkit/glue/webaccessibility.cc (revision 60148)
|
| +++ webkit/glue/webaccessibility.cc (working copy)
|
| @@ -4,6 +4,7 @@
|
|
|
| #include "webkit/glue/webaccessibility.h"
|
|
|
| +#include "base/string_util.h"
|
| #include "third_party/WebKit/WebKit/chromium/public/WebAccessibilityCache.h"
|
| #include "third_party/WebKit/WebKit/chromium/public/WebAccessibilityObject.h"
|
| #include "third_party/WebKit/WebKit/chromium/public/WebAccessibilityRole.h"
|
| @@ -302,7 +303,10 @@
|
|
|
| if (!node.isNull() && node.isElementNode()) {
|
| WebKit::WebElement element = node.to<WebKit::WebElement>();
|
| - attributes[ATTR_HTML_TAG] = element.tagName();
|
| + // TODO(ctguil): The tagName in WebKit is lower cased but
|
| + // HTMLElement::nodeName calls localNameUpper. Consider adding
|
| + // a WebElement method that returns the original lower cased tagName.
|
| + attributes[ATTR_HTML_TAG] = StringToLowerASCII(string16(element.tagName()));
|
| for (unsigned i = 0; i < element.attributes().length(); i++) {
|
| html_attributes.push_back(
|
| std::pair<string16, string16>(
|
|
|