[basic.html] [close() with no user activation only fires close] expected: FAIL [destroy() then close() fires no events] expected: FAIL [close() then destroy() fires only one close event] expected: FAIL [Esc key does not count as user activation, so it fires close but not cancel] expected: FAIL [destroy() then close via Esc key fires no events] expected: FAIL [Esc key then destroy() fires only one close event] expected: FAIL [close via synthesized escape key should not work] expected: FAIL [destroy inside oncancel] expected: FAIL [destroy inside onclose is benign] expected: FAIL [close inside oncancel should not trigger an infinite loop] expected: FAIL [close inside onclose should not trigger an infinite loop] expected: FAIL [close with events added via addEventListener] expected: FAIL