Title: [88488] trunk/Source/WebCore
Revision
88488
Author
[email protected]
Date
2011-06-09 14:55:24 -0700 (Thu, 09 Jun 2011)

Log Message

2011-06-09  Adam Barth  <[email protected]>

        Reviewed by Eric Seidel.

        Add an ASSERT to HTMLTreeBuilder
        https://bugs.webkit.org/show_bug.cgi?id=62403

        This ASSERT was useful in investigating a re-entrancy bug.  We should
        keep it.

        * html/parser/HTMLTreeBuilder.cpp:
        (WebCore::HTMLTreeBuilder::processEndOfFile):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (88487 => 88488)


--- trunk/Source/WebCore/ChangeLog	2011-06-09 21:48:35 UTC (rev 88487)
+++ trunk/Source/WebCore/ChangeLog	2011-06-09 21:55:24 UTC (rev 88488)
@@ -1,3 +1,16 @@
+2011-06-09  Adam Barth  <[email protected]>
+
+        Reviewed by Eric Seidel.
+
+        Add an ASSERT to HTMLTreeBuilder
+        https://bugs.webkit.org/show_bug.cgi?id=62403
+
+        This ASSERT was useful in investigating a re-entrancy bug.  We should
+        keep it.
+
+        * html/parser/HTMLTreeBuilder.cpp:
+        (WebCore::HTMLTreeBuilder::processEndOfFile):
+
 2011-06-09  Dan Bernstein  <[email protected]>
 
         Reviewed by Darin Adler.

Modified: trunk/Source/WebCore/html/parser/HTMLTreeBuilder.cpp (88487 => 88488)


--- trunk/Source/WebCore/html/parser/HTMLTreeBuilder.cpp	2011-06-09 21:48:35 UTC (rev 88487)
+++ trunk/Source/WebCore/html/parser/HTMLTreeBuilder.cpp	2011-06-09 21:55:24 UTC (rev 88488)
@@ -2657,6 +2657,7 @@
         if (m_tree.currentNode()->hasTagName(scriptTag))
             notImplemented(); // mark the script element as "already started".
         m_tree.openElements()->pop();
+        ASSERT(m_originalInsertionMode != TextMode);
         setInsertionMode(m_originalInsertionMode);
         prepareToReprocessToken();
         processEndOfFile(token);
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to