@ -11638,7 +11638,7 @@ function _fetchDocument(worker, source, pdfDataRangeTransport, docId) {
@@ -11638,7 +11638,7 @@ function _fetchDocument(worker, source, pdfDataRangeTransport, docId) {
if ( worker . destroyed ) {
return Promise . reject ( new Error ( 'Worker was destroyed' ) ) ;
}
var apiVersion = '2.0.211 ' ;
var apiVersion = '2.0.213 ' ;
source . disableRange = ( 0 , _dom _utils . getDefaultSetting ) ( 'disableRange' ) ;
source . disableAutoFetch = ( 0 , _dom _utils . getDefaultSetting ) ( 'disableAutoFetch' ) ;
source . disableStream = ( 0 , _dom _utils . getDefaultSetting ) ( 'disableStream' ) ;
@ -12928,8 +12928,8 @@ var InternalRenderTask = function InternalRenderTaskClosure() {
@@ -12928,8 +12928,8 @@ var InternalRenderTask = function InternalRenderTaskClosure() {
} ( ) ;
var version , build ;
{
exports . version = version = '2.0.211 ' ;
exports . build = build = '6bbe9107 ' ;
exports . version = version = '2.0.213 ' ;
exports . build = build = '8ae3fd49 ' ;
}
exports . getDocument = getDocument ;
exports . LoopbackPort = LoopbackPort ;
@ -14445,9 +14445,12 @@ var XRef = function XRefClosure() {
@@ -14445,9 +14445,12 @@ var XRef = function XRefClosure() {
return skipped ;
}
var objRegExp = /^(\d+)\s+(\d+)\s+obj\b/ ;
var endobjRegExp = /\bendobj[\b\s]$/ ;
var nestedObjRegExp = /\s+(\d+\s+\d+\s+obj[\b\s])$/ ;
var CHECK _CONTENT _LENGTH = 25 ;
var trailerBytes = new Uint8Array ( [ 116 , 114 , 97 , 105 , 108 , 101 , 114 ] ) ;
var startxrefBytes = new Uint8Array ( [ 115 , 116 , 97 , 114 , 116 , 120 , 114 , 101 , 102 ] ) ;
var endobjBytes = new Uint8Array ( [ 101 , 110 , 100 , 111 , 98 , 106 ] ) ;
var objBytes = new Uint8Array ( [ 111 , 98 , 106 ] ) ;
var xrefBytes = new Uint8Array ( [ 47 , 88 , 82 , 101 , 102 ] ) ;
this . entries . length = 0 ;
var stream = this . stream ;
@ -14487,7 +14490,25 @@ var XRef = function XRefClosure() {
@@ -14487,7 +14490,25 @@ var XRef = function XRefClosure() {
uncompressed : true
} ;
}
var contentLength = skipUntil ( buffer , position , endobjBytes ) + 7 ;
var contentLength = void 0 ,
startPos = position + token . length ;
while ( startPos < buffer . length ) {
var endPos = startPos + skipUntil ( buffer , startPos , objBytes ) + 4 ;
contentLength = endPos - position ;
var checkPos = Math . max ( endPos - CHECK _CONTENT _LENGTH , startPos ) ;
var tokenStr = ( 0 , _util . bytesToString ) ( buffer . subarray ( checkPos , endPos ) ) ;
if ( endobjRegExp . test ( tokenStr ) ) {
break ;
} else {
var objToken = nestedObjRegExp . exec ( tokenStr ) ;
if ( objToken && objToken [ 1 ] ) {
( 0 , _util . warn ) ( 'indexObjects: Found new "obj" inside of another "obj", ' + 'caused by missing "endobj" -- trying to recover.' ) ;
contentLength -= objToken [ 1 ] . length ;
break ;
}
}
startPos += contentLength ;
}
var content = buffer . subarray ( position , position + contentLength ) ;
var xrefTagOffset = skipUntil ( content , 0 , xrefBytes ) ;
if ( xrefTagOffset < contentLength && content [ xrefTagOffset + 5 ] < 64 ) {
@ -26689,8 +26710,8 @@ exports.SVGGraphics = SVGGraphics;
@@ -26689,8 +26710,8 @@ exports.SVGGraphics = SVGGraphics;
"use strict" ;
var pdfjsVersion = '2.0.211 ' ;
var pdfjsBuild = '6bbe9107 ' ;
var pdfjsVersion = '2.0.213 ' ;
var pdfjsBuild = '8ae3fd49 ' ;
var pdfjsSharedUtil = _ _w _pdfjs _require _ _ ( 0 ) ;
var pdfjsDisplayGlobal = _ _w _pdfjs _require _ _ ( 131 ) ;
var pdfjsDisplayAPI = _ _w _pdfjs _require _ _ ( 65 ) ;
@ -32040,8 +32061,8 @@ if (!_global_scope2.default.PDFJS) {
@@ -32040,8 +32061,8 @@ if (!_global_scope2.default.PDFJS) {
}
var PDFJS = _global _scope2 . default . PDFJS ;
{
PDFJS . version = '2.0.211 ' ;
PDFJS . build = '6bbe9107 ' ;
PDFJS . version = '2.0.213 ' ;
PDFJS . build = '8ae3fd49 ' ;
}
PDFJS . pdfBug = false ;
if ( PDFJS . verbosity !== undefined ) {
@ -35401,7 +35422,7 @@ var WorkerMessageHandler = {
@@ -35401,7 +35422,7 @@ var WorkerMessageHandler = {
var cancelXHRs = null ;
var WorkerTasks = [ ] ;
var apiVersion = docParams . apiVersion ;
var workerVersion = '2.0.211 ' ;
var workerVersion = '2.0.213 ' ;
if ( apiVersion !== null && apiVersion !== workerVersion ) {
throw new Error ( 'The API version "' + apiVersion + '" does not match ' + ( 'the Worker version "' + workerVersion + '".' ) ) ;
}