dom/media/gmp/GMPServiceParent.cpp
9979c96310a07ada1d91c166027c0829bea264d2
created 2016-04-29 14:21 +0200
pushed 2016-04-29 23:06 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 85ce8cb0639a (bug 1268313)
85ce8cb0639aac2617f81c974d4c10ab80b49bfd
created 2016-04-28 14:08 -0700
pushed 2016-04-29 23:06 +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-04-28 14:35 +0000
Kyle Huey Kyle Huey - Bug 1266595: Replace Chromium Task with Runnable. r=froydnj
826dedbdebdc06ebb0a855e5b0a645176aad3c31
created 2016-04-26 12:11 -0500
pushed 2016-04-27 11:57 +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-04-26 12:03 +0000
Kyle Huey Kyle Huey - Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj
0586926e98f2571103292a3f904539568a5ebeda
created 2016-04-12 16:12 +1200
pushed 2016-04-12 11:55 +0000
Chris Pearce Chris Pearce - Bug 1245789 - Expose AsyncAddPluginDirectory on GMPServiceParent. r=gerald
554a8498061f33d36ff6d51bcfbe9786446fdb85
created 2016-04-12 16:12 +1200
pushed 2016-04-12 11:55 +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-04-12 11:55 +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-04-12 11:55 +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-03-29 12:40 +0000
Kyle Huey Kyle Huey - Bug 1259294: Part 2 - Use MOZ_ALWAYS_SUCCEEDS. r=froydnj
e66d7c87d51a978cb1327ea21eaf1a64a52af8a0
created 2016-02-24 14:38 +1300
pushed 2016-02-25 11:00 +0000
Chris Pearce Chris Pearce - Bug 1250745 - Share GMP processes when doing unencrypted decoding. r=jwwang
48d96340d424ee60efd502228c0ef2b80720ef19
created 2016-01-18 14:40 +1100
pushed 2016-01-20 14:37 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1240411: P5. Clean up GMP headers. r=cpearce
dd8089d8575128730806ce6c7a99914c015f7e85
created 2016-01-14 15:11 +1300
pushed 2016-01-15 10:50 +0000
Chris Pearce Chris Pearce - Bug 1230857 - Ensure GMPService has sufficient file permissions to delete GMPs. r=gerald
6a44d73430aa0d1d4e6b37b4db61a93a933832f8
created 2016-01-12 21:22 +0100
pushed 2016-01-15 10:50 +0000
Gerald Squelart Gerald Squelart - Bug 1237842 - Unlock mMutex before calling CloseActive. r=cpearce
ac81258fcf5c9a36d2330dea2c338fd6e656f622
created 2015-12-15 15:17 +1300
pushed 2015-12-15 13:54 +0000
Chris Pearce Chris Pearce - Bug 1232527 - Remove GMPVideoDecoderTrialCreator and friends. r=jwwang
2d563e290ca5d73842bcfa312e9753f22fb8a328
created 2015-12-13 14:26 +0100
pushed 2015-12-15 13:54 +0000
Gerald Squelart Gerald Squelart - Bug 1183972 - No sync-dispatch of new GMPParent - r=cpearce
1bf6fd3421e6cb23b386e6e01e718b05453b373a
created 2015-11-27 10:53 +1300
pushed 2015-11-27 10:28 +0000
Chris Pearce Chris Pearce - Bug 1228215 - Migrate existing GMP storage from post-42 pre-45 location to 45 location. r=jwwang
37e82b51a404cac7efcb72bb36fe4a135d0b1f42
created 2015-11-27 10:53 +1300
pushed 2015-11-27 10:28 +0000
Chris Pearce Chris Pearce - Bug 1228215 - Store each GMP's storage and nodeId salt in separate directories. r=jwwang
eabac8a5315b3d319089cfbce6cf09f18ce8f02c
created 2015-11-27 10:53 +1300
pushed 2015-11-27 10:28 +0000
Chris Pearce Chris Pearce - Bug 1228215 - Add a 'gmpName' parameter to GMPService::GetNodeId(), so each GMP can see a different nodeId for the same origin. r=jwwang
11ede1cca0069fb3bfb8164ec3ada4a54fb4e7a4
created 2015-11-27 10:53 +1300
pushed 2015-11-27 10:28 +0000
Chris Pearce Chris Pearce - Bug 1228215 - Add helper to do dir enumeration in GMPServiceParent. r=jwwang
285de7bf33e3d8e116ce81039ff2de0ec1bfc38a
created 2015-10-29 21:56 +1300
pushed 2015-10-30 00:18 +0000
Chris Pearce Chris Pearce - Bug 1214967 - Proxy observer service notification across to content process when GMPs are added/removed. r=billm,jwwang
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 02:58 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
4a4eaf357c0a5b4101b8470e49cdbaa124240c87
created 2015-10-16 20:26 -0700
pushed 2015-10-17 18:27 +0000
Phil Ringnalda Phil Ringnalda - Back out 2 changesets (bug 1214967) for b2g debug mochitest-14 hangs, or perhaps fatal assertions failing to be fatal until a hang, or summat
120b53ea0f417cc58e3a1b2a7834131aa0c4a54b
created 2015-10-17 10:39 +1300
pushed 2015-10-17 18:27 +0000
Chris Pearce Chris Pearce - Bug 1214967 - Proxy observer service notification across to content process when GMPs are added/removed. r=billm,jwwang
0836afd495f94629bca514f0e7a70ed86a6d4cd0
created 2015-10-14 19:42 +1300
pushed 2015-10-14 22:02 +0000
Chris Pearce Chris Pearce - Bug 1209385 - Backout 417dab86a413 and 6078e8b4878b. r=backout
e24e0684b0b3e079f5105c0cb9f0a3c0bfd48a1e
created 2015-10-14 12:18 +1300
pushed 2015-10-14 10:49 +0000
Chris Pearce Chris Pearce - Bug 121442 - Add platform to GMP storage base dir. r=gerald
49d87bbe0122d894c8e45f0b409c42dfe1c36737
created 2015-10-07 10:29 -0700
pushed 2015-10-07 18:35 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 18:35 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
e303cb8adc20988697eea13a8840830adb883804
created 2015-10-05 04:14 +0200
pushed 2015-10-07 18:35 +0000
Gerald Squelart Gerald Squelart - Bug 1211337 - Added crash report annotations tracking sync shutdown process. r=cpearce
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 18:35 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
6078e8b4878b3a5c13fcb991126d36d17efb4f31
created 2015-09-30 06:56 +1300
pushed 2015-09-30 11:55 +0000
Chris Pearce Chris Pearce - Bug 1209385 - Add pref to disable crashing hung GMPs. r=jwwang
417dab86a413b11f72dae1e1defd2debdafebc2c
created 2015-09-30 06:56 +1300
pushed 2015-09-30 11:55 +0000
Chris Pearce Chris Pearce - Bug 1209385 - Crash GMPs that don't respond to GMPVideoDecoder::Reset(). r=jwwang
8294d86c241d09d866235f7883a84efcff8b0cb4
created 2015-09-01 18:40 +1200
pushed 2015-09-01 13:06 +0000
Edwin Flores Edwin Flores - Bug 1172396 - Fix bustage... again. CLOSED TREE. - r=bustage
c34355d685cc99a868a142d72b0d78bf013b9842
created 2015-09-01 17:31 +1200
pushed 2015-09-01 13:06 +0000
Edwin Flores Edwin Flores - Bug 1172396 - Update GMP trial creation pref from chrome process - r=cpearce
ce5feaa287a0006e1a4845c26a8881e164d0dc95
created 2015-07-24 02:25 +0200
pushed 2015-07-24 20:48 +0000
Gerald Squelart Gerald Squelart - Bug 1187193 - Use UserData() instead of Data() in ConstIter loops that used to be EnumerateRead's. r=njn
d2b1e9130b6db2659661b670504e4f8d751a8b6d
created 2015-07-20 20:21 +0800
pushed 2015-07-20 20:05 +0000
Kyle Huey Kyle Huey - Bug 1185470: Remove 'Get' prefixes from hashtable iterator methods. r=froydnj
8cdc4ff5310bb6bfa861221f83770ef713b245a1
created 2015-07-19 17:42 +0200
pushed 2015-07-20 20:05 +0000
Gerald Squelart Gerald Squelart - Bug 1185392 - Use a separate mutex to protect mAsyncShutdownPluginStatesMutex, as mMutex could already be held when trying to update the states. r=cpearce
ca42fdde60f66047d7ae04f15f7da196b2d136dd
created 2015-07-16 17:00 -0400
pushed 2015-07-18 01:09 +0000
Gerald Squelart Gerald Squelart - Bug 1184432 - Use nsClassHashtable::ConstIter in GeckoMediaPluginServiceParent::AsyncShutdownPluginStates. r=cpearce
c08d8f2127276a8945b6a2793e7a7a371bd52bc9
created 2015-07-15 21:32 -0400
pushed 2015-07-17 14:29 +0000
Gerald Squelart Gerald Squelart - Bug 1183433 - Implement centralized crash report annotations, so that all async-shutdown hangs use only one key, and keeping track of all states each plugin has been through. r=cpearce
0ac19d3bf7bfef3b699c413a3350cb7de0292f7b
created 2015-07-03 18:29 -0700
pushed 2015-07-04 18:15 +0000
Juan Gomez Juan Gomez - Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj
79800010be78122db7c36d4b5833814fdbf28495
created 2015-06-30 10:30 +0200
pushed 2015-06-30 12:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset f41a2121425f (bug 1171931) for bustage
f41a2121425fb9f4cb81439bfc17d15b589ba6d1
created 2015-06-29 21:34 +0200
pushed 2015-06-30 12:25 +0000
Juan Gomez Juan Gomez - Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj
ba5f47ced2590d2697bca58596a36addc5d84cd7
created 2015-06-26 08:06 -0700
pushed 2015-06-29 12:24 +0000
Chris Pearce Chris Pearce - Bug 1147692 - Remove gmp-decryptor backwards compatibility hack. r=edwin
1a326aaaba371e18e090f98ca1c4474bbdce2fca
created 2015-06-25 19:48 -0400
pushed 2015-06-26 11:58 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 8b4e4083639e (bug 1171931) for B2G debug emulator bustage.
8b4e4083639ef3563c9ebac4826cfbe8f21ef5ea
created 2015-06-24 14:11 -0400
pushed 2015-06-26 11:58 +0000
Juan Gomez Juan Gomez - Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj
a666c23a74aed30896f7e3af69eaf3d4318bc890
created 2015-06-25 16:05 -0400
pushed 2015-06-26 11:58 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset cbe9a2aea954 (bug 1147692) for test_eme_canvas_blocked.html failures.
cbe9a2aea9541146ae0a11051ed32d31eaf4e428
created 2015-06-25 11:19 -0700
pushed 2015-06-26 11:58 +0000
Chris Pearce Chris Pearce - Bug 1147692 - Remove gmp-decryptor backwards compatibility hack. r=edwin
52ee1ad644d1ad9b0e41951e05bcfd143292d5f4
created 2015-06-17 17:35 +0200
pushed 2015-06-18 13:40 +0000
Gerald Squelart Gerald Squelart - Bug 1173634 - Report pending async shutdowns in shutdown hangs. r=cpearce
f52c18aac7ce0949190da943ec5d4ee86627d0f8
created 2015-06-03 15:25 -0700
pushed 2015-06-04 13:35 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
3c8ed81098ddbe4a4c09e7aa652b5288dc4ce0d3
created 2015-06-02 13:05 +0200
pushed 2015-06-03 01:44 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 14 changesets (bug 1165515) for linux x64 e10s m2 test failures
7c3b45a47811b55f4e973d996dd149c5d575721b
created 2015-06-01 22:17 -0700
pushed 2015-06-03 01:44 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
3f1f9238e02fe107701bf3ab4237c0cb3b125710
created 2015-06-01 17:57 -0700
pushed 2015-06-02 11:20 +0000
Wes Kocher Wes Kocher - Backed out 14 changesets (bug 1165515) for b2g mochitest-6 permafail CLOSED TREE
150606c022a29517f43ee6907075170db825c947
created 2015-06-01 14:31 -0700
pushed 2015-06-02 11:20 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
423b4de51aa5bc13dc3e151d48910a6bf0da804e
created 2015-05-29 14:07 +1200
pushed 2015-05-29 13:48 +0000
Chris Pearce Chris Pearce - Bug 1168053 - Unified build fix in dom/media/gmp. r=jwwang
8a03e892db51e07a20a85f97abe073cee7be0fa0
created 2015-05-21 13:22 -0700
pushed 2015-05-22 18:21 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 1: Convert PR_LOG to MOZ_LOG. r=froydnj
555d78bff49cbf2121d73cab491c591d269146b4
created 2015-05-21 00:16 -0400
pushed 2015-05-21 22:45 +0000
Gerald Squelart Gerald Squelart - Bug 1164264 - [EME] If there are no plugins left, don't wait for anything to shutdown. r=cpearce
9fb7acc6f108dd473fae5df9a29b8ff4ddac915f
created 2015-05-19 11:15 -0700
pushed 2015-05-20 14:10 +0000
Eric Rahm Eric Rahm - Bug 1165518 - Part 2: Replace prlog.h with Logging.h. rs=froydnj
9104ef257c4a933331ce0c935b6ce69dc8fee2d6
created 2015-05-14 10:13 -0700
pushed 2015-05-14 22:42 +0000
Eric Rahm Eric Rahm - Bug 1163201 - Part 1: Remove instances of #ifdef PR_LOGGING in dom/. r=froydnj
4df7914d681c75778c6c0ca2dff5a839b6261c3f
created 2015-05-04 15:40 -0400
pushed 2015-05-05 10:15 +0000
Mike Conley Mike Conley - Bug 1146955 - Make the GMP pluginID a uint32_t, and dispatch it in the PluginCrashed event. r=jesup r=mrbkap
6930eaf7972422ee4322bd3d24a6c8d00984d4fe
created 2015-04-17 16:09 +1200
pushed 2015-04-30 18:05 +0000
Edwin Flores Edwin Flores - Bug 1155939 - Gtest for deletion of GMP plugins on removal - r=cpearce
less more (0) -60 tip