added fullscreen, getUserMedia, and geolocation API's