Wrap entire error loading script in anonymous function to avoid leaks

This commit is contained in:
Jérémie Astori 2017-12-16 18:14:58 -05:00
parent 0ffd4d60d9
commit 84db8d8866
No known key found for this signature in database
GPG key ID: B9A4F245CD67BDE8

View file

@ -8,12 +8,13 @@
* so that the timeout can be triggered while slow JS is loading * so that the timeout can be triggered while slow JS is loading
*/ */
function displayReload() { (function() {
var displayReload = function displayReload() {
var loadingReload = document.getElementById("loading-reload"); var loadingReload = document.getElementById("loading-reload");
if (loadingReload) { if (loadingReload) {
loadingReload.style.display = "block"; loadingReload.style.display = "block";
} }
} };
var loadingSlowTimeout = setTimeout(function() { var loadingSlowTimeout = setTimeout(function() {
var loadingSlow = document.getElementById("loading-slow"); var loadingSlow = document.getElementById("loading-slow");
@ -59,3 +60,4 @@ window.g_LoungeErrorHandler = function LoungeErrorHandler(e) {
}; };
window.addEventListener("error", window.g_LoungeErrorHandler); window.addEventListener("error", window.g_LoungeErrorHandler);
})();