Firefox 3.6b1 is now available for download. As usual, this is a beta release so the usual warnings about eating your data and burning your house down apply.
If you download and run this beta you will get updates as we make them available – once every 1-2 weeks or so. To keep up with things as they land in the betas, please follow us on the @mozhacks twitter account.
Many add-ons have not been updated for 3.6. To help us test if add-ons are compatible consider installing the Add-on compatibility reporter. It will let you run add-ons that are listed as incompatible and gives you the chance to report if add-ons appear to be working OK. This is our first attempt at crowdsourcing compatibility and if you’re feeling adventurous you should try it out.
Here’s what’s new and notable in 3.6 Beta vs. Firefox 3.5 that might be of interest to web developers:
- We now support file-based Drag and Drop so you can Drag and Drop files from your desktop in the browser. Mixed with the File API (mentioned below) this can make for a very powerful set of features for people building photo and video uploaders or anything else that wants to import data.
- @font-face now supports the WOFF format.
- We support multiple background images for background-image.
- You can now specify the background size via -moz-background-size
- We now specify a very powerful pointer-events property that lets you control whether a particular element can receive events.
- You can now specify an algorithm to render images via the image-rendering CSS property.
- Poster images now work for video elements.
- Support for a new geolocation feature that will return an approximate address for your location.
- Support for orientation events.
- …and a lot of other great stuff. For the full list, have a look at the Firefox 3.6 for developers page which has everything on it.
Here’s the list of things that we will support by 3.6 final, but aren’t in this beta:
- Support for CSS gradients is in this beta, but we’re changing it due to negative feedback on the current syntax.
- We will support the <input type=”file” multiple> so you can upload more than one file from the same file upload control.
- We have support in 3.6 for a new version of the File API draft spec but that spec is out of date and our docs aren’t complete. There’s an IDL entry for the FileRequest object, but it’s likely to be renamed to FileReader based on feedback. We’ll try to keep people updated as we release updated betas.


“We support multiple background images for background-image.”
It’s moments like these I wish we only had one browser to consider.
… ah, dreams.
Great news!
What about Theora updated Decoder?
Keep the HTML 5 embracing
.
is it too much to request you to contact the webkit team and work together on a css gradient syntax that could benefit for everybody and w3 could standardize?
Andreas, that’s what’s happening. The new syntax is based on a W3 draft.
I agree with Andreas, CSS gradients need to be discussed and agreed on the best solution/syntax.
Inbuilt reverse geocoding is an excellent feature will be very useful.
Great work I’m looking forward to the final release, drag and drop uploading available to the masses has got me salivating…
Ryan, Andreas: CSS gradients *have* been discussed — on the www-style mailing list — and 3.6 will include the gradient syntax that was agreed as the result of that discussion.