1
0
Fork 0
mirror of https://github.com/mozilla/pdf.js.git synced 2025-04-25 17:48:07 +02:00

Remove variable shadowing from the JavaScript files in the src/core/ folder

*This is part of a series of patches that will try to split PR 11566 into smaller chunks, to make reviewing more feasible.*

Once all the code has been fixed, we'll be able to eventually enable the ESLint no-shadow rule; see https://eslint.org/docs/rules/no-shadow
This commit is contained in:
Jonas Jenwald 2020-03-23 17:04:47 +01:00
parent b86df97725
commit 216cbca16c
11 changed files with 135 additions and 140 deletions

View file

@ -629,7 +629,7 @@ var PartialEvaluator = (function PartialEvaluatorClosure() {
pdfFunctionFactory: this.pdfFunctionFactory,
})
.then(imageObj => {
var imgData = imageObj.createImageData(/* forceRGBA = */ false);
imgData = imageObj.createImageData(/* forceRGBA = */ false);
if (this.parsingType3Font) {
return this.handler.sendWithPromise(
@ -2479,16 +2479,16 @@ var PartialEvaluator = (function PartialEvaluatorClosure() {
properties.hasEncoding = !!baseEncodingName || differences.length > 0;
properties.dict = dict;
return toUnicodePromise
.then(toUnicode => {
properties.toUnicode = toUnicode;
.then(readToUnicode => {
properties.toUnicode = readToUnicode;
return this.buildToUnicode(properties);
})
.then(toUnicode => {
properties.toUnicode = toUnicode;
.then(builtToUnicode => {
properties.toUnicode = builtToUnicode;
if (cidToGidBytes) {
properties.cidToGidMap = this.readCidToGidMap(
cidToGidBytes,
toUnicode
builtToUnicode
);
}
return properties;
@ -3092,21 +3092,21 @@ var PartialEvaluator = (function PartialEvaluatorClosure() {
};
const widths = dict.get("Widths");
return this.extractDataStructures(dict, dict, properties).then(
properties => {
newProperties => {
if (widths) {
const glyphWidths = [];
let j = firstChar;
for (let i = 0, ii = widths.length; i < ii; i++) {
glyphWidths[j++] = this.xref.fetchIfRef(widths[i]);
}
properties.widths = glyphWidths;
newProperties.widths = glyphWidths;
} else {
properties.widths = this.buildCharCodeToWidth(
newProperties.widths = this.buildCharCodeToWidth(
metrics.widths,
properties
newProperties
);
}
return new Font(baseFontName, null, properties);
return new Font(baseFontName, null, newProperties);
}
);
}
@ -3212,13 +3212,13 @@ var PartialEvaluator = (function PartialEvaluatorClosure() {
.then(() => {
return this.extractDataStructures(dict, baseDict, properties);
})
.then(properties => {
this.extractWidths(dict, descriptor, properties);
.then(newProperties => {
this.extractWidths(dict, descriptor, newProperties);
if (type === "Type3") {
properties.isType3Font = true;
newProperties.isType3Font = true;
}
return new Font(fontName.name, fontFile, properties);
return new Font(fontName.name, fontFile, newProperties);
});
},
};
@ -3352,8 +3352,8 @@ var TranslatedFont = (function TranslatedFontClosure() {
})
.catch(function(reason) {
warn(`Type3 font resource "${key}" is not available.`);
var operatorList = new OperatorList();
charProcOperatorList[key] = operatorList.getIR();
const dummyOperatorList = new OperatorList();
charProcOperatorList[key] = dummyOperatorList.getIR();
});
});
}