It seems like Mozilla might benefit from developing and promoting tools like Modernizr, to encourage the standard use of feature detection instead of filtering by user agent. Some kind of complimentary repository for web developers to contribute and discuss equivalent rich web app functionality implemented for various browser capabilities, with sample code ensuring compatibility with Firefox, IE and Webkit browsers using Flash fall-backs when needed, would be the bee's knees. The benefit to no one owning the HTML5 standard means that Mozilla can also define it however they want. Given their relative browser market shares, Mozilla's take on the matter carries more weight than Apple's. It's sad to see Mozilla acting threatened by Apple on this, rather than throwing its own weight around, presenting their own case to web developers, and taking advantage of this transition to shiny HTML5 goodness to replace the crusty old user agent string method of compatibility checking with the shiny new hotness of discreet feature detection.