dom/media/eme/CDMProxy.h
762c7aeeb496bd68dd6e3669cecd9b1603512a78
created 2021-07-22 22:19 +0000
pushed 2021-07-23 03:42 +0000
Bryce Seager van Dyk Bryce Seager van Dyk - Bug 1721867 - Remove the concept of decryptor id from the GMP. r=alwu,jolin
0a150ca6fbb44b664b3691e2d770b1960972a1ff
created 2021-05-24 16:50 +0000
pushed 2021-05-24 21:58 +0000
Bryce Seager van Dyk Bryce Seager van Dyk - Bug 1706164 - Plumb QueryOutputProtectionStatus requests from the CDM to MediaKeys. r=alwu
978c022b695d3582b4891cfecfc7aa777b36ae3a
created 2021-05-21 23:21 +0300
pushed 2021-05-22 03:53 +0000
Sandor Molnar Sandor Molnar - Backed out 4 changesets (bug 1706164) for causing build bustages in media/eme/MediaKeys. CLOSED TREE
a2b896ddc631ed530d19662587b4a1074775d3a8
created 2021-05-21 19:59 +0000
pushed 2021-05-22 03:53 +0000
Bryce Seager van Dyk Bryce Seager van Dyk - Bug 1706164 - Plumb QueryOutputProtectionStatus requests from the CDM to MediaKeys. r=alwu
74111dd7a5008bf77ffaeaf5cfaf380296317822
created 2020-11-23 16:12 +0000
pushed 2020-11-24 09:22 +0000
Simon Giesecke Simon Giesecke - Bug 1678062 - Remove unnecessary includes. r=andi
ae6d1fe93da0d28c83d7be7c15e57e6d433e03d6
created 2020-08-24 03:24 +0000
pushed 2020-08-26 03:24 +0000
Bryce Seager van Dyk Bryce Seager van Dyk - Bug 1646553 - Don't pass the main thread as an argument when creating CDM proxies. r=alwu
0cb3cee0d145bae1af8850562546e01d4951be29
created 2020-05-05 11:38 +0000
pushed 2020-05-05 21:38 +0000
Simon Giesecke Simon Giesecke - Bug 1626570 - Improve handling of copying arrays in dom/media/. r=bryce
28cf163158a673037d20ccc1aa7b825e406e927b
created 2020-02-19 01:15 +0000
pushed 2020-02-19 04:34 +0000
Boris Zbarsky Boris Zbarsky - Bug 1615035. Use ErrorResults, not nsresults, to propagate errors in CDM code. r=bryce
bc7e92510e95a39fef9f9fc32224c416e9d6f11f
created 2019-04-09 15:06 +0000
pushed 2019-04-09 22:08 +0000
Bryce Van Dyk Bryce Van Dyk - Bug 1540136 - P2: CDMProxy stores main thread as nsISerialEventTarget, rather than nsIEventTarget. r=cpearce
cc1c59ce9077f7dfc1be30282a09a6ba6d75b234
created 2019-01-31 22:42 +0200
pushed 2019-02-01 03:55 +0000
arthur.iakab arthur.iakab - Backed out changeset d37ccbbcd36d (bug 1522951) for Android build bustages on MediaDrmCDMProxy.h CLOSED TREE
d37ccbbcd36df177e86dd3a6d7cdf5a355fa8245
created 2019-01-31 20:14 +0000
pushed 2019-02-01 03:55 +0000
Andrew McCreight Andrew McCreight - Bug 1522951 - Get rid of ChromiumCDMProxy::mCrashHelper. r=jya
0ceae9db9ec0be18daa1a279511ad305723185d4
created 2018-11-19 13:25 +0000
pushed 2018-11-19 16:59 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1204606 - Reformat of dom/media r=jya
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-01 22:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
79ffd285b6daa1c9ab23085fced8fb3d4ff344c7
created 2018-01-16 11:38 +1300
pushed 2018-01-16 09:49 +0000
Chris Pearce Chris Pearce - Bug 1430673 - Remove CDMProxy::GetSessionIdsForKeyId(). r=JamesCheng
fb96226aef906b8faa4cde6749ccef3a6870e786
created 2017-12-20 16:16 +1300
pushed 2017-12-21 10:00 +0000
Chris Pearce Chris Pearce - Bug 1426291 - Use DataMutex<T> to synchronize CDMCaps. r=jwwang
4958b7135ea3b0d0fc8fc1ff3b8f6e28e7423ffb
created 2017-10-05 15:37 +0800
pushed 2017-11-15 09:56 +0000
James Cheng James Cheng - Bug 1404230 - Part3 - Add GetStatusForPolicy method in CDMProxy and its derived classes. r=cpearce
4e4757f3ec896ec523322263cc252493d185c707
created 2017-09-28 15:50 +0800
pushed 2017-09-28 22:49 +0000
James Cheng James Cheng - Bug 1403830 - [Part1] Remove gmp-decryption.h and its related code. r=cpearce
7d56316ea722d001298a6dd7171ac2265201c658
created 2017-09-11 12:16 +0800
pushed 2017-09-12 09:33 +0000
James Cheng James Cheng - Bug 1397123 - [Part1] Make aMessage of CDMProxy::OnSessionMessage const. r=cpearce
99f47bca403abe52ae7fa7905a4455cc474350a1
created 2017-09-11 20:23 -0700
pushed 2017-09-12 09:33 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 1397123) for Android build bustage
2d41a6eb4df42ff4d082e8151987da031fa38849
created 2017-09-11 12:16 +0800
pushed 2017-09-12 09:33 +0000
James Cheng James Cheng - Bug 1397123 - [Part1] Make aMessage of CDMProxy::OnSessionMessage const. r=cpearce
5ba376994c494606fc3264f013615974d172bcd4
created 2017-05-12 12:08 -0700
pushed 2017-05-14 16:04 +0000
Kris Maglione Kris Maglione - Bug 1361900: Part 1 - Make CDMProxy.h compatible with mozilla::Result. r=JamesCheng
4c35b4cb9a31b34b00be41b023bc72c6d8f8cff3
created 2017-05-13 18:56 +0200
pushed 2017-05-14 16:04 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 9e3064aec4bb (bug 1361900) for crashing Marionette's test_timeouts.py TestTimeouts.test_reset_timeout on Linux debug with e10s. r=backout
9e3064aec4bb16542f9cc93a89f7a257b6716a98
created 2017-05-12 12:08 -0700
pushed 2017-05-14 16:04 +0000
Kris Maglione Kris Maglione - Bug 1361900: Part 1 - Make CDMProxy.h compatible with mozilla::Result. r=JamesCheng
2a6e91518a674f5e25d83403c49966631562afc9
created 2017-03-09 19:09 +1300
pushed 2017-03-24 13:24 +0000
Chris Pearce Chris Pearce - Bug 1315850 - Implement CDM persistent sessions. r=gerald
8d9cbfdbf506c080cfe7feb3feb23f745162b4ce
created 2016-12-15 11:32 +1300
pushed 2017-03-24 13:24 +0000
Chris Pearce Chris Pearce - Bug 1315850 - Add CDMProxy::AsChromiumCDMProxy(). r=gerald
ddad37ba77f1bd179b8b6e530ead6cab242ef120
created 2017-03-09 14:58 +0800
pushed 2017-03-11 01:07 +0000
JW Wang JW Wang - Bug 1345753 - Pass the event target to the CDMProxy constructor. r=cpearce
74bd66f2490e43cb9dfc9a8dbc4a0f01a2629126
created 2017-03-07 15:32 +0800
pushed 2017-03-08 13:18 +0000
JW Wang JW Wang - Bug 1345324 - Label runnables for CDMProxy sub-classes. r=cpearce
53680343b6a21cb89981dd583f31b0ee72253995
created 2016-12-01 10:57 +1300
pushed 2017-02-16 12:15 +0000
Chris Pearce Chris Pearce - Bug 1339755 - Move GMPCDMProxy::DecryptJob out of GMPCDMProxy. r=jwwang
c187196bff43c1fe6a1ed34d95574688958f1a39
created 2017-02-15 11:57 -0800
pushed 2017-02-16 12:15 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1339755) for build bustage a=backout
85641936e47153d49c9c0a58b5efe91b99771cc1
created 2016-12-01 10:57 +1300
pushed 2017-02-16 12:15 +0000
Chris Pearce Chris Pearce - Bug 1339755 - Move GMPCDMProxy::DecryptJob out of GMPCDMProxy. r=jwwang
ff0000b808c501d75c44eadcfed14224e1fb3ca0
created 2017-01-25 14:51 -0500
pushed 2017-01-27 00:08 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1312319 - Add a NS_INLINE_DECL_PURE_VIRTUAL_REFCOUNTING macro and replace existing pure-virtual AddRef/Release declarations. r=froydnj
4ed75a24f8b5bd3b400ec44a5c3a3a48575347ff
created 2016-12-07 07:07 -1000
pushed 2016-12-08 15:17 +0000
Andrea Marchesini Andrea Marchesini - Bug 1317927 - Media caching needs to use origin attributes, r=cpearce, r=jesup
2b0c612e87232b099830ae3b918d2080cc73960c
created 2016-11-11 12:10 +1300
pushed 2016-11-15 11:25 +0000
Chris Pearce Chris Pearce - Bug 1306314 - Add an ID to GMPDecryptor instances, reflect that on CDMProxy. r=gerald
852fd9e5d5fcf79a1bf4d013122d9d7029e9222a
created 2016-11-14 11:07 +0800
pushed 2016-11-14 09:21 +0000
Iris Hsiao Iris Hsiao - Backed out changeset 9e9727bdc484 (bug 1306314)
9e9727bdc48497378e2dfb846a7f9aca2d25ef5c
created 2016-11-11 12:10 +1300
pushed 2016-11-14 09:21 +0000
Chris Pearce Chris Pearce - Bug 1306314 - Add an ID to GMPDecryptor instances, reflect that on CDMProxy. r=gerald
e8c434e31c2df27f9ea02dbb29ef7c8121335b05
created 2016-10-04 17:18 +0800
pushed 2016-10-07 13:42 +0000
Kilik Kuo Kilik Kuo - Bug 1303922 - Part 1: Make EME keystatuschanged information notified in batch. r=cpearce
65b00e9620d16d97576cc90f0a4e0129c0e241be
created 2016-08-02 15:05 +0800
pushed 2016-08-24 13:03 +0000
James Cheng James Cheng - Bug 1290830 - [Part2] Remove the GMP types using genral types instead. r=cpearce
5325ebce568149e9fbd3892563922cb374e31922
created 2016-07-07 17:26 +1200
pushed 2016-07-25 13:51 +0000
Chris Pearce Chris Pearce - Bug 1278198 - Pipe through distinctive identifier and persistent state allowed. r=gerald
943ead383727a0378c85c7046b75f4714fa1f0fa
created 2016-07-04 14:14 +1200
pushed 2016-07-25 13:51 +0000
Chris Pearce Chris Pearce - Bug 1278198 - Update EME code to reflect new WebIDL name changes. r=gerald
2fde7d567703239e015308cbd7be202394153482
created 2016-07-22 12:06 +0800
pushed 2016-07-22 09:54 +0000
Iris Hsiao Iris Hsiao - Backed out changeset 656b778e0f15 (bug 1278198)
d00d42fc13d84dfb71a336ed77cc0ab35fc65403
created 2016-07-22 12:06 +0800
pushed 2016-07-22 09:54 +0000
Iris Hsiao Iris Hsiao - Backed out changeset af577b7547c4 (bug 1278198)
af577b7547c466bcb2265aec924b191ff838753d
created 2016-07-07 17:26 +1200
pushed 2016-07-22 09:54 +0000
Chris Pearce Chris Pearce - Bug 1278198 - Pipe through distinctive identifier and persistent state allowed. r=gerald
656b778e0f15958d7e2be6f15bd89c259ac38416
created 2016-07-04 14:14 +1200
pushed 2016-07-22 09:54 +0000
Chris Pearce Chris Pearce - Bug 1278198 - Update EME code to reflect new WebIDL name changes. r=gerald
340f2259b820df20fe88a489763c9f82eb4918b0
created 2016-07-18 22:12 +0200
pushed 2016-07-20 09:21 +0000
James Cheng James Cheng - Bug 1284192 - get rid of GMPErr from CDMProxy base class. r=cpearce
813a61c61c6ce325f60801b2c6cc377e1801fd59
created 2016-07-18 22:13 +0200
pushed 2016-07-20 09:21 +0000
James Cheng James Cheng - Bug 1284192 - Make CDMProxy be a base class and move the logic into subclass. r=cpearce
0d3d7cad6c85bd3aa1857daa618922cfeeca97ea
created 2016-07-11 12:52 +0800
pushed 2016-07-15 14:15 +0000
James Cheng James Cheng - Bug 1284809 - Rename CDMCallbackProxy to GMPCDMCallbackProxy to make it GMP specific use. r=jwwang
af36ac0decf7f830e82765eeb02daa04f9270e33
created 2016-06-29 11:42 +1200
pushed 2016-07-02 09:15 +0000
Chris Pearce Chris Pearce - Bug 1267918 - Add GMPCrashHelper for MediaKeys. r=gerald
fcc0936b576daa150697671849a191009ca33811
created 2016-04-25 17:23 -0700
pushed 2016-04-26 11:45 +0000
Kyle Huey Kyle Huey - Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj
dfc8f8660578d9be3c2ae787c2f323cebbab5639
created 2015-11-19 18:00 +0900
pushed 2015-12-02 14:21 +0000
Mike Hommey Mike Hommey - Bug 1225682 - Don't use nsAuto{,C}String as class member variables in dom/media/. r=cpearce
eabac8a5315b3d319089cfbce6cf09f18ce8f02c
created 2015-11-27 10:53 +1300
pushed 2015-11-27 10:08 +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
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 02:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 12:51 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
9fc5929790919b6d409de4bfc439a6d676fb3fcb
created 2015-07-16 11:52 -0700
pushed 2015-07-17 14:26 +0000
Bobby Holley Bobby Holley - Bug 1184634 - Move various includes into the mozilla namespace. r=gerald
dc714b35dd0419b9ac6951217562aeffa921157a
created 2015-07-16 11:06 -0700
pushed 2015-07-17 14:26 +0000
Bobby Holley Bobby Holley - Bug 1184634 - Rename MediaPromise to MozPromise. r=gerald
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-07-13 22:55 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
87c493cc1166c19ea9aaf29665ffc5de15965850
created 2015-07-04 07:04 +1200
pushed 2015-07-04 18:07 +0000
Chris Pearce Chris Pearce - Bug 1180070 - Use MediaPromises for CDMProxy::Decrypt. r=jwwang
85056bd118ed82eb2b2595d1b43b86d0387c6a4c
created 2015-06-03 13:42 +1200
pushed 2015-06-03 11:50 +0000
Edwin Flores Edwin Flores - Bug 1160445 - Add detailed logging for EME promise failures - r=cpearce,bholley
cefce495a0bf20e2a0304dc62bc762ec2ee39166
created 2015-04-22 10:22 +1200
pushed 2015-04-23 00:16 +0000
Edwin Flores Edwin Flores - Bug 1156560 - Prefer old CDMs on update if they are in use - r=cpearce
6e449c897499bce571e56f026eb285dcc11408f7
created 2015-04-15 12:14 +1200
pushed 2015-04-15 12:29 +0000
Chris Pearce Chris Pearce - Bug 1154133 - Remove sync dispatches in EMEDecryptor, and mark MediaTaskQueue::SyncDispatch as deprecated. r=edwin
less more (0) -60 tip