I recently added this to the top of my app/views/layouts/*.rhtml
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Unfortunately, when you do that, the CSS selectors that place the red
box around any flash errors no longer match in Firefix 1.0.7.
The problem appears to be that the id selector in XML is case sensitive
while in HTML is not:
http://www.w3.org/TR/CSS21/syndata.html#q6
So the CSS file has 'ErrorExplanation' while the generated HTML and
Ruby code all has 'errorExplanation'.
This patch changes all the leading E's to e's to be consistent with
the other CSS names.
Regards,
Blair