gecko-dev/dom/media/gmp
James Cheng 66e09cf477 Bug 1413480 - Check mCDM in ChromiumCDMChild::RecvXXX before dereferencing it. r=cpearce,kikuo
MozReview-Commit-ID: Dp4FOtZ8Yok

--HG--
extra : rebase_source : d22a854a9b883d008357ba6bbe5337f8eaf9fe8b
2017-11-08 15:44:34 +08:00
..
gmp-api Bug 1403830 - [Part1] Remove gmp-decryption.h and its related code. r=cpearce 2017-09-28 15:50:28 +08:00
widevine-adapter Bug 1403830 - [Part2] Remove unnecessary code and include header using gmp-platform.h. r=cpearce 2017-09-28 16:18:16 +08:00
ChromiumCDMAdapter.cpp Bug 1406080 - Part1 - Make ChromiumCDMAdapter and ChromiumCDMChild compatible with CDM version 8 and 9. r=cpearce 2017-10-11 23:39:47 +08:00
ChromiumCDMAdapter.h Bug 1390725 - Change the loading path of CDM host verification file on Mac. r=cpearce 2017-08-17 00:13:05 +08:00
ChromiumCDMCallback.h Bug 1397123 - [Part2] Decouple ChromiumCDMProxy from ChromiumCDMParent. r=cpearce 2017-09-11 12:17:36 +08:00
ChromiumCDMCallbackProxy.cpp Bug 1397123 - [Part2] Decouple ChromiumCDMProxy from ChromiumCDMParent. r=cpearce 2017-09-11 12:17:36 +08:00
ChromiumCDMCallbackProxy.h Bug 1397123 - [Part2] Decouple ChromiumCDMProxy from ChromiumCDMParent. r=cpearce 2017-09-11 12:17:36 +08:00
ChromiumCDMChild.cpp Bug 1413480 - Check mCDM in ChromiumCDMChild::RecvXXX before dereferencing it. r=cpearce,kikuo 2017-11-08 15:44:34 +08:00
ChromiumCDMChild.h Bug 1406080 - Part1 - Make ChromiumCDMAdapter and ChromiumCDMChild compatible with CDM version 8 and 9. r=cpearce 2017-10-11 23:39:47 +08:00
ChromiumCDMParent.cpp Bug 1406080 - Part1 - Make ChromiumCDMAdapter and ChromiumCDMChild compatible with CDM version 8 and 9. r=cpearce 2017-10-11 23:39:47 +08:00
ChromiumCDMParent.h Bug 1397123 - [Part2] Decouple ChromiumCDMProxy from ChromiumCDMParent. r=cpearce 2017-09-11 12:17:36 +08:00
ChromiumCDMProxy.cpp Bug 1407523 - Add more detailed message when GetCDM failed. r=cpearce 2017-10-11 14:04:16 +08:00
ChromiumCDMProxy.h Bug 1403830 - [Part1] Remove gmp-decryption.h and its related code. r=cpearce 2017-09-28 15:50:28 +08:00
DecryptJob.cpp
DecryptJob.h
GMPCallbackBase.h
GMPChild.cpp Bug 1409747 - fixed compilation on macOS with the sandbox disabled; r=haik 2017-10-18 10:27:34 -04:00
GMPChild.h Bug 1390725 - Change the loading path of CDM host verification file on Mac. r=cpearce 2017-08-17 00:13:05 +08:00
GMPContentChild.cpp Bug 1410689 - Early return before creating ChromiumCDM8BackwardsCompat to avoid leak. r=gerald 2017-10-23 11:29:58 +08:00
GMPContentChild.h Bug 1403804 - P1 - Remove PGMPDecryptor.ipdl and its related code from code base. r=cpearce 2017-09-28 11:40:30 +08:00
GMPContentParent.cpp Bug 1403804 - P1 - Remove PGMPDecryptor.ipdl and its related code from code base. r=cpearce 2017-09-28 11:40:30 +08:00
GMPContentParent.h Bug 1403804 - P1 - Remove PGMPDecryptor.ipdl and its related code from code base. r=cpearce 2017-09-28 11:40:30 +08:00
GMPCrashHelper.cpp Bug 1388288 - Make EME/GMP related code build non-Unified. r=gerald 2017-08-08 16:36:01 +08:00
GMPCrashHelper.h
GMPCrashHelperHolder.cpp
GMPCrashHelperHolder.h Bug 1388288 - Make EME/GMP related code build non-Unified. r=gerald 2017-08-08 16:36:01 +08:00
GMPDiskStorage.cpp Bug 1401114 - Replace 'if (NS_FAILED(' with 'if (NS_WARN_IF(NS_FAILED(' under dom/media/gmp. r=gerald 2017-09-19 16:14:49 +08:00
GMPLoader.cpp Bug 1376957 - Call rand_s() before starting GMP sandbox on Windows. r=bobowen 2017-06-28 15:19:30 -07:00
GMPLoader.h
GMPLog.h
GMPMemoryStorage.cpp
GMPMessageUtils.h Bug 1403830 - [Part1] Remove gmp-decryption.h and its related code. r=cpearce 2017-09-28 15:50:28 +08:00
GMPParent.cpp Bug 1403830 - [Part1] Remove gmp-decryption.h and its related code. r=cpearce 2017-09-28 15:50:28 +08:00
GMPParent.h Bug 1403804 - P1 - Remove PGMPDecryptor.ipdl and its related code from code base. r=cpearce 2017-09-28 11:40:30 +08:00
GMPPlatform.cpp Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
GMPPlatform.h
GMPProcessChild.cpp Backed out 4 changesets (bug 1365309) for frequent xpcshell timeouts after 5400 seconds a=backout CLOSED TREE 2017-07-12 16:35:14 -07:00
GMPProcessChild.h
GMPProcessParent.cpp Bug 1401790 - Remove ProcessArchitecture from IPC. r=billm,jimm 2017-10-04 20:31:12 -06:00
GMPProcessParent.h
GMPService.cpp Bug 1407523 - Add more detailed message when GetCDM failed. r=cpearce 2017-10-11 14:04:16 +08:00
GMPService.h Bug 1407523 - Add more detailed message when GetCDM failed. r=cpearce 2017-10-11 14:04:16 +08:00
GMPServiceChild.cpp Bug 870698 - Part 2: Replace Append("") with AppendLiteral(""). r=erahm 2017-09-03 22:14:11 -07:00
GMPServiceChild.h
GMPServiceParent.cpp Bug 1403804 - P1 - Remove PGMPDecryptor.ipdl and its related code from code base. r=cpearce 2017-09-28 11:40:30 +08:00
GMPServiceParent.h Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
GMPSharedMemManager.cpp
GMPSharedMemManager.h
GMPStorage.h
GMPStorageChild.cpp
GMPStorageChild.h
GMPStorageParent.cpp Bug 1384233 - Remove SizePrintfMacros.h. r=froydnj 2017-07-26 16:03:57 -04:00
GMPStorageParent.h
GMPTimerChild.cpp
GMPTimerChild.h
GMPTimerParent.cpp Bug 1404198: Part 2i - Switch to NS_NewTimer* in dom. r=njn 2017-10-15 23:15:40 -07:00
GMPTimerParent.h
GMPTypes.ipdlh Bug 1403830 - [Part1] Remove gmp-decryption.h and its related code. r=cpearce 2017-09-28 15:50:28 +08:00
GMPUtils.cpp Bug 1401114 - Replace 'if (NS_FAILED(' with 'if (NS_WARN_IF(NS_FAILED(' under dom/media/gmp. r=gerald 2017-09-19 16:14:49 +08:00
GMPUtils.h Bug 1406080 - Part1 - Make ChromiumCDMAdapter and ChromiumCDMChild compatible with CDM version 8 and 9. r=cpearce 2017-10-11 23:39:47 +08:00
GMPVideoDecoderChild.cpp Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
GMPVideoDecoderChild.h
GMPVideoDecoderParent.cpp Bug 1403830 - [Part1] Remove gmp-decryption.h and its related code. r=cpearce 2017-09-28 15:50:28 +08:00
GMPVideoDecoderParent.h
GMPVideoDecoderProxy.h
GMPVideoEncodedFrameImpl.cpp Bug 1403830 - [Part1] Remove gmp-decryption.h and its related code. r=cpearce 2017-09-28 15:50:28 +08:00
GMPVideoEncodedFrameImpl.h Bug 1403830 - [Part1] Remove gmp-decryption.h and its related code. r=cpearce 2017-09-28 15:50:28 +08:00
GMPVideoEncoderChild.cpp Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
GMPVideoEncoderChild.h
GMPVideoEncoderParent.cpp
GMPVideoEncoderParent.h
GMPVideoEncoderProxy.h
GMPVideoHost.cpp
GMPVideoHost.h
GMPVideoPlaneImpl.cpp
GMPVideoPlaneImpl.h
GMPVideoi420FrameImpl.cpp
GMPVideoi420FrameImpl.h
PChromiumCDM.ipdl Bug 1383580 - Add an explicit message to increase CDM-Firefox shmem pool. r=gerald 2017-07-24 12:57:40 +12:00
PGMP.ipdl
PGMPContent.ipdl Bug 1403804 - P1 - Remove PGMPDecryptor.ipdl and its related code from code base. r=cpearce 2017-09-28 11:40:30 +08:00
PGMPService.ipdl
PGMPStorage.ipdl
PGMPTimer.ipdl
PGMPVideoDecoder.ipdl
PGMPVideoEncoder.ipdl
README.txt
moz.build Bug 1403830 - [Part1] Remove gmp-decryption.h and its related code. r=cpearce 2017-09-28 15:50:28 +08:00
mozIGeckoMediaPluginChromeService.idl
mozIGeckoMediaPluginService.idl Bug 1403804 - P1 - Remove PGMPDecryptor.ipdl and its related code from code base. r=cpearce 2017-09-28 11:40:30 +08:00

README.txt

This directory contains code supporting Gecko Media Plugins (GMPs). The GMP API is not the same thing as the Media Plugin API (MPAPI).