Bug 694537 - Propagate OOM nsresult from ParseHtml5Fragment to the caller of nsContentUtils::ParseFragmentHTML. r=Olli.Pettay.

This commit is contained in:
Henri Sivonen 2011-10-14 16:02:36 +03:00
Родитель 210babd3c3
Коммит 6b43fea3dc
1 изменённых файлов: 8 добавлений и 7 удалений

Просмотреть файл

@ -3632,14 +3632,15 @@ nsContentUtils::ParseFragmentHTML(const nsAString& aSourceBuffer,
static_cast<nsHtml5Parser*>(nsHtml5Module::NewHtml5Parser().get());
// Now sHTMLFragmentParser owns the object
}
sHTMLFragmentParser->ParseHtml5Fragment(aSourceBuffer,
aTargetNode,
aContextLocalName,
aContextNamespace,
aQuirks,
aPreventScriptExecution);
nsresult rv =
sHTMLFragmentParser->ParseHtml5Fragment(aSourceBuffer,
aTargetNode,
aContextLocalName,
aContextNamespace,
aQuirks,
aPreventScriptExecution);
sHTMLFragmentParser->Reset();
return NS_OK;
return rv;
}
/* static */