1- // https://root.cern/js/ v7.9.2
1+ // https://root.cern/js/ v7.9.3
22(function (global, factory) {
33typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) :
44typeof define === 'function' && define.amd ? define(['exports'], factory) :
@@ -8,11 +8,11 @@ typeof define === 'function' && define.amd ? define(['exports'], factory) :
88var _documentCurrentScript = typeof document !== 'undefined' ? document.currentScript : null;
99/** @summary version id
1010 * @desc For the JSROOT release the string in format 'major.minor.patch' like '7.0.0' */
11- const version_id = '7.9.2 ',
11+ const version_id = '7.9.x ',
1212
1313/** @summary version date
1414 * @desc Release date in format day/month/year like '14/04/2022' */
15- version_date = '13 /10/2025',
15+ version_date = '14 /10/2025',
1616
1717/** @summary version id and date
1818 * @desc Produced by concatenation of {@link version_id} and {@link version_date}
@@ -69580,7 +69580,12 @@ async function saveFile(filename, content) {
6958069580 if ((content.length > 1e6) && (contentType === 'application/pdf')) {
6958169581 // large PDF files do not work in the browser with plain base64 coding
6958269582 const bindata = getBinFileContent(content),
69583- blob = new Blob([bindata], { type: contentType });
69583+ len = bindata.length,
69584+ buffer = new ArrayBuffer(len),
69585+ view = new DataView(buffer, 0, len);
69586+ for (let i = 0; i < len; ++i)
69587+ view.setUint8(i, bindata.charCodeAt(i));
69588+ const blob = new Blob([buffer], { type: contentType });
6958469589 fileURL = URL.createObjectURL(blob);
6958569590 a.href = fileURL;
6958669591 } else
0 commit comments