Revert "[HACKFIX] workaround for getting 'Error: No such property on self-hosted object: "get format"' after intl updates"

This reverts commit 6917ca052b.
This commit is contained in:
roytam1 2023-07-13 22:32:21 +08:00
commit 3fd288e3ad

View file

@ -497,18 +497,16 @@ this.DownloadUtils = {
// Don't try to format Infinity values using NumberFormat. // Don't try to format Infinity values using NumberFormat.
if (aBytes === Infinity) { if (aBytes === Infinity) {
aBytes = "Infinity"; aBytes = "Infinity";
} else { } else if (typeof Intl != "undefined") {
try {
aBytes = getLocaleNumberFormat(fractionDigits) aBytes = getLocaleNumberFormat(fractionDigits)
.format(aBytes); .format(aBytes);
} catch(e) { } else {
// FIXME: Fall back to the old hack, will be fixed in bug 1200494. // FIXME: Fall back to the old hack, will be fixed in bug 1200494.
aBytes = aBytes.toFixed(fractionDigits); aBytes = aBytes.toFixed(fractionDigits);
if (gDecimalSymbol != ".") { if (gDecimalSymbol != ".") {
aBytes = aBytes.replace(".", gDecimalSymbol); aBytes = aBytes.replace(".", gDecimalSymbol);
} }
} }
}
return [aBytes, gBundle.GetStringFromName(gStr.units[unitIndex])]; return [aBytes, gBundle.GetStringFromName(gStr.units[unitIndex])];
}, },