Merge pull request #5112 from Snuffleupagus/strict-equalities-src-shared
Add strict equalities in src/shared/*
This commit is contained in:
commit
0b8b763eda
@ -45,7 +45,7 @@ function readCharset(aStream, aCharstrings) {
|
||||
sid = aStream.getByte() << 8 | aStream.getByte();
|
||||
charset[CFFStrings[sid]] = readCharstringEncoding(aCharstrings[i]);
|
||||
}
|
||||
} else if (format == 1) {
|
||||
} else if (format === 1) {
|
||||
for (i = 1; i < count + 1; i++) {
|
||||
var first = aStream.getByte();
|
||||
first = (first << 8) | aStream.getByte();
|
||||
@ -76,14 +76,14 @@ function readCharstringEncoding(aString) {
|
||||
|
||||
var count = aString.length;
|
||||
for (var i = 0; i < count; ) {
|
||||
var value = aString[i++];
|
||||
var value = aString[i++] | 0;
|
||||
var token = null;
|
||||
|
||||
if (value < 0) {
|
||||
continue;
|
||||
} else if (value <= 11) {
|
||||
token = CFFEncodingMap[value];
|
||||
} else if (value == 12) {
|
||||
} else if (value === 12) {
|
||||
token = CFFEncodingMap[value][aString[i++]];
|
||||
} else if (value <= 18) {
|
||||
token = CFFEncodingMap[value];
|
||||
@ -92,7 +92,7 @@ function readCharstringEncoding(aString) {
|
||||
token = CFFEncodingMap[value];
|
||||
} else if (value <= 27) {
|
||||
token = CFFEncodingMap[value];
|
||||
} else if (value == 28) {
|
||||
} else if (value === 28) {
|
||||
token = aString[i++] << 8 | aString[i++];
|
||||
} else if (value <= 31) {
|
||||
token = CFFEncodingMap[value];
|
||||
@ -102,7 +102,7 @@ function readCharstringEncoding(aString) {
|
||||
token = (value - 247) * 256 + aString[i++] + 108;
|
||||
} else if (value < 255) {
|
||||
token = -(value - 251) * 256 - aString[i++] - 108;
|
||||
} else {// value == 255
|
||||
} else { // value === 255
|
||||
token = aString[i++] << 24 | aString[i++] << 16 |
|
||||
aString[i++] << 8 | aString[i];
|
||||
}
|
||||
@ -123,19 +123,19 @@ function readFontDictData(aString, aMap) {
|
||||
|
||||
var count = aString.length;
|
||||
for (var i = 0; i < count; i) {
|
||||
var value = aString[i++];
|
||||
var value = aString[i++] | 0;
|
||||
var token = null;
|
||||
|
||||
if (value == 12) {
|
||||
if (value === 12) {
|
||||
token = aMap[value][aString[i++]];
|
||||
} else if (value == 28) {
|
||||
} else if (value === 28) {
|
||||
token = aString[i++] << 8 | aString[i++];
|
||||
} else if (value == 29) {
|
||||
} else if (value === 29) {
|
||||
token = aString[i++] << 24 |
|
||||
aString[i++] << 16 |
|
||||
aString[i++] << 8 |
|
||||
aString[i++];
|
||||
} else if (value == 30) {
|
||||
} else if (value === 30) {
|
||||
token = '';
|
||||
var parsed = false;
|
||||
while (!parsed) {
|
||||
@ -177,7 +177,7 @@ function readFontDictData(aString, aMap) {
|
||||
token = (value - 247) * 256 + aString[i++] + 108;
|
||||
} else if (value <= 254) {
|
||||
token = -(value - 251) * 256 - aString[i++] - 108;
|
||||
} else if (value == 255) {
|
||||
} else if (value === 255) {
|
||||
error('255 is not a valid DICT command');
|
||||
}
|
||||
|
||||
@ -230,7 +230,7 @@ function readFontIndexData(aStream, aIsByte) {
|
||||
}
|
||||
|
||||
dump('Found ' + count + ' objects at offsets :' +
|
||||
offsets + ' (offsize: ' + offsize + ')');
|
||||
offsets + ' (offsize: ' + offsize + ')');
|
||||
|
||||
// Now extract the objects
|
||||
var relativeOffset = aStream.pos;
|
||||
@ -378,9 +378,9 @@ var Type2Parser = function type2Parser(aFilePath) {
|
||||
var charsetEntry = font.get('charset');
|
||||
if (charsetEntry === 0) {
|
||||
error('Need to support CFFISOAdobeCharset');
|
||||
} else if (charsetEntry == 1) {
|
||||
} else if (charsetEntry === 1) {
|
||||
error('Need to support CFFExpert');
|
||||
} else if (charsetEntry == 2) {
|
||||
} else if (charsetEntry === 2) {
|
||||
error('Need to support CFFExpertSubsetCharset');
|
||||
} else {
|
||||
aStream.pos = charsetEntry;
|
||||
|
@ -21,7 +21,7 @@
|
||||
|
||||
var globalScope = (typeof window === 'undefined') ? this : window;
|
||||
|
||||
var isWorker = (typeof window == 'undefined');
|
||||
var isWorker = (typeof window === 'undefined');
|
||||
|
||||
var FONT_IDENTITY_MATRIX = [0.001, 0, 0, 0.001, 0, 0];
|
||||
|
||||
@ -272,7 +272,7 @@ function combineUrl(baseUrl, url) {
|
||||
return url;
|
||||
}
|
||||
var i;
|
||||
if (url.charAt(0) == '/') {
|
||||
if (url.charAt(0) === '/') {
|
||||
// absolute path
|
||||
i = baseUrl.indexOf('://');
|
||||
if (url.charAt(1) === '/') {
|
||||
@ -946,7 +946,7 @@ function isEmptyObj(obj) {
|
||||
}
|
||||
|
||||
function isBool(v) {
|
||||
return typeof v == 'boolean';
|
||||
return typeof v === 'boolean';
|
||||
}
|
||||
|
||||
function isInt(v) {
|
||||
@ -1099,7 +1099,7 @@ PDFJS.createPromiseCapability = createPromiseCapability;
|
||||
pendingRejectionCheck: false,
|
||||
|
||||
scheduleHandlers: function scheduleHandlers(promise) {
|
||||
if (promise._status == STATUS_PENDING) {
|
||||
if (promise._status === STATUS_PENDING) {
|
||||
return;
|
||||
}
|
||||
|
||||
@ -1125,10 +1125,10 @@ PDFJS.createPromiseCapability = createPromiseCapability;
|
||||
|
||||
try {
|
||||
if (nextStatus === STATUS_RESOLVED) {
|
||||
if (typeof(handler.onResolve) == 'function') {
|
||||
if (typeof handler.onResolve === 'function') {
|
||||
nextValue = handler.onResolve(nextValue);
|
||||
}
|
||||
} else if (typeof(handler.onReject) === 'function') {
|
||||
} else if (typeof handler.onReject === 'function') {
|
||||
nextValue = handler.onReject(nextValue);
|
||||
nextStatus = STATUS_RESOLVED;
|
||||
|
||||
@ -1295,7 +1295,7 @@ PDFJS.createPromiseCapability = createPromiseCapability;
|
||||
return;
|
||||
}
|
||||
|
||||
if (status == STATUS_RESOLVED &&
|
||||
if (status === STATUS_RESOLVED &&
|
||||
Promise.isPromise(value)) {
|
||||
value.then(this._updateStatus.bind(this, STATUS_RESOLVED),
|
||||
this._updateStatus.bind(this, STATUS_REJECTED));
|
||||
|
Loading…
x
Reference in New Issue
Block a user