[fire-upgradeneeded-event-exception.html]
expected:
if (os == "win") and not swgl and fission and not debug: [OK, TIMEOUT]
if (os == "win") and swgl: [OK, TIMEOUT]
[Exception in second upgradeneeded listener]
expected:
if swgl and (os == "win"): [PASS, TIMEOUT]
[Exception in first upgradeneeded listener, tx active in second]
expected:
if (os == "win") and not swgl and fission and not debug: [PASS, TIMEOUT]
if (os == "win") and swgl: [PASS, TIMEOUT]