From 12e464cf2fe7465ec9488c6cbfa452e7b9c03cd1 Mon Sep 17 00:00:00 2001
From: Klaus Woelfel <klaus@nexedi.com>
Date: Thu, 10 Oct 2019 14:06:32 +0200
Subject: [PATCH] [erp5_core/erp5_web_rjs_ui] jIO 3.41.1

---
 .../web_page_module/rjs_jio_js.js             | 42 +++++++++----------
 .../web_page_module/rjs_jio_js.xml            |  4 +-
 .../portal_skins/erp5_core/jio.js.js          | 42 +++++++++----------
 3 files changed, 44 insertions(+), 44 deletions(-)

diff --git a/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_jio_js.js b/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_jio_js.js
index c787f674d4..acf7946cf5 100644
--- a/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_jio_js.js
+++ b/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_jio_js.js
@@ -8121,9 +8121,9 @@ return new Parser;
  * See https://www.nexedi.com/licensing for rationale and options.
  */
 /*global window, RSVP, Blob, XMLHttpRequest, QueryFactory, Query, atob,
-  FileReader, ArrayBuffer, Uint8Array, navigator */
+  FileReader, ArrayBuffer, Uint8Array */
 (function (window, RSVP, Blob, QueryFactory, Query, atob,
-           FileReader, ArrayBuffer, Uint8Array, navigator) {
+           FileReader, ArrayBuffer, Uint8Array) {
   "use strict";
 
   /* Safari does not define DOMError */
@@ -8131,17 +8131,6 @@ return new Parser;
     window.DOMError = {};
   }
 
-  /* Document is not defined in ServiceWorkser */
-  if (window.document === undefined) {
-    window.document = {
-      createElementNS: function () {
-        throw new Error(
-          'document.createElementNS is not supported by ' + navigator.userAgent
-        );
-      }
-    };
-  }
-
   var util = {},
     jIO;
 
@@ -8669,7 +8658,7 @@ return new Parser;
   window.jIO = jIO;
 
 }(window, RSVP, Blob, QueryFactory, Query, atob,
-  FileReader, ArrayBuffer, Uint8Array, navigator));
+  FileReader, ArrayBuffer, Uint8Array));
 /*
  * Rusha, a JavaScript implementation of the Secure Hash Algorithm, SHA-1,
  * as defined in FIPS PUB 180-1, tuned for high performance with large inputs.
@@ -15897,10 +15886,21 @@ return new Parser;
  */
 
 /*jslint nomen: true*/
-/*global document, jIO, RSVP, DOMParser, XMLSerializer*/
-(function (document, jIO, RSVP, DOMParser, XMLSerializer) {
+/*global window, jIO, RSVP, DOMParser, XMLSerializer, navigator*/
+(function (window, jIO, RSVP, DOMParser, XMLSerializer, navigator) {
   "use strict";
 
+  /* Document is not defined in ServiceWorker */
+  if (window.document === undefined) {
+    window.document = {
+      createElementNS: function () {
+        throw new Error(
+          'document.createElementNS is not supported by ' + navigator.userAgent
+        );
+      }
+    };
+  }
+
   var parser = new DOMParser(),
     serializer = new XMLSerializer();
 
@@ -15928,13 +15928,13 @@ return new Parser;
     if (conversion_kw) {
       for (key in conversion_kw) {
         if (conversion_kw.hasOwnProperty(key)) {
-          elt = document.createElementNS(null, conversion_kw[key][1]);
+          elt = window.document.createElementNS(null, conversion_kw[key][1]);
           elt.textContent = conversion_kw[key][0];
-          value = document.createElementNS(null, "value");
+          value = window.document.createElementNS(null, "value");
           value.appendChild(elt);
-          name = document.createElementNS(null, "name");
+          name = window.document.createElementNS(null, "name");
           name.textContent = key;
-          member = document.createElementNS(null, "member");
+          member = window.document.createElementNS(null, "member");
           member.appendChild(name);
           member.appendChild(value);
           struct[0].appendChild(member);
@@ -16043,4 +16043,4 @@ return new Parser;
 
   jIO.addStorage('cloudooo', CloudoooStorage);
 
-}(document, jIO, RSVP, DOMParser, XMLSerializer));
+}(window, jIO, RSVP, DOMParser, XMLSerializer, navigator));
diff --git a/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_jio_js.xml b/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_jio_js.xml
index dc7b60fee9..c01634c5a3 100644
--- a/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_jio_js.xml
+++ b/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_jio_js.xml
@@ -234,7 +234,7 @@
             </item>
             <item>
                 <key> <string>serial</string> </key>
-                <value> <string>978.45841.25288.26948</string> </value>
+                <value> <string>978.62837.20685.9437</string> </value>
             </item>
             <item>
                 <key> <string>state</string> </key>
@@ -252,7 +252,7 @@
                     </tuple>
                     <state>
                       <tuple>
-                        <float>1569858528.2</float>
+                        <float>1570708759.13</float>
                         <string>UTC</string>
                       </tuple>
                     </state>
diff --git a/product/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/jio.js.js b/product/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/jio.js.js
index c787f674d4..acf7946cf5 100644
--- a/product/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/jio.js.js
+++ b/product/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/jio.js.js
@@ -8121,9 +8121,9 @@ return new Parser;
  * See https://www.nexedi.com/licensing for rationale and options.
  */
 /*global window, RSVP, Blob, XMLHttpRequest, QueryFactory, Query, atob,
-  FileReader, ArrayBuffer, Uint8Array, navigator */
+  FileReader, ArrayBuffer, Uint8Array */
 (function (window, RSVP, Blob, QueryFactory, Query, atob,
-           FileReader, ArrayBuffer, Uint8Array, navigator) {
+           FileReader, ArrayBuffer, Uint8Array) {
   "use strict";
 
   /* Safari does not define DOMError */
@@ -8131,17 +8131,6 @@ return new Parser;
     window.DOMError = {};
   }
 
-  /* Document is not defined in ServiceWorkser */
-  if (window.document === undefined) {
-    window.document = {
-      createElementNS: function () {
-        throw new Error(
-          'document.createElementNS is not supported by ' + navigator.userAgent
-        );
-      }
-    };
-  }
-
   var util = {},
     jIO;
 
@@ -8669,7 +8658,7 @@ return new Parser;
   window.jIO = jIO;
 
 }(window, RSVP, Blob, QueryFactory, Query, atob,
-  FileReader, ArrayBuffer, Uint8Array, navigator));
+  FileReader, ArrayBuffer, Uint8Array));
 /*
  * Rusha, a JavaScript implementation of the Secure Hash Algorithm, SHA-1,
  * as defined in FIPS PUB 180-1, tuned for high performance with large inputs.
@@ -15897,10 +15886,21 @@ return new Parser;
  */
 
 /*jslint nomen: true*/
-/*global document, jIO, RSVP, DOMParser, XMLSerializer*/
-(function (document, jIO, RSVP, DOMParser, XMLSerializer) {
+/*global window, jIO, RSVP, DOMParser, XMLSerializer, navigator*/
+(function (window, jIO, RSVP, DOMParser, XMLSerializer, navigator) {
   "use strict";
 
+  /* Document is not defined in ServiceWorker */
+  if (window.document === undefined) {
+    window.document = {
+      createElementNS: function () {
+        throw new Error(
+          'document.createElementNS is not supported by ' + navigator.userAgent
+        );
+      }
+    };
+  }
+
   var parser = new DOMParser(),
     serializer = new XMLSerializer();
 
@@ -15928,13 +15928,13 @@ return new Parser;
     if (conversion_kw) {
       for (key in conversion_kw) {
         if (conversion_kw.hasOwnProperty(key)) {
-          elt = document.createElementNS(null, conversion_kw[key][1]);
+          elt = window.document.createElementNS(null, conversion_kw[key][1]);
           elt.textContent = conversion_kw[key][0];
-          value = document.createElementNS(null, "value");
+          value = window.document.createElementNS(null, "value");
           value.appendChild(elt);
-          name = document.createElementNS(null, "name");
+          name = window.document.createElementNS(null, "name");
           name.textContent = key;
-          member = document.createElementNS(null, "member");
+          member = window.document.createElementNS(null, "member");
           member.appendChild(name);
           member.appendChild(value);
           struct[0].appendChild(member);
@@ -16043,4 +16043,4 @@ return new Parser;
 
   jIO.addStorage('cloudooo', CloudoooStorage);
 
-}(document, jIO, RSVP, DOMParser, XMLSerializer));
+}(window, jIO, RSVP, DOMParser, XMLSerializer, navigator));
-- 
2.30.9