Changes pushed with changeset 74fe432c68e869dfda4dbcf7446d9775008b977f
User
Push date [To Local]
ChangesetPatch author — Commit message
cpearce@mozilla.com
Wed Mar 04 01:22:26 2015 +0000
8abdbdecd2d696d3b2a7fba683cca30b9e28953fChris Pearce — Bug 1138240 - Fail faster if a CDM tries to resolve a resolved promise. r=edwin a=lmandel ba=lmandel
1fd982ec52962dbbad5709a1784a931830b254c1Chris Pearce — Bug 1136986 - Fix unthreadsafe uses of GMPVideoHost in gmp-clearkey. r=edwin a=lmandel
9745aeeb920c9d76140edf805a1f2ccad2bfe6b0Chris Pearce — Bug 1136986 - Disable SharedDecoderManager for EME video. r=kentuckyfriedtakahe a=lmandel
1ef0bf55716985ef5a386c49157015e810a2a0ccJean-Yves Avenard — Bug 1134387: Prevent crash when decoder couldn't be created. r=edwin a=lmandel
a7098648876a134f7d0260344f596a813d037c05Chris Pearce — Bug 1137957 - Fix non-unified build failure in GMPVideoDecoder. r=kinetik a=lmandel
d56acccf3b69fcc878b9dddd0383a05699d3df30Chris Pearce — Bug 1137489 - Fix unified build failure in gmp-clearkey. r=edwin a=lmandel
6437b406a0faa248d847a776c34514cecd8480a1Chris Pearce — Bug 1124031 part 4 - Enforce min CDM version from keySystem string. r=bz a=lmandel
16dddf82746452b6900d4f44076deb6c8691b13dChris Pearce — Bug 1124031 part 3 - Parse min CDM version from EME keySystem string. r=bz a=lmandel
cee66f9d30e7c4171859a38a6209f1445483524cChris Pearce — Bug 1124031 part 2 - Rename EMELog.h to EMEUtils.h. r=bz a=lmandel
f0b35fc2bfbf0768dcd6e5da3e50f8ccb48356b7Chris Pearce — Bug 1124031 part 1 - Expose GMP version on GMPParent. r=jesup a=lmandel ba=lmandel
9b9911bc6bd59e2797faba856c84bf7804fa47edStephen Pohl — Bug 1089867: Rename media.eme.adobe-access.enabled pref to media.gmp-eme-adobe.enabled. r=cpearce a=lmandel
d8e655d11fc5ff4278ddd75b9d41d154c41a2383Jacek Caban — Bug 1133479 - Fixed media/gmp-clearkey build on mingw. r=cpearce a=lmandel
448ff154c5fdfc90db610bcafc0b1aff5e4dbbe4Gijs Kruitbosch — Bug 1133583 - pass window in EME notifications instead of null subject, r=cpearce a=lmandel
e13431adabfd6946781105d13eb68b6c0f7f0de9Chris Peterson — Bug 1133291 - Remove unused code from Clear Key's openaes. r=cpearce a=lmandel
e4eece82fbe155cd1868a76f430a93669a06aacaEdwin Flores — Bug 1133370 - Remove redundant Shutdown() call in MediaDataDecoderCallbackProxy::Error() - r=kinetik a=lmandel
4c7cf01583e268e4132b038b4849b9db899492e2Chris Pearce — Bug 1111160 - Dispatch observer service notifications when content succeeds or fails to get CDM access. r=bz a=lmandel
e3bf6bb9b33abf25b634709abeec04790dd7c609JW Wang — Bug 1132780 - Fix namespace and include files in MediaKeyStatusMap.cpp/h. r=cpearce a=lmandel
4cb81cd7b63cee1581b47b20719404292bbe012eJW Wang — Bug 1132366 - Correct place to call MediaKeys::Release() during shutdown. r=edwin a=lmandel
b2add82a76cee4ba3572a10399cf9265ba8a83b2Chris Pearce — Bug 1131755 - Make media.eme.enabled pref enable/disable EME rather than hide/expose EME. r=bz a=lmandel
5ee41a13b1eeb53296e60defc8fa0989781c1657JW Wang — Bug 1130932 - allow GMPDecryptorParent::RecvKeyStatusChanged calls after Close(). r=edwin. a=lmandel
acb510bddaddccafc7fc05550fd56a42053607f6JW Wang — Bug 1130917 - Part 3 - fix EME gtests. r=edwin. a=lmandel
d02a943f7351c2d009a409cf571f6b76511ea360JW Wang — Bug 1130917 - Part 2 - improve error handling of StoreData() and ReadData(). r=edwin. a=lmandel
7a78fefaf5bd119cdf01e2f0b65f80ffbdcc0718JW Wang — Bug 1130917 - Part 1 - disallow multiple records with the same name in GMPStorageChild::CreateRecord(). r=edwin a=lmandel
706bf5c21e6db12f6ee043e9c902d10c5e887283Edwin Flores — Bug 1113474 - Release MediaKeys when cleaning up pending promises - r=jwwang a=lmandel
c85410a124c6ab063bfb1dc59b76da4093a328d9Edwin Flores — Bug 1113474 - Keep MediaKeys alive until it has resolved all of its stored promises - r=cpearce a=lmandel
d72d2f792d90ac94f48f1e9749b9f5e6dd4bb349JW Wang — Bug 1130906 - remove HTMLMediaElement.waitingFor for spec. changes. r=cpearce. r=bz. a=lmandel
e6af00cdcfe78d00a7684bc7a2b3ac515fe05eeaMatthew Gregan — Bug 1131340 - Avoid template aliasing since GCC 4.6 lacks support. r=cpearce a=lmandel
d102a4ff97be42e83b5ac7e0720f1dfc98650661Matthew Gregan — Bug 1131340 - Avoid delegating constructors since GCC 4.6 lacks support. r=cpearce a=lmandel
74fe432c68e869dfda4dbcf7446d9775008b977fMatthew Gregan — Bug 1130923 - Remove some DASHDecoder remnants: RestrictedAccessMonitor and GetByteRangeForSeek. r=cpearce a=lmandel
93c5dec5ad4b66e4fe50db8062e8f212272aa375Edwin Flores — Bug 1129722 - Add {Hold,Drop}JSObjects to MediaKeyStatusMap - r=jwwang,bz a=lmandel
87bba928e23365135fea8c8679bb0058c84b98aaMatthew Gregan — Bug 1128794 - Refactor EME decoders on top of GMP decoders. r=cpearce a=lmandel
f2e35a9f30a73ce67b472405ad5f6cfa912a49a3Matthew Gregan — Bug 1121258 - Add a GMP PDM to allow MP4 playback via OpenH264. r=cpearce a=lmandel
949ce3e9c42e2e37d4e29c886ad1802f60a03378Chris Pearce — Bug 1129229 - Recognize com.adobe.primetime keysystem string. r=edwin a=lmandel
336529d8cd1afb976daea4190bdae0ceefb49f21JW Wang — Bug 1128389 - rename "keyschange" to "keystatuseschange" per spec change. r=bz. r=cpearce. a=lmandel
88ab5bafc85a5747135fccc7845e0f96c3d74545JW Wang — Bug 1128379 - improve error handling in MediaKeys::CreateSession. r=bz a=lmandel
c197f737195576a8ce9dba5a943258cf4c484d90Edwin Flores — Bug 1075199 - Output a different clearkey.info depending on platform - r=cpearce,gps a=lmandel
ed78f124783d9d869194175173d13828b5d73055Edwin Flores — Bug 1075199 - Extend lifetime of VideoHost in GMPVideoDecoderParent to stop its destruction racing with the deallocation of video buffers - r=jesup a=lmandel
8fb0193c1399fe2e3a34269c7c77f99c6c238df9Edwin Flores — Bug 1075199 - More logging in ClearKey CDM - r=cpearce a=lmandel
6cb6bddb9b9d366da9e7c7bc00a1fc1f4412a536Edwin Flores — Bug 1075199 - WMF decoding in ClearKey CDM - r=cpearce a=lmandel
9910b5a6a99f5f044a338e5b2c76c035e462ae35Edwin Flores — Bug 1075199 - Import WMF decoding code from cpearce's gmp-clearkey implementation - r=cpearce a=lmandel
c4b5f9a4cc0ad458fefa421e5e4437a4446fcf9fJW Wang — Bug 1083658 - add "output-downscaled" to GMP. r=cpearce. a=lmandel
075916728a001fe96e89431d25290204cc7f15c6JW Wang — Bug 1121332. Part 6 - update test_interfaces.html. r=bz a=lmandel
4bcb6239d04b3bfb89ea1e361f4b7160db23f040JW Wang — Bug 1121332. Part 5 - update EME mochitests for webidl changes. r=cpearce a=lmandel
3d9497f463389b265c3733ed50f3a1aa1e89f264JW Wang — Bug 1121332. Part 4 - implement MediaKeySession.keyStatuses and remove MediaKeySession.getUsableKeyIds. r=bz. a=lmandel
e29d774c72151d6a2b7b204cfd61d52b9874bec2JW Wang — Bug 1121332. Part 3 - export MapObject from JS. r=jorendorff. a=lmandel
ffdf11b39ebfd1506fcdc019f76549cbd57d62f3JW Wang — Bug 1121332. Part 2 - expose media key status from CDMCaps. r=cpearce a=lmandel
7a0c7799b5eaf4794de8bbb3503b97e1e1d82b99JW Wang — Bug 1121332. Part 1 - add media key status to gmp-api. r=cpearce. a=lmandel
7bc573c193ea5ce665075f205f0a9c394c38281eEdwin Flores — Bug 1101304 - Test that EME works with CORS - r=cpearce a=lmandel
00ac75ab182f426f88295a0db671bd7b4d20df34JW Wang — Bug 1081251 - register error handlers for all media elements in EME mochitests. r=cpearce a=lmandel
7503ad43a7fd5898d25c45d47918ed607f0af257Edwin Flores — Bug 1101304 - Handle CORS in EME - r=cpearce a=lmandel
6f83d3fe38da6b9e40a581e3bee6be99c28c678eJW Wang — Bug 1124939 - Add "individualization-request" to MediaKeyMessageType. r=bz a=lmandel
894e85d470e39a304a41933fd8c85926e3334684Edwin Flores — Bug 1124491 - Add HTMLMediaElement.isEncrypted attribute - r=cpearce,bz a=lmandel
dccbd236f4f80458ed56cfaf9f83e86d3892aa3fEdwin Flores — Bug 1124491 - Test HTMLMediaElement.isEncrypted attribute - r=cpearce a=lmandel
5525ed28979760bc6b70dac1855121cb3c17fd52Edwin Flores — Bug 1118383 - Plug memory leak in openaes - r=cpearce a=lmandel
bb90dd41c737aeee7456bf735db2de4f8df81ee8Matthew Gregan — Bug 1122372 - Fix dangerous UniquePtr usage pattern in AudioStream. r=cpearce a=lmandel
3f463a602beac1f2d24c5bd5cf2d8b7be2c24a7aMatthew Gregan — Bug 1124021 - Fix dangerous UniquePtr usage pattern in GMP. r=cpearce a=lmandel
589dc8554797b61e7e848427bb04d076c52a7af0Matthew Gregan — Bug 1124023 - Fix naming of GMPAudioDecoderCallbackProxy. r=cpearce a=lmandel
3c5c3aa669f653e77d1f5e387f152c17aab0852bJW Wang — Bug 1120295 - test case for "Clear Recent History" command. r=cpearce. a=lmandel
74d72da474f982648f3db4feeb222d478ff47e37JW Wang — Bug 1111788 - Part 3 - clear nodeIds/records which are modified after the time of "clear recent history". r=cpearce. a=lmandel
67145bce29be3bc543ab45a44417bc4dfdc64d4fJW Wang — Bug 1111788 - Part 2 - have GeckoMediaPluginService listen to "browser:purge-session-history" event. r=cpearce a=lmandel
6195599f25e02afb29a4d57dd8dc2a43920c2c94JW Wang — Bug 1111788 - Part 1 - include timestamps for "browser:purge-session-history" notification. r=gavin a=lmandel
c7d212eecc8ea827ff22da89d0ed005204c93256JW Wang — Bug 1102852 - add MediaKeyMessageType to and remove destinationURL from MediaKeyMessageEvent. r=cpearce,bz a=lmandel ba=lmandel