fixed all IE9 Mobile only related problems and added enumrability flag