Bug in FF, Chrome, Safary, Opera
OK in IE8+
Correct behavior