Bug 1557793 part 3. Change the signatures of various nsContentUtils localization methods to play nicer with the new stringbundle API. r=smaug

Differential Revision: https://phabricator.services.mozilla.com/D34201
This commit is contained in:
Boris Zbarsky
2019-06-08 21:26:12 +00:00
parent 95de682140
commit 8e16a497d9
63 changed files with 365 additions and 453 deletions

View File

@@ -191,22 +191,21 @@ void HTMLScriptElement::FreezeExecutionAttrs(Document* aOwnerDoc) {
OwnerDoc(), baseURI);
if (!mUri) {
const char16_t* params[] = {u"src", src.get()};
AutoTArray<nsString, 2> params = {NS_LITERAL_STRING("src"), src};
nsContentUtils::ReportToConsole(
nsIScriptError::warningFlag, NS_LITERAL_CSTRING("HTML"), OwnerDoc(),
nsContentUtils::eDOM_PROPERTIES, "ScriptSourceInvalidUri", params,
ArrayLength(params), nullptr, EmptyString(), GetScriptLineNumber(),
nullptr, EmptyString(), GetScriptLineNumber(),
GetScriptColumnNumber());
}
} else {
const char16_t* params[] = {u"src"};
AutoTArray<nsString, 1> params = {NS_LITERAL_STRING("src")};
nsContentUtils::ReportToConsole(
nsIScriptError::warningFlag, NS_LITERAL_CSTRING("HTML"), OwnerDoc(),
nsContentUtils::eDOM_PROPERTIES, "ScriptSourceEmpty", params,
ArrayLength(params), nullptr, EmptyString(), GetScriptLineNumber(),
GetScriptColumnNumber());
nsContentUtils::eDOM_PROPERTIES, "ScriptSourceEmpty", params, nullptr,
EmptyString(), GetScriptLineNumber(), GetScriptColumnNumber());
}
// At this point mUri will be null for invalid URLs.