I was looking over the spreadsheet covering Mozilla’s Acid3 failures, and it struck me that very few of the fixes would substantially improve the Web or the browser. They are bugs and they will be fixed (except maybe SMIL… wtf?), but they don’t impact authors or users at all. Looks mostly like an opportunity for grandstanding about “commitment to standards.”
A quick look at the Moz bug spreadsheet he refers to shows me for example:
- Several DOM Range issues – every author of Rich Text Editor components really struggles with Range incompatibilities
- Several dynamic cloning of form element bugs – nasty, potentially dataloss-causing gotchas
- event.stopPropagation() and capture – we've been a victim of Gecko event capture issues that made websites test broken code, every detail of capture and propagation really matters
I'd like to remind Rob Sayre that the smallest incompatibilities can be the most harmful. Details and corner cases are not "worthless", they are important.