mirror of
https://github.com/mozilla/pdf.js.git
synced 2026-04-09 23:04:02 +02:00
17 lines
505 KiB
JavaScript
17 lines
505 KiB
JavaScript
/* THIS FILE IS GENERATED - DO NOT EDIT */
|
||
async function Module(moduleArg={}){var moduleRtn;var e=moduleArg,aa=import.meta.url;try{new URL(".",aa)}catch{}var m=console.log.bind(console),n=console.error.bind(console),r=!1,t;function ba(a){for(var b=0,c=a.length,d=new Uint8Array(c),g;b<c;++b)g=a.charCodeAt(b),d[b]=~g>>8&g;return d}var u,w,x,y,z,A,B=!1;function C(){var a=D.buffer;x=new Int8Array(a);new Int16Array(a);y=new Uint8Array(a);new Uint16Array(a);z=new Int32Array(a);A=new Uint32Array(a);new Float32Array(a);new Float64Array(a);new BigInt64Array(a);new BigUint64Array(a)}
|
||
function E(a){e.onAbort?.(a);a="Aborted("+a+")";n(a);r=!0;a=new WebAssembly.RuntimeError(a+". Build with -sASSERTIONS for more info.");w?.(a);throw a;}var F;async function ca(a){return a}async function da(a){var b=F;try{var c=await ca(b);return await WebAssembly.instantiate(c,a)}catch(d){n(`failed to asynchronously prepare wasm: ${d}`),E(d)}}async function ea(a){return da(a)}class G{name="ExitStatus";constructor(a){this.message=`Program terminated with exit(${a})`;this.status=a}}
|
||
var H=a=>{for(;0<a.length;)a.shift()(e)},I=[],J=[],fa=()=>{var a=e.preRun.shift();J.push(a)},K=!0,L=new TextDecoder,M=(a,b)=>{for(var c=b+void 0;a[b]&&!(b>=c);)++b;return b},N=a=>a?L.decode(y.subarray(a,M(y,a))):"",O=0,ha=[0,31,60,91,121,152,182,213,244,274,305,335],ia=[0,31,59,90,120,151,181,212,243,273,304,334],P={},Q=a=>{if(!(a instanceof G||"unwind"==a))throw a;},R=a=>{t=a;K||0<O||(e.onExit?.(a),r=!0);throw new G(a);},ja=a=>{if(!r)try{a()}catch(b){Q(b)}finally{if(!(K||0<O))try{t=a=t,R(a)}catch(b){Q(b)}}},
|
||
S=(a,b,c)=>{var d=y;if(0<c){c=b+c-1;for(var g=0;g<a.length;++g){var f=a.codePointAt(g);if(127>=f){if(b>=c)break;d[b++]=f}else if(2047>=f){if(b+1>=c)break;d[b++]=192|f>>6;d[b++]=128|f&63}else if(65535>=f){if(b+2>=c)break;d[b++]=224|f>>12;d[b++]=128|f>>6&63;d[b++]=128|f&63}else{if(b+3>=c)break;d[b++]=240|f>>18;d[b++]=128|f>>12&63;d[b++]=128|f>>6&63;d[b++]=128|f&63;g++}}d[b]=0}},T=a=>{for(var b=0,c=0;c<a.length;++c){var d=a.charCodeAt(c);127>=d?b++:2047>=d?b+=2:55296<=d&&57343>=d?(b+=4,++c):b+=3}return b},
|
||
V=a=>{var b=T(a)+1,c=U(b);c&&S(a,c,b);return c};function ka(){}
|
||
for(var la=[null,[],[]],oa=(a,b,c,d)=>{var g={string:h=>{var k=0;if(null!==h&&void 0!==h&&0!==h){k=T(h)+1;var p=W(k);S(h,p,k);k=p}return k},array:h=>{var k=W(h.length);x.set(h,k);return k}};a=e["_"+a];var f=[],q=0;if(d)for(var l=0;l<d.length;l++){var v=g[c[l]];v?(0===q&&(q=ma()),f[l]=v(d[l])):f[l]=d[l]}c=a(...f);return c=function(h){0!==q&&na(q);return"string"===b?N(h):"boolean"===b?!!h:h}(c)},X=new Uint8Array(123),Y=25;0<=Y;--Y)X[48+Y]=52+Y,X[65+Y]=Y,X[97+Y]=26+Y;X[43]=62;X[47]=63;
|
||
ka=(a,b,c)=>{a=N(a);b=null!==b?JSON.parse(N(b)):[];try{const d=e.externalCall(a,b);return d?V(d):null}catch(d){return e.HEAPU8[c]=1,V(d.message)}};e.noExitRuntime&&(K=e.noExitRuntime);e.print&&(m=e.print);e.printErr&&(n=e.printErr);if(e.preInit)for("function"==typeof e.preInit&&(e.preInit=[e.preInit]);0<e.preInit.length;)e.preInit.shift()();e.ccall=oa;e.cwrap=(a,b,c,d)=>{var g=!c||c.every(f=>"number"===f||"boolean"===f);return"string"!==b&&g&&!d?e["_"+a]:(...f)=>oa(a,b,c,f,d)};e.stringToNewUTF8=V;
|
||
var U,pa,na,W,ma,D,qa={a:(a,b,c,d)=>E(`Assertion failed: ${N(a)}, at: `+[b?N(b):"unknown filename",c,d?N(d):"unknown function"]),e:()=>E(""),j:()=>{K=!1;O=0},b:function(a,b){a=-9007199254740992>a||9007199254740992<a?NaN:Number(a);a=new Date(1E3*a);z[b>>2]=a.getSeconds();z[b+4>>2]=a.getMinutes();z[b+8>>2]=a.getHours();z[b+12>>2]=a.getDate();z[b+16>>2]=a.getMonth();z[b+20>>2]=a.getFullYear()-1900;z[b+24>>2]=a.getDay();var c=a.getFullYear();z[b+28>>2]=(0!==c%4||0===c%100&&0!==c%400?ia:ha)[a.getMonth()]+
|
||
a.getDate()-1|0;z[b+36>>2]=-(60*a.getTimezoneOffset());c=(new Date(a.getFullYear(),6,1)).getTimezoneOffset();var d=(new Date(a.getFullYear(),0,1)).getTimezoneOffset();z[b+32>>2]=(c!=d&&a.getTimezoneOffset()==Math.min(d,c))|0},k:(a,b)=>{P[a]&&(clearTimeout(P[a].id),delete P[a]);if(!b)return 0;var c=setTimeout(()=>{delete P[a];ja(()=>pa(a,performance.now()))},b);P[a]={id:c,C:b};return 0},c:(a,b,c,d)=>{var g=(new Date).getFullYear(),f=(new Date(g,0,1)).getTimezoneOffset();g=(new Date(g,6,1)).getTimezoneOffset();
|
||
A[a>>2]=60*Math.max(f,g);z[b>>2]=Number(f!=g);b=q=>{var l=Math.abs(q);return`UTC${0<=q?"-":"+"}${String(Math.floor(l/60)).padStart(2,"0")}${String(l%60).padStart(2,"0")}`};a=b(f);b=b(g);g<f?(S(a,c,17),S(b,d,17)):(S(a,d,17),S(b,c,17))},g:ka,f:function(a,b){a=N(a);let c;try{c=window.JSON.parse(a)}catch(d){c=a}0!==b?window.alert(a):window.console.log("DUMP",c)},d:()=>Date.now(),l:a=>{var b=y.length;a>>>=0;if(2147483648<a)return!1;for(var c=1;4>=c;c*=2){var d=b*(1+.2/c);d=Math.min(d,a+100663296);a:{d=
|
||
(Math.min(2147483648,65536*Math.ceil(Math.max(a,d)/65536))-D.buffer.byteLength+65535)/65536|0;try{D.grow(d);C();var g=1;break a}catch(f){}g=void 0}if(g)return!0}return!1},m:(a,b,c,d)=>{for(var g=0,f=0;f<c;f++){var q=A[b>>2],l=A[b+4>>2];b+=8;for(var v=0;v<l;v++){var h=a,k=y[q+v],p=la[h];0===k||10===k?(h=1===h?m:n,k=M(p,0),k=L.decode(p.buffer?p.subarray(0,k):new Uint8Array(p.slice(0,k))),h(k),p.length=0):p.push(k)}g+=l}A[d>>2]=g;return 0},o:function(a){a=N(a);window.console.log(a)},h:function(a){a=
|
||
N(a);return Date.parse(a)},n:function(a,b,c,d){a=N(a);b=N(b);c=N(c);c=`Quickjs -- ${a}: ${b}\n${c}`;0!==d?window.alert(c):window.console.error(c)},i:R},Z;
|
||
Z=await (async function(){function a(c){c=Z=c.exports;e._evalInSandbox=c.r;e._nukeSandbox=c.s;e._init=c.t;e._commFun=c.u;e._dumpMemoryUse=c.v;U=c.w;e._free=c.x;pa=c.y;na=c.z;W=c.A;ma=c.B;D=c.p;C();return Z}var b={a:qa};if(e.instantiateWasm)return new Promise(c=>{e.instantiateWasm(b,(d,g)=>{c(a(d,g))})});F??=ba(' |