diff --git a/app/error-handler.js b/app/error-handler.js index 640bb877..e5a6adbe 100644 --- a/app/error-handler.js +++ b/app/error-handler.js @@ -9,7 +9,7 @@ // Fallback for all uncought errors function handleError (event, err) { try { - const msg = document.getElementById('noVNC_fallback_errormsg'); + var msg = document.getElementById('noVNC_fallback_errormsg'); // Only show the initial error if (msg.hasChildNodes()) { diff --git a/app/ui.js b/app/ui.js index e4ba3d22..11705a09 100644 --- a/app/ui.js +++ b/app/ui.js @@ -21,7 +21,7 @@ import RFB from "../core/rfb.js"; import Display from "../core/display.js"; import * as WebUtil from "./webutil.js"; -const UI = { +var UI = { connected: false, desktopName: "", diff --git a/app/webutil.js b/app/webutil.js index 955d360b..1f28b211 100644 --- a/app/webutil.js +++ b/app/webutil.js @@ -206,7 +206,7 @@ export function injectParamIfMissing (path, param, value) { // will receive either an event or an error on failure. export function fetchJSON(path, resolve, reject) { // NB: IE11 doesn't support JSON as a responseType - const req = new XMLHttpRequest(); + var req = new XMLHttpRequest(); req.open('GET', path); req.onload = function () { diff --git a/core/input/devices.js b/core/input/devices.js index aff19454..36689b3c 100644 --- a/core/input/devices.js +++ b/core/input/devices.js @@ -19,7 +19,7 @@ import KeyTable from "./keysym.js"; // Keyboard event handler // -const Keyboard = function (defaults) { +function Keyboard(defaults) { this._keyDownList = {}; // List of depressed keys // (even if they are happy) this._pendingKey = null; // Key waiting for keypress @@ -276,7 +276,7 @@ make_properties(Keyboard, [ ['onKeyEvent', 'rw', 'func'] // Handler for key press/release ]); -const Mouse = function (defaults) { +function Mouse(defaults) { this._doubleClickTimer = null; this._lastTouchPos = null; diff --git a/core/util/events.js b/core/util/events.js index 09f5c8ab..c1afb48a 100644 --- a/core/util/events.js +++ b/core/util/events.js @@ -24,7 +24,7 @@ export function stopEvent (e) { // Emulate Element.setCapture() when not supported var _captureRecursion = false; var _captureElem = null; -const _captureProxy = function (e) { +function _captureProxy(e) { // Recursion protection as we'll see our own event if (_captureRecursion) return; @@ -50,11 +50,11 @@ const _captureProxy = function (e) { }; // Follow cursor style of target element -const _captureElemChanged = function() { +function _captureElemChanged() { var captureElem = document.getElementById("noVNC_mouse_capture_elem"); captureElem.style.cursor = window.getComputedStyle(_captureElem).cursor; }; -const _captureObserver = new MutationObserver(_captureElemChanged); +var _captureObserver = new MutationObserver(_captureElemChanged); var _captureIndex = 0; diff --git a/core/util/localization.js b/core/util/localization.js index 2a27a69c..fcebf06f 100644 --- a/core/util/localization.js +++ b/core/util/localization.js @@ -153,7 +153,7 @@ Localizer.prototype = { } for (var i = 0;i < elem.childNodes.length;i++) { - let node = elem.childNodes[i]; + var node = elem.childNodes[i]; if (node.nodeType === node.ELEMENT_NODE) { process(node, enabled); } else if (node.nodeType === node.TEXT_NODE && enabled) { @@ -166,5 +166,5 @@ Localizer.prototype = { }, } -export const l10n = new Localizer(); +export var l10n = new Localizer(); export default l10n.get.bind(l10n); diff --git a/vendor/browser-es-module-loader/dist/browser-es-module-loader.js b/vendor/browser-es-module-loader/dist/browser-es-module-loader.js index c5d699e1..f7e7423c 100644 --- a/vendor/browser-es-module-loader/dist/browser-es-module-loader.js +++ b/vendor/browser-es-module-loader/dist/browser-es-module-loader.js @@ -1169,7 +1169,7 @@ var loader; //