From 8da3f16fa933c4e81ea6b179aaeef65a1e391eef Mon Sep 17 00:00:00 2001 From: "bzbarsky@mit.edu" Date: Wed, 21 Nov 2007 12:57:49 -0800 Subject: [PATCH] Fix very long-standing bug with incorrect insertion indices reported by the HTML content sink. Bug 404553, r+sr=peterv, a=schrep --- content/html/document/src/nsHTMLContentSink.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/html/document/src/nsHTMLContentSink.cpp b/content/html/document/src/nsHTMLContentSink.cpp index d5c9d8e40464..335e9d244771 100644 --- a/content/html/document/src/nsHTMLContentSink.cpp +++ b/content/html/document/src/nsHTMLContentSink.cpp @@ -1391,7 +1391,7 @@ SinkContext::FlushTags() nsIContent* child = mStack[stackPos + 1].mContent; mSink->NotifyInsert(content, child, - mStack[stackPos].mInsertionPoint); + mStack[stackPos].mInsertionPoint - 1); } else { mSink->NotifyAppend(content, mStack[stackPos].mNumFlushed); }