mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-07 18:04:46 +00:00
Bug 1613705 - [localization] part18: Fix AuditParsingOfHTMLXMLFragments to work without JS context. r=emilio
Depends on D116792 Differential Revision: https://phabricator.services.mozilla.com/D120337
This commit is contained in:
parent
7b320ed8a6
commit
d8638a3193
@ -516,7 +516,7 @@ void L10nOverlays::TranslateElement(Element& aElement,
|
||||
DocumentFragment(aElement.OwnerDoc()->NodeInfoManager());
|
||||
nsContentUtils::ParseFragmentHTML(
|
||||
NS_ConvertUTF8toUTF16(aTranslation.mValue), fragment,
|
||||
nsGkAtoms::_template, kNameSpaceID_XHTML, false, true, 0);
|
||||
nsGkAtoms::_template, kNameSpaceID_XHTML, false, true);
|
||||
if (NS_WARN_IF(aRv.Failed())) {
|
||||
return;
|
||||
}
|
||||
|
@ -36,7 +36,8 @@ void DOMSecurityMonitor::AuditParsingOfHTMLXMLFragments(
|
||||
uint32_t lineNum = 0;
|
||||
uint32_t columnNum = 0;
|
||||
JSContext* cx = nsContentUtils::GetCurrentJSContext();
|
||||
if (!nsJSUtils::GetCallingLocation(cx, filename, &lineNum, &columnNum)) {
|
||||
if (!cx ||
|
||||
!nsJSUtils::GetCallingLocation(cx, filename, &lineNum, &columnNum)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user