firstElementChild is not supported by IE8
delete window.xxx doesn't work on old IE
setTimeout.apply is undefined in old IE
Fix key codes test on old IE
Rebuild Syn