gecko-dev/dom
Gerald Squelart f17dd305d6 Bug 1331289 - Use MediaContainerType in MediaResource, SourceBuffer, TrackBuffersManager, and dependencies - r=jya
Continuing the work of replacing MIME strings with MediaContainerType, starting
from MediaResource and following the dependencies.

Most changes are mechanical: Just change ns*String into MediaContainerType, and
MIME string literals into MEDIAMIMETYPE("a/b").
Some checks for empty/invalid strings and lowercase comparisons can go, thanks
to the always-valid always-lowercase-MIME invariants of MediaContainerType.

One special case in is MediaSourceResource, which used to have an empty string
as its type (because its own type is not relevant, but its SourceBuffers carry
types). Because the inherited GetContentType *must* be overridden, and must
return a MediaContainerType, we needed a valid type even though it should not
be seen in the real world. I've chosen "application/x.mediasource" for that.

MozReview-Commit-ID: 1aCH75Kh2e6

--HG--
extra : rebase_source : 0d9cd9b69c264e5dcfc3845f80ee107f4bcbcd9a
2016-12-28 18:59:02 +11:00
..
animation Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
archivereader
asmjscache
audiochannel Backed out changeset 5566e83980ed (bug 1313155) for mass build bustage a=backout CLOSED TREE 2017-01-12 14:16:52 -08:00
base Bug 1331326 - stylo: Shuffle some nsIDocument fields around to avoid rust-bindgen problem. r=bz 2017-01-16 16:27:56 +08:00
battery
bindings Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
broadcastchannel Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
browser-element Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
cache Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
canvas Bug 1331860 - Update reftest-stylo expectations. r=heycam 2017-01-12 10:37:36 +08:00
commandhandler
console
crypto
devicestorage
encoding Bug 1331860 - Update reftest-stylo expectations. r=heycam 2017-01-12 10:37:36 +08:00
events Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
fetch Bug 1328761 part 2. Update some FetchDriver comments to more clearly reflect reality. r=bkelly 2017-01-14 22:43:17 -05:00
file Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
filehandle
filesystem
flyweb
gamepad
geolocation
grid
html Bug 1331770 - Rename 'MediaContentType' to 'MediaContainerType' - r=jya 2017-01-18 11:59:03 +11:00
imptests Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
indexedDB Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
interfaces Backed out 20 changesets (bug 851892) for load failures in Android crashtest-4 2017-01-15 11:50:10 -08:00
ipc Bug 1331509 - Always return the correct APZ state, since we should have it. r=dvander 2017-01-17 15:52:46 -05:00
json
jsurl
locales Bug 1329543 - Rename eme-adobe_description string to cdm_description. r=spohl 2017-01-14 16:39:30 +08:00
manifest
mathml
media Bug 1331289 - Use MediaContainerType in MediaResource, SourceBuffer, TrackBuffersManager, and dependencies - r=jya 2016-12-28 18:59:02 +11:00
messagechannel Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
network Bug 1056934 - Part 6: Fix bug where TCPSocketParent would not use TLS when requested. r=mcmanus 2017-01-03 12:34:19 -06:00
notification
offline
performance
permission
plugins Backed out 3 changesets (bug 1331320) for frequent X_GetWindowAttributes crashes. 2017-01-17 11:31:43 -05:00
power
presentation Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
promise
push
quota
res
secureelement
security Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
settings Backed out changeset 5566e83980ed (bug 1313155) for mass build bustage a=backout CLOSED TREE 2017-01-12 14:16:52 -08:00
smil Bug 1331296 : Part 2 - Unprefix -moz-calc() in dom tests. r=heycam 2017-01-18 10:50:24 +08:00
storage
svg Merge m-c to autoland. a=merge 2017-01-17 11:32:39 -05:00
system Backed out changeset 5566e83980ed (bug 1313155) for mass build bustage a=backout CLOSED TREE 2017-01-12 14:16:52 -08:00
tests Bug 1331860 - Update reftest-stylo expectations. r=heycam 2017-01-12 10:37:36 +08:00
time
u2f Bug 1329802 - WebAuthn Unit Tests: Add Unit Tests r=keeler 2017-01-09 13:28:02 -07:00
url Bug 1327960 - Don't escape the query part of nsSimpleURI. r=valentin.gosu 2017-01-06 20:56:14 +09:00
vr
webbrowserpersist
webidl Bug 1330678 - Construct URLSearchParams from sequence or from string, r=smaug 2017-01-17 11:13:06 +01:00
workers Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
worklet
xbl Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
xhr Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
xml Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
xslt Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
xul
jar.mn
moz.build Backed out changeset 5566e83980ed (bug 1313155) for mass build bustage a=backout CLOSED TREE 2017-01-12 14:16:52 -08:00