Nereus Eng says to Happy Web Developer if (!window.Promise) { window.Promise = new Promise(function (resolve) { setTimeout(function () { resolve("result"); }, 1000); });; }