Our first glimpse of Firefox 4 was limited to a few tasteful mockups; this time, Mozilla's main man Mike Beltzner has revealed the company's plans for its next generation web browser in its entirety. While exact features and dates are sketchy, his presentation reveals Mozilla would like to hold the Firefox 4 beta in June, before unleashing a CSS3, partially HTML5 compliant web browser with multitouch support, background updates, geolocation, Firefox Sync (aka Mozilla Weave) and a greatly streamlined UI this holiday season. The p