lint compliance
This commit is contained in:
		
							parent
							
								
									823db83b19
								
							
						
					
					
						commit
						17c1018eef
					
				
							
								
								
									
										14
									
								
								src/api.js
									
									
									
									
									
								
							
							
						
						
									
										14
									
								
								src/api.js
									
									
									
									
									
								
							| @ -18,7 +18,9 @@ | |||||||
|  * @return {Promise} A promise that is resolved with {PDFDocumentProxy} object. |  * @return {Promise} A promise that is resolved with {PDFDocumentProxy} object. | ||||||
|  */ |  */ | ||||||
| PDFJS.getDocument = function getDocument(source) { | PDFJS.getDocument = function getDocument(source) { | ||||||
|   var url, data, headers, password, parameters = {}, workerInitializedPromise, workerReadyPromise, transport; |   var url, data, headers, password, parameters = {}, workerInitializedPromise, | ||||||
|  |     workerReadyPromise, transport; | ||||||
|  | 
 | ||||||
|   if (typeof source === 'string') { |   if (typeof source === 'string') { | ||||||
|     url = source; |     url = source; | ||||||
|   } else if (isArrayBuffer(source)) { |   } else if (isArrayBuffer(source)) { | ||||||
| @ -49,11 +51,12 @@ PDFJS.getDocument = function getDocument(source) { | |||||||
|       { |       { | ||||||
|         url: url, |         url: url, | ||||||
|         progress: function getPDFProgress(evt) { |         progress: function getPDFProgress(evt) { | ||||||
|           if (evt.lengthComputable) |           if (evt.lengthComputable) { | ||||||
|             workerReadyPromise.progress({ |             workerReadyPromise.progress({ | ||||||
|               loaded: evt.loaded, |               loaded: evt.loaded, | ||||||
|               total: evt.total |               total: evt.total | ||||||
|             }); |             }); | ||||||
|  |           } | ||||||
|         }, |         }, | ||||||
|         error: function getPDFError(e) { |         error: function getPDFError(e) { | ||||||
|           workerReadyPromise.reject('Unexpected server response of ' + |           workerReadyPromise.reject('Unexpected server response of ' + | ||||||
| @ -62,8 +65,11 @@ PDFJS.getDocument = function getDocument(source) { | |||||||
|         headers: headers |         headers: headers | ||||||
|       }, |       }, | ||||||
|       function getPDFLoad(data) { |       function getPDFLoad(data) { | ||||||
| 		//we have to wait for the WorkerTransport to finalize worker-support detection! This may take a while...
 |         // sometimes the pdf has finished downloading before the web worker-test
 | ||||||
| 		workerInitializedPromise.then(function () { |         // has finished. In that case the rendering of the final pdf would cause
 | ||||||
|  |         // errors. We have to wait for the WorkerTransport to finalize worker-
 | ||||||
|  |         // support detection
 | ||||||
|  |         workerInitializedPromise.then(function workerInitialized() { | ||||||
|           transport.sendData(data, parameters); |           transport.sendData(data, parameters); | ||||||
|         }); |         }); | ||||||
|       }); |       }); | ||||||
|  | |||||||
| @ -20,10 +20,6 @@ function MessageHandler(name, comObj) { | |||||||
|     warn(data); |     warn(data); | ||||||
|   }]; |   }]; | ||||||
| 
 | 
 | ||||||
|   comObj.onerror = function(event){ |  | ||||||
|     throw new Error(event.message + " (" + event.filename + ":" + event.lineno + ")"); |  | ||||||
|   }; |  | ||||||
| 
 |  | ||||||
|   comObj.onmessage = function messageHandlerComObjOnMessage(event) { |   comObj.onmessage = function messageHandlerComObjOnMessage(event) { | ||||||
|     var data = event.data; |     var data = event.data; | ||||||
|     if (data.isReply) { |     if (data.isReply) { | ||||||
|  | |||||||
| @ -6,7 +6,7 @@ | |||||||
| // Checking if the typed arrays are supported
 | // Checking if the typed arrays are supported
 | ||||||
| (function checkTypedArrayCompatibility() { | (function checkTypedArrayCompatibility() { | ||||||
|   if (typeof Uint8Array !== 'undefined') { |   if (typeof Uint8Array !== 'undefined') { | ||||||
|     // some mobile versions do not support subarray (e.g. safari 5 / iPhone / iPad)
 |     // some mobile versions do not support subarray (e.g. safari 5 / iOS)
 | ||||||
|     if (typeof Uint8Array.prototype.subarray === 'undefined') { |     if (typeof Uint8Array.prototype.subarray === 'undefined') { | ||||||
|         Uint8Array.prototype.subarray = function subarray(start, end) { |         Uint8Array.prototype.subarray = function subarray(start, end) { | ||||||
|           return new Uint8Array(this.slice(start, end)); |           return new Uint8Array(this.slice(start, end)); | ||||||
| @ -79,9 +79,10 @@ | |||||||
| 
 | 
 | ||||||
| // Object.defineProperty() ?
 | // Object.defineProperty() ?
 | ||||||
| (function checkObjectDefinePropertyCompatibility() { | (function checkObjectDefinePropertyCompatibility() { | ||||||
|   // safari 5 cannot use this on DOM objects and thus is unusable, see http://kangax.github.com/es5-compat-table/
 |   // safari 5 cannot use this on DOM objects and thus is unusable,
 | ||||||
|   if ((typeof Object.defineProperty !== 'undefined') && /Safari\/5/.test(navigator.userAgent)) |   // see http://kangax.github.com/es5-compat-table/
 | ||||||
|     return; |   if ((typeof Object.defineProperty !== 'undefined') && | ||||||
|  |     /Safari\/5/.test(navigator.userAgent)) return; | ||||||
| 
 | 
 | ||||||
|   Object.defineProperty = function objectDefineProperty(obj, name, def) { |   Object.defineProperty = function objectDefineProperty(obj, name, def) { | ||||||
|     delete obj[name]; |     delete obj[name]; | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user