dom/media/gmp/GMPServiceParent.cpp
5c5600e1f30fafc8065875d0fd6d25b9d238e334
created 2016-11-14 11:43 +1300
pushed 2017-01-23 14:19 +0000
Chris Pearce Chris Pearce - Bug 1306314 - Allow Widevine CDM process to contain multiple CDM instances and to have persistent storage. r=gerald
d0325b2bd63cdb685e1df4393eb03e6fc14c0400
created 2016-11-02 15:31 +1300
pushed 2017-01-23 14:19 +0000
Chris Pearce Chris Pearce - Bug 1314858 - Remove GMPDecoderModule::UpdateUsableCodecs. r=gerald
ce3ab5d4e29d7719e52a7130ebb91504f8bceddd
created 2016-11-02 11:57 +1300
pushed 2017-01-23 14:19 +0000
Chris Pearce Chris Pearce - Bug 1314445 - Remove GMPService::GetPluginVersionForAPI. r=gerald
45aee3afdab727e1f16b6ee94e64a59aacef923a
created 2016-11-03 11:18 +1300
pushed 2017-01-23 14:19 +0000
Chris Pearce Chris Pearce - Bug 1314797 - Dispatch 'gmp-changed' notification after updating GMP capabilities. r=gerald
c6e7c38bd386b3a47432e78f34dda616c675e56a
created 2016-11-01 18:48 +1300
pushed 2017-01-23 14:19 +0000
Chris Pearce Chris Pearce - Bug 1312540 - Remove GetGMPPluginVersionForAPI IPC. r=mconley
255aac711339ce9a12fb5b1c4239c1fe4c7062a7
created 2016-11-01 16:55 +1300
pushed 2017-01-23 14:19 +0000
Chris Pearce Chris Pearce - Bug 1312540 - Use GMP caps cached in content process for GetPluginVersion. r=gerald
8d38f007c9111c5fea264ac79914d1296a2992a3
created 2016-11-01 16:36 +1300
pushed 2017-01-23 14:19 +0000
Chris Pearce Chris Pearce - Bug 1312540 - Simplify behaviour of GMP::GetPluginVersionForAPI. r=gerald
97147b709fd84ed5693376f14b14e8d0d452d616
created 2016-11-01 16:25 +1300
pushed 2017-01-23 14:19 +0000
Chris Pearce Chris Pearce - Bug 1312540 - Maintain a cache of GMPs capabilities in content processes. r=billm,gerald
f56a2d286cf7a13c04c6e815c3cfbc439ececf9c
created 2016-09-23 07:24 +0800
pushed 2017-01-23 14:19 +0000
James Cheng James Cheng - Bug 1302881 - Undefined behavior in GeckoMediaPluginServiceParent::RemoveOnGMPThread(). r=cpearce
583124bcd4d9a222bbd4444682c6058643c36abb
created 2016-09-08 11:08 +0800
pushed 2017-01-23 14:19 +0000
Cervantes Yu Cervantes Yu - Bug 1279612 - Block xpcom-will-shutdown before GMPServiceParent instances are shut down. r=gerald
79604052ba79578b8d2ed32c4322ba3d2f74c289
created 2016-09-21 20:46 -0700
pushed 2017-01-23 14:19 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset b82fa1825412 (bug 1279612) for static analysis bustage
b82fa1825412c8b8a871cd8af3b4af4935e40800
created 2016-09-08 11:08 +0800
pushed 2017-01-23 14:19 +0000
Cervantes Yu Cervantes Yu - Bug 1279612 - Block xpcom-will-shutdown before GMPServiceParent instances are shut down. r=gerald
1bd1dd160782df71a2f917ec8353b1d3accf2354
created 2016-11-14 11:43 +1300
pushed 2016-11-20 20:56 +0000
Chris Pearce Chris Pearce - Bug 1306314 - Allow Widevine CDM process to contain multiple CDM instances and to have persistent storage. r=gerald,a=gchang
c796e9b24f3cb6fe9432122b05df0257c27496cb
created 2016-09-08 11:08 +0800
pushed 2016-11-14 12:26 +0000
Cervantes Yu Cervantes Yu - Bug 1279612 - Block xpcom-will-shutdown before GMPServiceParent instances are shut down. r=gerald a=ritu
5399738f71c074589c8d6d52f4a62c1e87cfe8dc
created 2016-08-24 14:12 -0400
pushed 2016-11-14 12:26 +0000
Michael Layzell Michael Layzell - Bug 1018486 - Part 1: Changes in dom/, r=baku
348e745d864572d253fec922c973a103977df0c4
created 2016-07-28 11:46 +0800
pushed 2016-11-14 12:26 +0000
Tim Huang Tim Huang - Bug 1278037 - Part 4: Modify the mozIGeckoMediaPluginChromeService.forgetThisSite() to take the originAttributes pattern as an argument. r=cpearce
564549c354b038a465c0b3fc245da3cab8753eab
created 2016-08-23 12:09 +0800
pushed 2016-11-14 12:26 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj
b09d90288666fb3afb11877fc45527b904ef23db
created 2016-08-08 12:18 +1000
pushed 2016-11-14 12:26 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1293603 (part 2) - Make Run() declarations consistent. r=erahm.
118b9b4f5473342a8dcf2030026770d8b32294b4
created 2016-09-08 11:08 +0800
pushed 2016-09-26 22:46 +0000
Cervantes Yu Cervantes Yu - Bug 1279612 - Block xpcom-will-shutdown before GMPServiceParent instances are shut down. r=gerald a=ritu
1f49c2d12fdade360d98d4fc4efa78965ffd288b
created 2016-09-21 22:20 -0400
pushed 2016-09-22 02:28 +0000
Michael Layzell Michael Layzell - Bug 1018486 - Part 1: Changes in dom/. r=baku, a=ritu
9f4d0adc2e73d0e631383934712fd80a0926fd12
created 2016-07-25 10:18 +1200
pushed 2016-09-19 13:38 +0000
Chris Pearce Chris Pearce - Bug 1288976 - Use gmp-changed rather than gmp-path-added to retry MediaKeys requests. r=gerald
9a123c6c6dbf1715bc50db5103ded53f7865b3a0
created 2016-07-07 23:57 +1000
pushed 2016-09-19 13:38 +0000
Gerald Squelart Gerald Squelart - Bug 1285231 - Use Swap to move&empty plugins list before unloading - r=jwwang
032810ad52834d0cf507cc2d357aae8cf877279e
created 2016-07-06 18:51 -0700
pushed 2016-09-19 13:38 +0000
David Anderson David Anderson - Clean up Transport memory management in IPDL. (bug 1283744, r=billm)
5bdad12ea4de6852849f32dec2c4e934e911067c
created 2016-06-29 11:41 +1200
pushed 2016-09-19 13:38 +0000
Chris Pearce Chris Pearce - Bug 1267918 - Add GMPCrashHelper to GMPService::GetGMP* functions. r=gerald
d409232655857c1d27209a02be589344f5eee903
created 2016-06-29 11:41 +1200
pushed 2016-09-19 13:38 +0000
Chris Pearce Chris Pearce - Bug 1267918 - Split LoadGMP message into select and load messages. r=gerald
232a786cf87fb0f68f9bda6e9316515524d2ac8a
created 2016-06-07 21:10 +0100
pushed 2016-09-19 13:38 +0000
Jonathan Watt Jonathan Watt - Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky
4950c39e834e6fc05f53d583bd05e6400c55cb1f
created 2016-07-25 10:18 +1200
pushed 2016-08-01 13:59 +0000
Chris Pearce Chris Pearce - Bug 1288976 - Use gmp-changed rather than gmp-path-added to retry MediaKeys requests. r=gerald,a=gchang
5a5390192f944c271a5caedc74733e7f06ae6883
created 2016-05-12 15:15 -0700
pushed 2016-08-01 13:59 +0000
Kyle Huey Kyle Huey - Bug 1272415: Don't include task.h everywhere. r=froydnj
04331c8f60b61d41d887c492f3769f1ab594d7bb
created 2016-05-10 11:02 +1000
pushed 2016-08-01 13:59 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1206637: P2. Replace all cached preferences with MediaPrefs ones. r=cpearce
b1146a78d39f932e89d5d3f0c7dd267cc8b12610
created 2016-05-06 21:36 +1000
pushed 2016-08-01 13:59 +0000
Gerald Squelart Gerald Squelart - Bug 1268434 - Mutex-protect and check GMP abstract thread before uses - c?cpearce r=cpearce
d50ac88f8feef390e875b3f92f6a69544107d6c1
created 2016-05-07 09:19 +1200
pushed 2016-08-01 13:59 +0000
Chris Pearce Chris Pearce - Bug 1270968 - Add mechanism to clear GMP storage when its version changes. r=gerald
4d03fa80f416cdb0d8aa6d0f9df870b7dafc5b0c
created 2016-05-05 22:35 +1200
pushed 2016-08-01 13:59 +0000
Chris Pearce Chris Pearce - Bug 1268984 - Prefer to re-use a GMPParent with the requested nodeId rather than clone. r=jesup
e5dd268f592d4fb54da18cf1fd28ea4c09ab1cc6
created 2016-05-05 11:41 +1200
pushed 2016-08-01 13:59 +0000
Chris Pearce Chris Pearce - Bug 1268984 - Store GMPStorage on GMPServiceParent so that it persists inside the same PB session. r=gerald
90a1b756b4ba88fa3480575b65b85d0925a02faa
created 2016-05-04 13:57 +1200
pushed 2016-08-01 13:59 +0000
Chris Pearce Chris Pearce - Bug 1268984 - Ensure GMPs are re-inserted in GMPServiceParent::mPlugins in the same order in ReAddOnGMPThread. r=gerald,jesup
114ca1fc9c51036e4d2cd151125bb7c77d4b3d17
created 2016-05-05 01:45 -0700
pushed 2016-08-01 13:59 +0000
Kyle Huey Kyle Huey - Bug 1268313: Part 7 - Move NS_NewRunnableMethod and friends to mozilla::NewRunnableMethod. r=froydnj
9979c96310a07ada1d91c166027c0829bea264d2
created 2016-04-29 14:21 +0200
pushed 2016-08-01 13:59 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 85ce8cb0639a (bug 1268313)
85ce8cb0639aac2617f81c974d4c10ab80b49bfd
created 2016-04-28 14:08 -0700
pushed 2016-08-01 13:59 +0000
Kyle Huey Kyle Huey - Bug 1268313: Part 7 - Move NS_NewRunnableMethod and friends to mozilla::NewRunnableMethod. r=froydnj
30dcf34cfb753d94c79f40bd1af15d3b75e981a5
created 2016-04-27 17:06 -0700
pushed 2016-08-01 13:59 +0000
Kyle Huey Kyle Huey - Bug 1266595: Replace Chromium Task with Runnable. r=froydnj
826dedbdebdc06ebb0a855e5b0a645176aad3c31
created 2016-04-26 12:11 -0500
pushed 2016-08-01 13:59 +0000
Jim Mathies Jim Mathies - Bug 1263951 - Avoid trying to initialize new GMP instances once the browser enters shutdown. r=cpearce
fcc0936b576daa150697671849a191009ca33811
created 2016-04-25 17:23 -0700
pushed 2016-08-01 13:59 +0000
Kyle Huey Kyle Huey - Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj
261915e8601067a49679353ccb9cd601bd8a619c
created 2016-05-06 21:36 +1000
pushed 2016-06-06 19:02 +0000
Gerald Squelart Gerald Squelart - Bug 1268434 - Mutex-protect and check GMP abstract thread before uses - r=cpearce a=ritu
1a31ddc2411f1bf4b9f6766811b5fb4ff3891c27
created 2016-05-10 08:44 +1200
pushed 2016-06-06 19:02 +0000
Chris Pearce Chris Pearce - Bug 1270968 - Build fix. a=bustage
bbbcc8fc51fa0b6b58e75c4ec7c15834daddf89b
created 2016-05-05 22:35 +1200
pushed 2016-06-06 19:02 +0000
Chris Pearce Chris Pearce - Bug 1268984 - Prefer to re-use a GMPParent with the requested nodeId rather than clone. r=jesup a=ritu
c74d913c3ac872cd9ceda1d3608f6aec00e08a22
created 2016-05-05 11:41 +1200
pushed 2016-06-06 19:02 +0000
Chris Pearce Chris Pearce - Bug 1268984 - Store GMPStorage on GMPServiceParent so that it persists inside the same PB session. r=gerald a=ritu
eb0ba9144f456570389203b8882e7bff3b452f7e
created 2016-05-04 13:57 +1200
pushed 2016-06-06 19:02 +0000
Chris Pearce Chris Pearce - Bug 1268984 - Ensure GMPs are re-inserted in GMPServiceParent::mPlugins in the same order in ReAddOnGMPThread. r=gerald,jesup a=ritu
9e517a5f0b04812c571945218a0a34716f746468
created 2016-05-07 09:19 +1200
pushed 2016-06-06 19:02 +0000
Chris Pearce Chris Pearce - Bug 1270968 - Add mechanism to clear GMP storage when its version changes. r=gerald a=ritu
61a1435b8d611a196110354410e05c6c2171c661
created 2016-04-26 12:11 -0500
pushed 2016-06-06 19:02 +0000
Jim Mathies Jim Mathies - Bug 1263951 - Avoid trying to initialize new GMP instances once the browser enters shutdown. r=cpearce a=lizzard
0586926e98f2571103292a3f904539568a5ebeda
created 2016-04-12 16:12 +1200
pushed 2016-06-06 19:02 +0000
Chris Pearce Chris Pearce - Bug 1245789 - Expose AsyncAddPluginDirectory on GMPServiceParent. r=gerald
554a8498061f33d36ff6d51bcfbe9786446fdb85
created 2016-04-12 16:12 +1200
pushed 2016-06-06 19:02 +0000
Chris Pearce Chris Pearce - Bug 1245789 - Ensure GMPs have finished loading from MOZ_GMP_PATH before GMPServiceParent::GetContentParentFrom returns. r=gerald
b4e76b374690de4baf1c6ece8acc13a995faadac
created 2016-04-12 16:12 +1200
pushed 2016-06-06 19:02 +0000
Chris Pearce Chris Pearce - Bug 1245789 - Ensure Widevine's nodeId are always unique and not permitted persistent storage. r=gerald
c79eac7ebbb8ef35191e0dfea69170b75fb133f7
created 2016-04-12 16:12 +1200
pushed 2016-06-06 19:02 +0000
Chris Pearce Chris Pearce - Bug 1245789 - Make GMPParent::Init() return a promise, so it can be async. r=gerald
af8611a7b88ceb68413da8c6c0b3010d82e5fc5c
created 2016-03-28 10:28 -0700
pushed 2016-06-06 19:02 +0000
Kyle Huey Kyle Huey - Bug 1259294: Part 2 - Use MOZ_ALWAYS_SUCCEEDS. r=froydnj
5590a3d95bc486198c8359e4f2b80cf07ae52289
created 2016-05-12 14:29 -0500
pushed 2016-05-16 19:18 +0000
Jim Mathies Jim Mathies - Bug 1263951 - avoid trying to initialize new GMP instances once the browser enters shutdown. r=cpearce a=ritu
bd718f7bd54bd187c5e2896fc97e2ad61a93d0ba
created 2016-05-06 21:36 +1000
pushed 2016-05-10 21:24 +0000
Gerald Squelart Gerald Squelart - Bug 1268434 - Mutex-protect and check GMP abstract thread before uses - r=cpearce a=ritu
2b710898eaf609aa9dc45fd75e03bc134d20f6b8
created 2016-05-10 08:44 +1200
pushed 2016-05-09 20:45 +0000
Chris Pearce Chris Pearce - Bug 1270968 - Build fix for Beta. a=bustage
a2b29f3391d7978754a78dc5035c11f939494715
created 2016-05-07 09:19 +1200
pushed 2016-05-09 20:16 +0000
Chris Pearce Chris Pearce - Bug 1270968 - Add mechanism to clear GMP storage when its version changes. r=gerald,a=ritu,ba=cpearce
694986f3c9868adae58bceae6035acc88eb87ca7
created 2016-05-05 22:35 +1200
pushed 2016-05-09 20:16 +0000
Chris Pearce Chris Pearce - Bug 1268984 - Prefer to re-use a GMPParent with the requested nodeId rather than clone. r=jesup,a=ritu
1182c6ecfe5e6e3741c4a2e8b991cd4420579387
created 2016-05-05 11:41 +1200
pushed 2016-05-09 20:16 +0000
Chris Pearce Chris Pearce - Bug 1268984 - Store GMPStorage on GMPServiceParent so that it persists inside the same PB session. r=gerald,a=ritu
254daaf1315f97c19f2fbd9dbefae7ec2f135399
created 2016-05-04 13:57 +1200
pushed 2016-05-09 20:16 +0000
Chris Pearce Chris Pearce - Bug 1268984 - Ensure GMPs are re-inserted in GMPServiceParent::mPlugins in the same order in ReAddOnGMPThread. r=gerald,jesup,a=ritu
3ce93a15f1417868cc76f598fb4aacef4d8bdc90
created 2016-04-12 16:12 +1200
pushed 2016-04-25 16:57 +0000
Chris Pearce Chris Pearce - Bug 1245789 - Expose AsyncAddPluginDirectory on GMPServiceParent. r=gerald,a=ritu
less more (0) -100 -60 tip