-
commit-queue@webkit.org authored
http://trac.webkit.org/changeset/146879 https://bugs.webkit.org/show_bug.cgi?id=113312 Multiple layout test crashes in WebCore::RenderListItem::updateListMarkerNumbers (Requested by yurys on #webkit). Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2013-03-26 Source/WebCore: * dom/Node.cpp: * dom/Node.h: (Node): * dom/NodeTraversal.cpp: * dom/NodeTraversal.h: (ElementTraversal): (NodeTraversal): * html/HTMLLIElement.cpp: (WebCore::HTMLLIElement::attach): * html/HTMLOListElement.cpp: (WebCore::HTMLOListElement::updateItemValues): (WebCore::HTMLOListElement::recalculateItemCount): * rendering/RenderCounter.cpp: (WebCore::previousInPreOrder): (WebCore::previousSiblingOrParent): (WebCore::parentElement): (WebCore::nextInPreOrder): * rendering/RenderListItem.cpp: (WebCore::enclosingList): (WebCore::RenderListItem::nextListItem): (WebCore::previousListItem): (WebCore::RenderListItem::calcValue): (WebCore::RenderListItem::explicitValueChanged): (WebCore::previousOrNextItem): (WebCore::RenderListItem::updateListMarkerNumbers): * rendering/RenderListItem.h: (RenderListItem): LayoutTests: * fast/dom/shadow/shadow-and-list-elements-expected.html: * fast/lists/positioned-count-crash-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@146883 268f45cc-cd09-0410-ab3c-d52691b4dbfc
5df66a42