So, what is happening here is that the mimetype of the attachment is application/x-debian-package, which isn't a registered mimetype according to glib. In this case, FIrefox is meant to fallback to looking up via extension type (and it does correctly map the .deb extension to application/x-deb, which is a registered mimetype), but the fallback case is totally broken
So, what is happening here is that the mimetype of the attachment is application/ x-debian- package, which isn't a registered mimetype according to glib. In this case, FIrefox is meant to fallback to looking up via extension type (and it does correctly map the .deb extension to application/x-deb, which is a registered mimetype), but the fallback case is totally broken