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