Bug 75234, XHTML style element's contents appeared twice in the content model. r=peterv, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@101244 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
parent
a61a3a3bcd
commit
57ca2ff123
@ -1156,18 +1156,6 @@ nsXMLContentSink::ProcessSTYLETag(const nsIParserNode& aNode)
|
||||
|
||||
nsIUnicharInputStream* uin = nsnull;
|
||||
|
||||
// Create a text node holding the content
|
||||
nsCOMPtr<nsIContent> text;
|
||||
rv = NS_NewTextNode(getter_AddRefs(text));
|
||||
if (text) {
|
||||
nsCOMPtr<nsIDOMText> tc(do_QueryInterface(text));
|
||||
if (tc) {
|
||||
tc->SetData(mStyleText);
|
||||
}
|
||||
mStyleElement->AppendChildTo(text, PR_FALSE, PR_FALSE);
|
||||
text->SetDocument(mDocument, PR_FALSE, PR_TRUE);
|
||||
}
|
||||
|
||||
// Create a string to hold the data and wrap it up in a unicode
|
||||
// input stream.
|
||||
rv = NS_NewStringUnicharInputStream(&uin, new nsString(mStyleText));
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user