Bug 1384216 - Part 2: Support CSS error messages with no parameters. r=heycam

This commit is contained in:
Josh Matthews 2017-08-29 12:24:32 -05:00 коммит произвёл J. Ryan Stinnett
Родитель c6c5e6928c
Коммит e140a7dd6e
1 изменённых файлов: 8 добавлений и 3 удалений

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

@ -2832,9 +2832,14 @@ Gecko_ReportUnexpectedCSSError(ErrorReporter* reporter,
}
}
nsDependentCSubstring paramValue(param, paramLen);
nsAutoString wideParam = NS_ConvertUTF8toUTF16(paramValue);
reporter->ReportUnexpectedUnescaped(message, wideParam);
if (param) {
nsDependentCSubstring paramValue(param, paramLen);
nsAutoString wideParam = NS_ConvertUTF8toUTF16(paramValue);
reporter->ReportUnexpectedUnescaped(message, wideParam);
} else {
reporter->ReportUnexpected(message);
}
if (suffix) {
reporter->ReportUnexpected(suffix);
}