mirror of
https://github.com/zen-browser/pdf.js.git
synced 2025-07-08 17:30:09 +02:00
Inline the code in loadJpegStream
at the only call-site in src/display/api.js
.js`
Since `loadJpegStream` is only used at a *single* spot in the code-base, and given that it's very heavily tailored to the calling code (since it relies on the data structure of `PDFObjects`), this patch simply inlines the code in `src/display/api.js` instead.
This commit is contained in:
parent
7f73fc9ace
commit
2570717e77
2 changed files with 18 additions and 18 deletions
|
@ -1569,18 +1569,6 @@ MessageHandler.prototype = {
|
|||
},
|
||||
};
|
||||
|
||||
function loadJpegStream(id, imageUrl, objs) {
|
||||
var img = new Image();
|
||||
img.onload = (function loadJpegStream_onloadClosure() {
|
||||
objs.resolve(id, img);
|
||||
});
|
||||
img.onerror = (function loadJpegStream_onerrorClosure() {
|
||||
objs.resolve(id, null);
|
||||
warn('Error during JPEG image loading');
|
||||
});
|
||||
img.src = imageUrl;
|
||||
}
|
||||
|
||||
export {
|
||||
FONT_IDENTITY_MATRIX,
|
||||
IDENTITY_MATRIX,
|
||||
|
@ -1632,7 +1620,6 @@ export {
|
|||
createValidAbsoluteUrl,
|
||||
isLittleEndian,
|
||||
isEvalSupported,
|
||||
loadJpegStream,
|
||||
log2,
|
||||
readInt8,
|
||||
readUint16,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue