From: Kalervo Kujala Date: Thu, 27 Oct 2011 18:51:10 +0000 (+0300) Subject: Fix js strict warning in worker.js. X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=7e6a589074e912693e10e7c802ed627ec7918480;p=pdf.js.git Fix js strict warning in worker.js. Also fix a few minor nits. --- diff --git a/src/canvas.js b/src/canvas.js index 70dd65e..b7045dc 100644 --- a/src/canvas.js +++ b/src/canvas.js @@ -1,8 +1,11 @@ -// contexts store most of the state we need natively. -// However, PDF needs a bit more state, which we store here. +/* -*- Mode: Java; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ +/* vim: set shiftwidth=2 tabstop=2 autoindent cindent expandtab: */ 'use strict'; +// contexts store most of the state we need natively. +// However, PDF needs a bit more state, which we store here. + var CanvasExtraState = (function canvasExtraState() { function constructor(old) { // Are soft masks and alpha values shapes or opacities? @@ -838,3 +841,4 @@ var CanvasGraphics = (function canvasGraphics() { return constructor; })(); + diff --git a/src/cidmaps.js b/src/cidmaps.js index 7de3d14..226843b 100644 --- a/src/cidmaps.js +++ b/src/cidmaps.js @@ -6930,3 +6930,4 @@ var CIDToUnicodeMaps = { {f: 39, c: 19576}, {f: 111, c: 19620}, {f: 148, c: 19738}, {f: 7, c: 19887}] }; + diff --git a/src/colorspace.js b/src/colorspace.js index 3ce383a..1c5c291 100644 --- a/src/colorspace.js +++ b/src/colorspace.js @@ -397,5 +397,7 @@ var DeviceCmykCS = (function deviceCmykCS() { return rgbBuf; } }; + return constructor; })(); + diff --git a/src/core.js b/src/core.js index 4b411cf..e7241ac 100644 --- a/src/core.js +++ b/src/core.js @@ -608,4 +608,6 @@ var PDFDoc = (function() { return constructor; })(); + globalScope.PDFJS.PDFDoc = PDFDoc; + diff --git a/src/crypto.js b/src/crypto.js index 5699ea1..2c86038 100644 --- a/src/crypto.js +++ b/src/crypto.js @@ -595,3 +595,4 @@ var CipherTransformFactory = (function cipherTransformFactory() { return constructor; })(); + diff --git a/src/evaluator.js b/src/evaluator.js index 5007394..48e12c8 100644 --- a/src/evaluator.js +++ b/src/evaluator.js @@ -918,3 +918,4 @@ var EvalState = (function evalState() { }; return constructor; })(); + diff --git a/src/fonts.js b/src/fonts.js index f123b5f..b027b76 100644 --- a/src/fonts.js +++ b/src/fonts.js @@ -3272,3 +3272,4 @@ var Type2CFF = (function type2CFF() { return constructor; })(); + diff --git a/src/function.js b/src/function.js index 0d4976a..e2b1912 100644 --- a/src/function.js +++ b/src/function.js @@ -304,3 +304,4 @@ var PDFFunction = (function() { } }; })(); + diff --git a/src/image.js b/src/image.js index b997245..b281e21 100644 --- a/src/image.js +++ b/src/image.js @@ -254,3 +254,4 @@ var JpegImage = (function() { return JpegImage; })(); + diff --git a/src/metrics.js b/src/metrics.js index d4d07ec..c21b4ae 100644 --- a/src/metrics.js +++ b/src/metrics.js @@ -2941,3 +2941,4 @@ var Metrics = { 'a191': 918 } }; + diff --git a/src/obj.js b/src/obj.js index 03fbf2e..8d5684e 100644 --- a/src/obj.js +++ b/src/obj.js @@ -739,3 +739,4 @@ var PDFObjects = (function() { }; return PDFObjects; })(); + diff --git a/src/parser.js b/src/parser.js index 79a336d..a740615 100644 --- a/src/parser.js +++ b/src/parser.js @@ -633,3 +633,4 @@ var Linearization = (function linearizationLinearization() { return constructor; })(); + diff --git a/src/pattern.js b/src/pattern.js index a551ac4..8e7760e 100644 --- a/src/pattern.js +++ b/src/pattern.js @@ -287,3 +287,4 @@ var TilingPattern = (function tilingPattern() { return TilingPattern; })(); + diff --git a/src/pdf.js b/src/pdf.js index b2b8df7..34e1639 100644 --- a/src/pdf.js +++ b/src/pdf.js @@ -12,3 +12,4 @@ var PDFJS = {}; /* PDFJSSCRIPT_INCLUDE_ALL */ })(); + diff --git a/src/stream.js b/src/stream.js index baebc31..2b10e2f 100644 --- a/src/stream.js +++ b/src/stream.js @@ -2073,3 +2073,4 @@ var LZWStream = (function lzwStream() { return constructor; })(); + diff --git a/src/util.js b/src/util.js index 344b99e..d8d5033 100644 --- a/src/util.js +++ b/src/util.js @@ -281,5 +281,7 @@ var Promise = (function() { } } }; + return Promise; })(); + diff --git a/src/worker.js b/src/worker.js index d1ab484..a83f316 100644 --- a/src/worker.js +++ b/src/worker.js @@ -122,11 +122,11 @@ var WorkerProcessorHandler = { var obj = new Font(font.name, font.file, font.properties); var str = ''; - var data = obj.data; - if (data) { - var length = data.length; - for (var j = 0; j < length; j++) - str += String.fromCharCode(data[j]); + var objData = obj.data; + if (objData) { + var length = objData.length; + for (var j = 0; j < length; ++j) + str += String.fromCharCode(objData[j]); } obj.str = str; @@ -180,3 +180,4 @@ if (typeof window === 'undefined') { var handler = new MessageHandler('worker_processor', globalScope); WorkerProcessorHandler.setup(handler); } + diff --git a/src/worker_loader.js b/src/worker_loader.js index f3646e5..fb37ca9 100644 --- a/src/worker_loader.js +++ b/src/worker_loader.js @@ -21,3 +21,4 @@ importScripts('../src/parser.js'); importScripts('../src/pattern.js'); importScripts('../src/stream.js'); importScripts('../src/worker.js'); +