Changes pushed with changeset 74fe432c68e8
User
Push date [To Local]
ChangesetPatch author — Commit message
cpearce@mozilla.com
Wed Mar 04 01:22:26 2015 +0000
8abdbdecd2d6Chris Pearce — Bug 1138240 - Fail faster if a CDM tries to resolve a resolved promise. r=edwin a=lmandel ba=lmandel
1fd982ec5296Chris Pearce — Bug 1136986 - Fix unthreadsafe uses of GMPVideoHost in gmp-clearkey. r=edwin a=lmandel
9745aeeb920cChris Pearce — Bug 1136986 - Disable SharedDecoderManager for EME video. r=kentuckyfriedtakahe a=lmandel
1ef0bf557169Jean-Yves Avenard — Bug 1134387: Prevent crash when decoder couldn't be created. r=edwin a=lmandel
a7098648876aChris Pearce — Bug 1137957 - Fix non-unified build failure in GMPVideoDecoder. r=kinetik a=lmandel
d56acccf3b69Chris Pearce — Bug 1137489 - Fix unified build failure in gmp-clearkey. r=edwin a=lmandel
6437b406a0faChris Pearce — Bug 1124031 part 4 - Enforce min CDM version from keySystem string. r=bz a=lmandel
16dddf827464Chris Pearce — Bug 1124031 part 3 - Parse min CDM version from EME keySystem string. r=bz a=lmandel
cee66f9d30e7Chris Pearce — Bug 1124031 part 2 - Rename EMELog.h to EMEUtils.h. r=bz a=lmandel
f0b35fc2bfbfChris Pearce — Bug 1124031 part 1 - Expose GMP version on GMPParent. r=jesup a=lmandel ba=lmandel
9b9911bc6bd5Stephen Pohl — Bug 1089867: Rename media.eme.adobe-access.enabled pref to media.gmp-eme-adobe.enabled. r=cpearce a=lmandel
d8e655d11fc5Jacek Caban — Bug 1133479 - Fixed media/gmp-clearkey build on mingw. r=cpearce a=lmandel
448ff154c5fdGijs Kruitbosch — Bug 1133583 - pass window in EME notifications instead of null subject, r=cpearce a=lmandel
e13431adabfdChris Peterson — Bug 1133291 - Remove unused code from Clear Key's openaes. r=cpearce a=lmandel
e4eece82fbe1Edwin Flores — Bug 1133370 - Remove redundant Shutdown() call in MediaDataDecoderCallbackProxy::Error() - r=kinetik a=lmandel
4c7cf01583e2Chris Pearce — Bug 1111160 - Dispatch observer service notifications when content succeeds or fails to get CDM access. r=bz a=lmandel
e3bf6bb9b33aJW Wang — Bug 1132780 - Fix namespace and include files in MediaKeyStatusMap.cpp/h. r=cpearce a=lmandel
4cb81cd7b63cJW Wang — Bug 1132366 - Correct place to call MediaKeys::Release() during shutdown. r=edwin a=lmandel
b2add82a76ceChris Pearce — Bug 1131755 - Make media.eme.enabled pref enable/disable EME rather than hide/expose EME. r=bz a=lmandel
5ee41a13b1eeJW Wang — Bug 1130932 - allow GMPDecryptorParent::RecvKeyStatusChanged calls after Close(). r=edwin. a=lmandel
acb510bddaddJW Wang — Bug 1130917 - Part 3 - fix EME gtests. r=edwin. a=lmandel
d02a943f7351JW Wang — Bug 1130917 - Part 2 - improve error handling of StoreData() and ReadData(). r=edwin. a=lmandel
7a78fefaf5bdJW Wang — Bug 1130917 - Part 1 - disallow multiple records with the same name in GMPStorageChild::CreateRecord(). r=edwin a=lmandel
706bf5c21e6dEdwin Flores — Bug 1113474 - Release MediaKeys when cleaning up pending promises - r=jwwang a=lmandel
c85410a124c6Edwin Flores — Bug 1113474 - Keep MediaKeys alive until it has resolved all of its stored promises - r=cpearce a=lmandel
d72d2f792d90JW Wang — Bug 1130906 - remove HTMLMediaElement.waitingFor for spec. changes. r=cpearce. r=bz. a=lmandel
e6af00cdcfe7Matthew Gregan — Bug 1131340 - Avoid template aliasing since GCC 4.6 lacks support. r=cpearce a=lmandel
d102a4ff97beMatthew Gregan — Bug 1131340 - Avoid delegating constructors since GCC 4.6 lacks support. r=cpearce a=lmandel
74fe432c68e8Matthew Gregan — Bug 1130923 - Remove some DASHDecoder remnants: RestrictedAccessMonitor and GetByteRangeForSeek. r=cpearce a=lmandel
93c5dec5ad4bEdwin Flores — Bug 1129722 - Add {Hold,Drop}JSObjects to MediaKeyStatusMap - r=jwwang,bz a=lmandel
87bba928e233Matthew Gregan — Bug 1128794 - Refactor EME decoders on top of GMP decoders. r=cpearce a=lmandel
f2e35a9f30a7Matthew Gregan — Bug 1121258 - Add a GMP PDM to allow MP4 playback via OpenH264. r=cpearce a=lmandel
949ce3e9c42eChris Pearce — Bug 1129229 - Recognize com.adobe.primetime keysystem string. r=edwin a=lmandel
336529d8cd1aJW Wang — Bug 1128389 - rename "keyschange" to "keystatuseschange" per spec change. r=bz. r=cpearce. a=lmandel
88ab5bafc85aJW Wang — Bug 1128379 - improve error handling in MediaKeys::CreateSession. r=bz a=lmandel
c197f7371955Edwin Flores — Bug 1075199 - Output a different clearkey.info depending on platform - r=cpearce,gps a=lmandel
ed78f124783dEdwin Flores — Bug 1075199 - Extend lifetime of VideoHost in GMPVideoDecoderParent to stop its destruction racing with the deallocation of video buffers - r=jesup a=lmandel
8fb0193c1399Edwin Flores — Bug 1075199 - More logging in ClearKey CDM - r=cpearce a=lmandel
6cb6bddb9b9dEdwin Flores — Bug 1075199 - WMF decoding in ClearKey CDM - r=cpearce a=lmandel
9910b5a6a99fEdwin Flores — Bug 1075199 - Import WMF decoding code from cpearce's gmp-clearkey implementation - r=cpearce a=lmandel
c4b5f9a4cc0aJW Wang — Bug 1083658 - add "output-downscaled" to GMP. r=cpearce. a=lmandel
075916728a00JW Wang — Bug 1121332. Part 6 - update test_interfaces.html. r=bz a=lmandel
4bcb6239d04bJW Wang — Bug 1121332. Part 5 - update EME mochitests for webidl changes. r=cpearce a=lmandel
3d9497f46338JW Wang — Bug 1121332. Part 4 - implement MediaKeySession.keyStatuses and remove MediaKeySession.getUsableKeyIds. r=bz. a=lmandel
e29d774c7215JW Wang — Bug 1121332. Part 3 - export MapObject from JS. r=jorendorff. a=lmandel
ffdf11b39ebfJW Wang — Bug 1121332. Part 2 - expose media key status from CDMCaps. r=cpearce a=lmandel
7a0c7799b5eaJW Wang — Bug 1121332. Part 1 - add media key status to gmp-api. r=cpearce. a=lmandel
7bc573c193eaEdwin Flores — Bug 1101304 - Test that EME works with CORS - r=cpearce a=lmandel
00ac75ab182fJW Wang — Bug 1081251 - register error handlers for all media elements in EME mochitests. r=cpearce a=lmandel
7503ad43a7fdEdwin Flores — Bug 1101304 - Handle CORS in EME - r=cpearce a=lmandel
6f83d3fe38daJW Wang — Bug 1124939 - Add "individualization-request" to MediaKeyMessageType. r=bz a=lmandel
894e85d470e3Edwin Flores — Bug 1124491 - Add HTMLMediaElement.isEncrypted attribute - r=cpearce,bz a=lmandel
dccbd236f4f8Edwin Flores — Bug 1124491 - Test HTMLMediaElement.isEncrypted attribute - r=cpearce a=lmandel
5525ed289797Edwin Flores — Bug 1118383 - Plug memory leak in openaes - r=cpearce a=lmandel
bb90dd41c737Matthew Gregan — Bug 1122372 - Fix dangerous UniquePtr usage pattern in AudioStream. r=cpearce a=lmandel
3f463a602beaMatthew Gregan — Bug 1124021 - Fix dangerous UniquePtr usage pattern in GMP. r=cpearce a=lmandel
589dc8554797Matthew Gregan — Bug 1124023 - Fix naming of GMPAudioDecoderCallbackProxy. r=cpearce a=lmandel
3c5c3aa669f6JW Wang — Bug 1120295 - test case for "Clear Recent History" command. r=cpearce. a=lmandel
74d72da474f9JW Wang — Bug 1111788 - Part 3 - clear nodeIds/records which are modified after the time of "clear recent history". r=cpearce. a=lmandel
67145bce29beJW Wang — Bug 1111788 - Part 2 - have GeckoMediaPluginService listen to "browser:purge-session-history" event. r=cpearce a=lmandel
6195599f25e0JW Wang — Bug 1111788 - Part 1 - include timestamps for "browser:purge-session-history" notification. r=gavin a=lmandel
c7d212eecc8eJW Wang — Bug 1102852 - add MediaKeyMessageType to and remove destinationURL from MediaKeyMessageEvent. r=cpearce,bz a=lmandel ba=lmandel