decord/source/815_createStealthXhr.js
2026-08-24 06:08:38 +00:00

29 lines
829 B
JavaScript

// Module ID: 815
// Function ID: 816
// Name: createStealthXhr
// Dependencies: [816]
// Module 815 (createStealthXhr)
import RN_GLOBAL_OBJ2 from "RN_GLOBAL_OBJ" /* 816 */;
require = arg1;
const dependencyMap = arg6;
arg5.XHR_READYSTATE_DONE = 4;
arg5.createStealthXhr = function createStealthXhr() {
let RN_GLOBAL_OBJ = arg0;
if (arg0 === undefined) {
RN_GLOBAL_OBJ = RN_GLOBAL_OBJ2.RN_GLOBAL_OBJ;
}
if (RN_GLOBAL_OBJ.XMLHttpRequest) {
const xMLHttpRequest = new RN_GLOBAL_OBJ.XMLHttpRequest();
if (xMLHttpRequest.open.__sentry_original__) {
xMLHttpRequest.open = xMLHttpRequest.open.__sentry_original__;
}
if (xMLHttpRequest.send.__sentry_original__) {
xMLHttpRequest.send = xMLHttpRequest.send.__sentry_original__;
}
return xMLHttpRequest;
} else {
return null;
}
};