The mozilla-compose.desktop mozilla-mail.desktop files should be installed in /usr/share/applications/ instead of /etc/X11/applnk/Internet.
They should also follow http://www.freedesktop.org/standards/ so that it validates with /usr/bin/desktop-file-validate from the desktop-file-utils package.
than fixed this in the most recent fedora packages