I wonder about which renderer you are really talking about. I think Firefox itself doesn't render RSS. Whatever renderer it is, it appears to be buggy. < and < are equivalent in XML like 'abc' and "abc" are equivalent in Perl.
A browser can't tell the difference between a static file and a generated file, so there is another difference. That difference is probably the real problem.
In reply to Re^3: Problems with HTML Encoding in RSS after moving to XML::RSS 1.48
by ikegami
in thread Problems with HTML Encoding in RSS after moving to XML::RSS 1.48
by camelreader
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |