Wire it in for FCP too.
Maybe fix bug introduced in 2b54036d9702d46524dd87c394eefb46d05f9168 which broke WoT.
Slightly over-broad catch()
Revert 2b54036d9702d46524dd87c394eefb46d05f9168 for now. I don't understand why it doesn't work, but it causes WoT to break.
Merge branch 'check-ext-against-mime' into next
Validate custom (non-compressed) MIME types.
Revert dubious change to JarClassLoader that slipped in in 2e0712a4aecfbdf77a0b55e2c82fa454cd22d860
Assertions re all extensions are lower case
Fix possible NPE
No backtracking here too.
Imports.
Add unit tests for isPlausibleMIMEType().
Unit test for lower case, don't check at construction time.
Use isValidExtension(), we don't need to duplicate this in MIMEType().
Fix unit test, and show what happened.
Fix "Do not know if error code is fatal"
Fix JarClassLoader: findResource() was not tested for null.
Javadoc.
Imports.
Comment explain