css/unit: return 0 instead of raising in String#to_u
window: improve some attribute handling
window: add #screen
window: add Window.open
utils: remove #parent from Position
screen: fix require and event target creation
window: add message posting
immediate: implement setImmediate wrapper