Title: [87759] branches/chromium/742
- Revision
- 87759
- Author
- [email protected]
- Date
- 2011-05-31 16:35:11 -0700 (Tue, 31 May 2011)
Log Message
Merge 87737
BUG=84333
Review URL: http://codereview.chromium.org/7057048
Modified Paths
Added Paths
Diff
Copied: branches/chromium/742/LayoutTests/fast/dom/xml-parser-error-message-crash-expected.txt (from rev 87737, trunk/LayoutTests/fast/dom/xml-parser-error-message-crash-expected.txt) (0 => 87759)
--- branches/chromium/742/LayoutTests/fast/dom/xml-parser-error-message-crash-expected.txt (rev 0)
+++ branches/chromium/742/LayoutTests/fast/dom/xml-parser-error-message-crash-expected.txt 2011-05-31 23:35:11 UTC (rev 87759)
@@ -0,0 +1 @@
+PASS
Copied: branches/chromium/742/LayoutTests/fast/dom/xml-parser-error-message-crash.svg (from rev 87737, trunk/LayoutTests/fast/dom/xml-parser-error-message-crash.svg) (0 => 87759)
--- branches/chromium/742/LayoutTests/fast/dom/xml-parser-error-message-crash.svg (rev 0)
+++ branches/chromium/742/LayoutTests/fast/dom/xml-parser-error-message-crash.svg 2011-05-31 23:35:11 UTC (rev 87759)
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg">
+<script>
+if (window.layoutTestController)
+ layoutTestController.dumpAsText();
+
+function runTest()
+{
+ document.firstChild.innerHTML = "PASS";
+}
+
+document.addEventListener("DOMNodeInsertedIntoDocument", runTest, true);
+</script>
+
Modified: branches/chromium/742/Source/WebCore/dom/XMLDocumentParser.cpp (87758 => 87759)
--- branches/chromium/742/Source/WebCore/dom/XMLDocumentParser.cpp 2011-05-31 22:40:17 UTC (rev 87758)
+++ branches/chromium/742/Source/WebCore/dom/XMLDocumentParser.cpp 2011-05-31 23:35:11 UTC (rev 87759)
@@ -294,7 +294,7 @@
// Create elements for display
ExceptionCode ec = 0;
Document* document = this->document();
- Element* documentElement = document->documentElement();
+ RefPtr<Element> documentElement = document->documentElement();
if (!documentElement) {
RefPtr<Element> rootElement = document->createElement(htmlTag, false);
document->appendChild(rootElement, ec);
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes