gecko-dev/netwerk/mime
Andreas Farre 1125476080 Bug 1828375 - Do gradual ORB transition. r=sefeng,necko-reviewers
Add a separate check for spec breaking allows of certain MIME
types. Having this separated out means that we can make the rest of
the implementation behave exactly like spec.

Some tradeoffs that we need in the current state are:

* Allowing "application/dash+xml"
* Allowing "application/vnd.apple.mpegurl"
* Allowing "text/vtt"
* Allow all MIME types beginning with "audio/mpeg"
* Allow "text/plain" when there is a no-sniff header.

Differential Revision: https://phabricator.services.mozilla.com/D176821
2023-05-10 14:35:52 +00:00
..
moz.build
nsIMIMEHeaderParam.idl Bug 1784348 - improve checks while parsing MIME parameters. r=necko-reviewers,jesup,valentin 2023-03-14 10:42:12 +00:00
nsIMIMEInfo.idl Bug 1802288 - remove trailing whitespaces in idl/webidl files r=credential-management-reviewers,webidl,smaug,sgalich 2022-12-28 09:52:44 +00:00
nsIMIMEService.idl Bug 1815062, move filename and extension validity checks into SanitizeFileName so that they get called after sanitization is complete, r=Gijs,necko-reviewers 2023-02-28 18:57:24 +00:00
nsMIMEHeaderParamImpl.cpp Bug 1784348 - improve checks while parsing MIME parameters. r=necko-reviewers,jesup,valentin 2023-03-14 10:42:12 +00:00
nsMIMEHeaderParamImpl.h Bug 1784348 - improve checks while parsing MIME parameters. r=necko-reviewers,jesup,valentin 2023-03-14 10:42:12 +00:00
nsMimeTypes.h Bug 1828375 - Do gradual ORB transition. r=sefeng,necko-reviewers 2023-05-10 14:35:52 +00:00