Let me make sure I understand. You're saying you can not get links, like in the follow in code, to work?
<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0">
<channel>
<title>My Site</title>
<link>http://www.mysite.com/index.php?page=home</link>
<description>Visit My Site</description>
<item>
<title>A page on my site</title>
<link>http://www.mysite.com/index.php?page=something</link>
<description>Check it out</description>
</item>
</channel>
</rss>
So what exactly is FireFox doing, is a good question as well? Because all its going to do is display the XML or generate an error and that error could help us narrow in on the problem.
Also maybe post the problem segment of code this allows us to examine it for any errors.