MIME test results

Browsers tested:
IE 5.5/Windows
text/html: all-ok
image/gif: all-ok
image/png: all-ok  (Actually, this may fail for some people,
    but not because of a problem determining the file type)
text/plain[A]:
   .html, .gif, .png, .txt, .exe, .zip, file: ok
   .foo: FAIL, opens a downloading dialog
text/plain[B]: all-FAIL, displays as HTML
application/octet-stream[A]: all-ok
application/octet-stream[B]:
   .html, .gif, .png, .txt, .exe, .zip, file: FAIL, displays as text
   .foo: ok
application/octet-stream[C]: all-FAIL, displays as HTML
application/octet-stream[D]: all-FAIL, displays as GIF image
application/zip: all-ok
x-foo/x-bar: all-ok

Netscape 4.75 for Windows
passes all tests

Netscape 6 PR2
Passes all tests, sort of, with some serious caveats:

application/zip, x-foo/x-bar:
   Displays a dialog indicating the MIME type, but instead of
   diplaying the correct MIME type, it tries to invent one
   based on the "extension". It uses this possibly-incorrect
   type to suggest a helper application.

application/octet-stream [A,B,C,D], application/zip, x-foo/x-bar:
   If you right-click and choose "open in new window", or type
   the url into the location bar, you get a different dialog
   box than if you just left-click. This different dialog box
   displays the correct type, but does not have all the features
   of the other one.
[Bugzilla:46655]
Opera 4.02/Windows in default configuration (Always Trust Server turned OFF)
text/html: all-ok
image/gif: all-ok
image/png: all-ok
text/plain [A]:
   .html: FAIL, shows as HTML
   .gif: FAIL, broken image
   .png: FAIL, broken image
   .txt: ok
   .exe: ok
   .zip: FAIL, says "text/plain" is unknown, offers to save
   .foo: ok
   file: ok
text/plain [B]:
   .html: FAIL, shows as HTML
   .gif: FAIL, broken image
   .png: FAIL, broken image
   .txt: ok
   .exe: FAIL, shows as HTML
   .zip: FAIL, says "text/plain" is unknown, offers to save
   .foo: FAIL, shows as HTML
   file: FAIL, shows as HTML
application/octet-stream [A]:
   .html: FAIL, shows as html (tries to)
   .gif: FAIL, broken image
   .png: FAIL, broken image
   .txt: FAIL, shows as text (tries to)
   .exe: ok
   .zip: ok
   .foo: ok
   file: ok
application/octet-stream[B]:
   .html: FAIL, shows as html
   .gif: FAIL, broken image
   .png: FAIL, broken image
   .txt: FAIL, shows as text
   .exe: FAIL, shows as text
   .zip: ok
   .foo: FAIL, shows as text
   file: FAIL, shows as text
application/octet-stream[C]:
   .html: FAIL, shows as html
   .gif: FAIL, broken image
   .png: FAIL, broken image
   .txt: FAIL, shows as text
   .exe: FAIL, shows as HTML
   .zip: ok
   .foo: FAIL, shows as HTML
   file: FAIL, shows as HTML
application/octet-stream[D]:
   .html: FAIL, shows as html (tries to)
   .gif: FAIL, displays as GIF image
   .png: FAIL, broken image
   .txt: FAIL, shows as text (tries to)
   .exe: FAIL, displays as GIF image
   .zip: ok
   .foo: FAIL, displays as GIF image
   file: FAIL, displays as GIF image
application/zip: all-ok
x-foo/x-bar: all-ok

Opera 4.02/Windows with "Always Trust Server" option turned on:
passes all tests