It's a bit goofy to have an Element::getAttributeItem() that converts m_elementData to UniqueElementData. This happens unintentionally in a few places where callers simply want to read an attribute value but are calling through an Element*.
Created attachment 188195 [details] Patch
Comment on attachment 188195 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=188195&action=review > Source/WebCore/dom/Element.h:287 > const Attribute* getAttributeItem(const QualifiedName&) const; Some day these should get WebKit style names.
Committed r142827: <http://trac.webkit.org/changeset/142827>