Merge pull request #5112 from Snuffleupagus/strict-equalities-src-shared

Add strict equalities in src/shared/*
This commit is contained in:
Tim van der Meij 2014-08-01 20:00:57 +02:00
commit 0b8b763eda
2 changed files with 21 additions and 21 deletions

View File

@ -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;

View File

@ -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));