Fixed: <rdar://problem/3774243> page up/down, arrow up/down, etc in Safari RSS shoul...
[WebKit-https.git] / WebCore / khtml / ecma / kjs_dom.lut.h
index 48c72359fae2e43d7b2fcda7f1505262a38500d6..8dcc4d5da53cdf96dcd0081875023e03fc7f1745 100644 (file)
@@ -211,7 +211,7 @@ const struct HashEntry DOMElementProtoTableEntries[] = {
    { "removeAttributeNode", DOMElement::RemoveAttributeNode, DontDelete|Function, 1, 0 },
    { "removeAttribute", DOMElement::RemoveAttribute, DontDelete|Function, 1, &DOMElementProtoTableEntries[17] },
    { "setAttribute", DOMElement::SetAttribute, DontDelete|Function, 2, 0 },
-   { "hasAttribute", DOMElement::HasAttribute, DontDelete|Function, 1, 0 },
+   { "hasAttribute", DOMElement::HasAttribute, DontDelete|Function, 1, &DOMElementProtoTableEntries[19] },
    { "getElementsByTagNameNS", DOMElement::GetElementsByTagNameNS, DontDelete|Function, 2, 0 },
    { 0, 0, 0, 0, 0 },
    { "getAttributeNode", DOMElement::GetAttributeNode, DontDelete|Function, 1, 0 },
@@ -223,10 +223,12 @@ const struct HashEntry DOMElementProtoTableEntries[] = {
    { 0, 0, 0, 0, 0 },
    { "getElementsByTagName", DOMElement::GetElementsByTagName, DontDelete|Function, 1, 0 },
    { "setAttributeNode", DOMElement::SetAttributeNode, DontDelete|Function, 2, 0 },
-   { "setAttributeNodeNS", DOMElement::SetAttributeNodeNS, DontDelete|Function, 1, 0 }
+   { "setAttributeNodeNS", DOMElement::SetAttributeNodeNS, DontDelete|Function, 1, &DOMElementProtoTableEntries[20] },
+   { "scrollByLines", DOMElement::ScrollByLines, DontDelete|Function, 1, 0 },
+   { "scrollByPages", DOMElement::ScrollByPages, DontDelete|Function, 1, 0 }
 };
 
-const struct HashTable DOMElementProtoTable = { 2, 19, DOMElementProtoTableEntries, 17 };
+const struct HashTable DOMElementProtoTable = { 2, 21, DOMElementProtoTableEntries, 17 };
 
 } // namespace