From: simonjam@chromium.org Date: Wed, 2 May 2012 00:04:01 +0000 (+0000) Subject: Ensure HTMLElementStack fails gracefully if it has a non-Element. X-Git-Url: http://git.webkit.org/?p=WebKit-https.git;a=commitdiff_plain;h=6a5ae57ae2660e96467f798f7b43ba7c39732d72 Ensure HTMLElementStack fails gracefully if it has a non-Element. https://bugs.webkit.org/show_bug.cgi?id=85167 Reviewed by Adam Barth. Source/WebCore: Test: Added to html5lib/resources/webkit02.dat * html/parser/HTMLElementStack.cpp: (WebCore::HTMLElementStack::oneBelowTop): * html/parser/HTMLTreeBuilder.cpp: (WebCore::HTMLTreeBuilder::processEndTag): LayoutTests: * html5lib/resources/webkit02.dat: git-svn-id: https://svn.webkit.org/repository/webkit/trunk@115763 268f45cc-cd09-0410-ab3c-d52691b4dbfc --- diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog index 1d474de..7b7e169 100644 --- a/LayoutTests/ChangeLog +++ b/LayoutTests/ChangeLog @@ -1,3 +1,12 @@ +2012-05-01 James Simonsen + + Ensure HTMLElementStack fails gracefully if it has a non-Element. + https://bugs.webkit.org/show_bug.cgi?id=85167 + + Reviewed by Adam Barth. + + * html5lib/resources/webkit02.dat: + 2012-05-01 Christophe Dumez [EFL] fast/loader/file-protocol-fragment.html needs rebaselining diff --git a/LayoutTests/html5lib/resources/webkit02.dat b/LayoutTests/html5lib/resources/webkit02.dat index 8ea5538..905783d 100644 --- a/LayoutTests/html5lib/resources/webkit02.dat +++ b/LayoutTests/html5lib/resources/webkit02.dat @@ -149,3 +149,11 @@ table | | name="isindex" |
+ +#data +