Comment 3 for bug 708382

The patch is a backport of the GNOME 3.0 panel.

The XML file shipped by Firefox is legacy, and I'll remove it for the next upload. This is all done by desktop files and mimetypes now, which is why it doesn't load the legacy XML files anymore.