| 1507 | ); |
| 1508 | } |
| 1509 | function isFormDataLike(object) { |
| 1510 | return object && typeof object === "object" && typeof object.append === "function" && typeof object.delete === "function" && typeof object.get === "function" && typeof object.getAll === "function" && typeof object.has === "function" && typeof object.set === "function" && object[Symbol.toStringTag] === "FormData"; |
| 1511 | } |
| 1512 | function addAbortListener(signal, listener) { |
| 1513 | if ("addEventListener" in signal) { |
| 1514 | signal.addEventListener("abort", listener, { once: true }); |