Title: [93067] trunk/Source/WebCore
- Revision
- 93067
- Author
- jp...@apple.com
- Date
- 2011-08-15 16:18:25 -0700 (Mon, 15 Aug 2011)
Log Message
New XML parser: Re-entering a character node should not clobber the buffered characters
https://bugs.webkit.org/show_bug.cgi?id=66257
Reviewed by Adam Barth.
* xml/parser/XMLTreeBuilder.cpp:
(WebCore::XMLTreeBuilder::enterText):
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (93066 => 93067)
--- trunk/Source/WebCore/ChangeLog 2011-08-15 22:49:41 UTC (rev 93066)
+++ trunk/Source/WebCore/ChangeLog 2011-08-15 23:18:25 UTC (rev 93067)
@@ -1,3 +1,13 @@
+2011-08-15 Jeffrey Pfau <jp...@apple.com>
+
+ New XML parser: Re-entering a character node should not clobber the buffered characters
+ https://bugs.webkit.org/show_bug.cgi?id=66257
+
+ Reviewed by Adam Barth.
+
+ * xml/parser/XMLTreeBuilder.cpp:
+ (WebCore::XMLTreeBuilder::enterText):
+
2011-08-15 Dmitry Titov <dim...@chromium.org>
FrameLoaderClient::transferLoadingResourceFromPage does not have enough parameters
Modified: trunk/Source/WebCore/xml/parser/XMLTreeBuilder.cpp (93066 => 93067)
--- trunk/Source/WebCore/xml/parser/XMLTreeBuilder.cpp 2011-08-15 22:49:41 UTC (rev 93066)
+++ trunk/Source/WebCore/xml/parser/XMLTreeBuilder.cpp 2011-08-15 23:18:25 UTC (rev 93067)
@@ -335,7 +335,8 @@
return;
}
- m_leafText = adoptPtr(new StringBuilder());
+ if (!m_leafText)
+ m_leafText = adoptPtr(new StringBuilder());
}
void XMLTreeBuilder::exitText()
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes