Removes mozResponseArrayBuffer
This commit is contained in:
parent
825762f22a
commit
9c87fa24f7
@ -31,20 +31,6 @@ var JpxImage = (function JpxImageClosure() {
|
||||
this.failOnCorruptedImage = false;
|
||||
}
|
||||
JpxImage.prototype = {
|
||||
load: function JpxImage_load(url) {
|
||||
var xhr = new XMLHttpRequest();
|
||||
xhr.open('GET', url, true);
|
||||
xhr.responseType = 'arraybuffer';
|
||||
xhr.onload = (function() {
|
||||
// TODO catch parse error
|
||||
var data = new Uint8Array(xhr.response || xhr.mozResponseArrayBuffer);
|
||||
this.parse(data);
|
||||
if (this.onload) {
|
||||
this.onload();
|
||||
}
|
||||
}).bind(this);
|
||||
xhr.send(null);
|
||||
},
|
||||
parse: function JpxImage_parse(data) {
|
||||
|
||||
var head = readUint16(data, 0);
|
||||
|
@ -63,8 +63,7 @@ var NetworkManager = (function NetworkManagerClosure() {
|
||||
}
|
||||
|
||||
function getArrayBuffer(xhr) {
|
||||
var data = (xhr.mozResponseArrayBuffer || xhr.mozResponse ||
|
||||
xhr.responseArrayBuffer || xhr.response);
|
||||
var data = xhr.response;
|
||||
if (typeof data !== 'string') {
|
||||
return data;
|
||||
}
|
||||
@ -116,7 +115,7 @@ var NetworkManager = (function NetworkManagerClosure() {
|
||||
pendingRequest.expectedStatus = 200;
|
||||
}
|
||||
|
||||
xhr.mozResponseType = xhr.responseType = 'arraybuffer';
|
||||
xhr.responseType = 'arraybuffer';
|
||||
|
||||
if (args.onProgress) {
|
||||
xhr.onprogress = args.onProgress;
|
||||
|
@ -255,11 +255,10 @@ var Type2Parser = function type2Parser(aFilePath) {
|
||||
|
||||
var xhr = new XMLHttpRequest();
|
||||
xhr.open('GET', aFilePath, false);
|
||||
xhr.mozResponseType = xhr.responseType = 'arraybuffer';
|
||||
xhr.responseType = 'arraybuffer';
|
||||
xhr.expected = (document.URL.indexOf('file:') === 0) ? 0 : 200;
|
||||
xhr.send(null);
|
||||
this.data = new Stream(xhr.mozResponseArrayBuffer || xhr.mozResponse ||
|
||||
xhr.responseArrayBuffer || xhr.response);
|
||||
this.data = new Stream(xhr.response);
|
||||
|
||||
// Turn on this flag for additional debugging logs
|
||||
var debug = false;
|
||||
|
@ -160,7 +160,7 @@ if (typeof PDFJS === 'undefined') {
|
||||
value: function xmlHttpRequestOverrideMimeType(mimeType) {}
|
||||
});
|
||||
}
|
||||
if ('response' in xhr || 'responseArrayBuffer' in xhr) {
|
||||
if ('responseType' in xhr) {
|
||||
return;
|
||||
}
|
||||
// Support: IE9
|
||||
@ -189,7 +189,7 @@ if (typeof PDFJS === 'undefined') {
|
||||
for (i = 0; i < n; ++i) {
|
||||
result[i] = text.charCodeAt(i) & 0xFF;
|
||||
}
|
||||
return result;
|
||||
return result.buffer;
|
||||
}
|
||||
Object.defineProperty(xhrPrototype, 'response', { get: responseGetter });
|
||||
})();
|
||||
|
Loading…
Reference in New Issue
Block a user