dom/media/eme/MediaKeys.cpp
865939f4946d80fa532aaa168515a2fe69f9a774
created 2016-09-26 16:20 -0700
pushed 2016-10-31 18:13 +0000
Wes Kocher Wes Kocher - Backed out changeset ec2921feb3b5 (bug 1304207) for broken OSX builds a=backout CLOSED TREE FIREFOX_50_0b2_BUILD1 FIREFOX_50_0b2_RELEASE
ec2921feb3b5ac8a7c7f0d4c5866402b2f2b59d9
created 2016-09-21 10:45 +1200
pushed 2016-10-31 18:13 +0000
Chris Pearce Chris Pearce - Bug 1304207 - Add telemetry to track when EME CDMs are instantiated. r=francois,gerald a=ritu
e47092922af28b406e1fb6fff337c9269a2da166
created 2016-07-22 08:40 +0200
pushed 2016-10-31 18:13 +0000
Tim Huang Tim Huang - Bug 1283325 - Part 1 : Make EME Plugins / Gecko Media Plugins storage OriginAttribute aware. r=cpearce
5325ebce568149e9fbd3892563922cb374e31922
created 2016-07-07 17:26 +1200
pushed 2016-10-31 18:13 +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-10-31 18:13 +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-10-31 18:13 +0000
Iris Hsiao Iris Hsiao - Backed out changeset 656b778e0f15 (bug 1278198)
d00d42fc13d84dfb71a336ed77cc0ab35fc65403
created 2016-07-22 12:06 +0800
pushed 2016-10-31 18:13 +0000
Iris Hsiao Iris Hsiao - Backed out changeset af577b7547c4 (bug 1278198)
af577b7547c466bcb2265aec924b191ff838753d
created 2016-07-07 17:26 +1200
pushed 2016-10-31 18:13 +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-10-31 18:13 +0000
Chris Pearce Chris Pearce - Bug 1278198 - Update EME code to reflect new WebIDL name changes. r=gerald
813a61c61c6ce325f60801b2c6cc377e1801fd59
created 2016-07-18 22:13 +0200
pushed 2016-10-31 18:13 +0000
James Cheng James Cheng - Bug 1284192 - Make CDMProxy be a base class and move the logic into subclass. r=cpearce
7c72118d085a5cd547f83371435aad8fc7a96335
created 2016-06-29 11:42 +1200
pushed 2016-10-31 18:13 +0000
Chris Pearce Chris Pearce - Bug 1267918 - Remove obsolete GMP crash handling code. r=gerald
af36ac0decf7f830e82765eeb02daa04f9270e33
created 2016-06-29 11:42 +1200
pushed 2016-10-31 18:13 +0000
Chris Pearce Chris Pearce - Bug 1267918 - Add GMPCrashHelper for MediaKeys. r=gerald
04331c8f60b61d41d887c492f3769f1ab594d7bb
created 2016-05-10 11:02 +1000
pushed 2016-09-05 20:01 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1206637: P2. Replace all cached preferences with MediaPrefs ones. r=cpearce
e22b3043887ed36bf2c634c2924a7c8d39d226b1
created 2016-01-30 09:05 -0800
pushed 2016-06-01 01:31 +0000
Kyle Huey Kyle Huey - Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
ef39bda60d33307116703a8198952c4c3926c8f2
created 2016-01-06 13:28 +1300
pushed 2016-04-15 21:02 +0000
Chris Pearce Chris Pearce - Bug 1233274 - Don't shutdown detached MediaKeys. r=gerald
ef639f0bcc34fe226bfb3bf26b00a1b7fc8f66c1
created 2015-12-04 17:35 +1300
pushed 2016-02-29 17:11 +0000
Chris Pearce Chris Pearce - Bug 1230272 - Remove version suffix from keySystem string reported by MediaKey*.keySystem attribute. r=gerald
eabac8a5315b3d319089cfbce6cf09f18ce8f02c
created 2015-11-27 10:53 +1300
pushed 2016-02-29 17:11 +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
efbb3d9ac473a639d33d52d32919fd8f577f42f4
created 2015-11-24 13:13 +1300
pushed 2016-02-29 17:11 +0000
Chris Pearce Chris Pearce - Bug 1223980 - Move CopyArrayBufferViewOrArrayBufferData to EMEUtis and add GetArrayBufferViewOrArrayBufferData. r=bz
9c01b4d30bddd2b48ad2e43fe9d06da3558409c9
created 2015-10-26 14:37 -0700
pushed 2016-01-18 19:06 +0000
Kyle Huey Kyle Huey - Bug 1216401: Eviscerate nsIDOMWindow, move still needed methods to nsPIDOMWindow. r=bz
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
c0ca75a3271da5f95dd8fc028c0227eceec2c723
created 2015-10-14 19:42 +1300
pushed 2016-01-18 19:06 +0000
Chris Pearce Chris Pearce - Bug 1214478 - Ensure MediaKeySession.close() does not store its promise twice. r=gerald
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2016-01-18 19:06 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
c64634725cacde65daefa8f778d8a0718a100286
created 2015-09-24 18:48 -0700
pushed 2016-01-18 19:06 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1205351 - Replace nsBaseHashtable::Enumerate() calls in dom/media/ with iterators r=cpearce
a27cc6aa6e0d0f5357e1521e081194f5992a4d84
created 2015-10-14 19:42 +1300
pushed 2015-10-26 12:58 +0000
Chris Pearce Chris Pearce - Bug 1214478 - Ensure MediaKeySession.close() does not store its promise twice. r=gerald, a=sylvestre
28994d94c110726d42dac81e8ede6da16ad5365d
created 2015-08-31 16:08 +1200
pushed 2015-10-26 12:58 +0000
Chris Pearce Chris Pearce - Bug 1176145 - Expose CDM version number in keySystem string. r=edwin,a=ritu
d03735ae65b8cd426ebdae5d2cf6e519c7646b32
created 2015-07-27 11:52 +1200
pushed 2015-10-26 12:58 +0000
Chris Pearce Chris Pearce - Bug 1187113 - Add more logging around EME promise rejects and method calls that often fail. r=edwin
0f8e1375f717d5a7c67b4533c8ba46db4d897031
created 2015-08-31 16:08 +1200
pushed 2015-09-14 18:56 +0000
Chris Pearce Chris Pearce - Bug 1176145 - Expose CDM version number in keySystem string. r=edwin,a=ritu
adec40afb56318bf30f0a1b5b35f7ce166772fcf
created 2015-06-05 21:55 +1200
pushed 2015-08-03 13:22 +0000
Chris Pearce Chris Pearce - Bug 1169129 - Make GMPService's GMP crash handlers easier to register. r=gerald, a=sledru
cf873458f40578f0974284ca06b5fc0a2c0133a3
created 2015-06-03 14:28 +1200
pushed 2015-08-03 13:22 +0000
Edwin Flores Edwin Flores - Bug 1160445 - Add detailed logging for EME promise failures. r=cpearce, r=bholley, a=lizzard
4df7914d681c75778c6c0ca2dff5a839b6261c3f
created 2015-05-04 15:40 -0400
pushed 2015-08-03 13:22 +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
263f9318751aa79486a7cfd0294c84ce882a62e3
created 2015-06-03 14:28 +1200
pushed 2015-06-19 19:24 +0000
Edwin Flores Edwin Flores - Bug 1160445 - Add detailed logging for EME promise failures. r=cpearce, r=bholley, a=lizzard
998229d7022c7aeeda8c4684c0b16b78adcde052
created 2015-04-01 20:48 +1300
pushed 2015-06-19 19:24 +0000
Chris Pearce Chris Pearce - Bug 1148286 - Ensure we don't nullpointer deref if the CDM crashes in MediaKeys and Reader::SetCDMProxy implementations. r=edwin, a=sledru
a74c470d1a6a9d39d1281a611d2b5ec993dadfc7
created 2015-03-27 14:04 -0700
pushed 2015-06-19 19:24 +0000
Daniel Holbert Daniel Holbert - Bug 1135541: Annotate new method "IsStillValid" in EME code as 'override'. rs=ehsan
ae55f70e6baa3077035a63de3c60de9967b2b619
created 2015-03-26 19:55 +1300
pushed 2015-06-19 19:24 +0000
Gerald Squelart Gerald Squelart - Bug 1135541 - Make crash reporting work for EME CDMs - r=cpearce
0b0c492a33b545fb9daa9b041969e17b5dcbe00e
created 2015-03-19 10:13 -0400
pushed 2015-06-19 19:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 1117172 part 3. Change the wrappercached WrapObject methods to allow passing in aGivenProto. r=peterv
4e5181bfe1e30fab5c8ae20ee619f604096c254d
created 2015-03-11 17:02 +1300
pushed 2015-06-19 19:24 +0000
Chris Pearce Chris Pearce - Bug 1141883 - Add more logging to help debugging EME. r=edwin
999636e73165b26dd1ac3e742fc062798b9e15a0
created 2015-04-01 20:48 +1300
pushed 2015-04-21 23:03 +0000
Chris Pearce Chris Pearce - Bug 1148286 - Ensure we don't nullpointer deref if the CDM crashes in MediaKeys and Reader::SetCDMProxy implementations. r=edwin, a=sledru
9f91e5c4b887e11f93fcdea6adf31fdf0199c2a6
created 2015-03-27 14:04 -0700
pushed 2015-04-21 23:03 +0000
Daniel Holbert Daniel Holbert - Bug 1135541: Annotate new method "IsStillValid" in EME code as 'override'. rs=ehsan a=sledru
10e091b42c5256bbad324bc8c2c09ed964a2f97b
created 2015-03-26 19:55 +1300
pushed 2015-04-21 23:03 +0000
Gerald Squelart Gerald Squelart - Bug 1135541 - Make crash reporting work for EME CDMs - r=cpearce a=sledru
8abdbdecd2d696d3b2a7fba683cca30b9e28953f
created 2015-03-02 14:13 +1300
pushed 2015-03-23 22:08 +0000
Chris Pearce Chris Pearce - Bug 1138240 - Fail faster if a CDM tries to resolve a resolved promise. r=edwin a=lmandel ba=lmandel
cee66f9d30e7c4171859a38a6209f1445483524c
created 2015-02-20 14:37 +1300
pushed 2015-03-23 22:08 +0000
Chris Pearce Chris Pearce - Bug 1124031 part 2 - Rename EMELog.h to EMEUtils.h. r=bz a=lmandel
448ff154c5fdfc90db610bcafc0b1aff5e4dbbe4
created 2015-02-16 21:25 +0000
pushed 2015-03-23 22:08 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1133583 - pass window in EME notifications instead of null subject, r=cpearce a=lmandel
4c7cf01583e268e4132b038b4849b9db899492e2
created 2015-02-14 08:52 +1300
pushed 2015-03-23 22:08 +0000
Chris Pearce Chris Pearce - Bug 1111160 - Dispatch observer service notifications when content succeeds or fails to get CDM access. r=bz a=lmandel
4cb81cd7b63cee1581b47b20719404292bbe012e
created 2015-02-11 23:30 -0500
pushed 2015-03-23 22:08 +0000
JW Wang JW Wang - Bug 1132366 - Correct place to call MediaKeys::Release() during shutdown. r=edwin a=lmandel
706bf5c21e6db12f6ee043e9c902d10c5e887283
created 2015-02-11 15:11 +1300
pushed 2015-03-23 22:08 +0000
Edwin Flores Edwin Flores - Bug 1113474 - Release MediaKeys when cleaning up pending promises - r=jwwang a=lmandel
c85410a124c6ab063bfb1dc59b76da4093a328d9
created 2015-02-11 11:43 +1300
pushed 2015-03-23 22:08 +0000
Edwin Flores Edwin Flores - Bug 1113474 - Keep MediaKeys alive until it has resolved all of its stored promises - r=cpearce a=lmandel
88ab5bafc85a5747135fccc7845e0f96c3d74545
created 2015-02-01 19:12 +0100
pushed 2015-03-23 22:08 +0000
JW Wang JW Wang - Bug 1128379 - improve error handling in MediaKeys::CreateSession. r=bz a=lmandel
7503ad43a7fd5898d25c45d47918ed607f0af257
created 2015-01-29 20:30 +1300
pushed 2015-03-23 22:08 +0000
Edwin Flores Edwin Flores - Bug 1101304 - Handle CORS in EME - r=cpearce a=lmandel
a74e49e232f937764b73b2038cfa90030bacbe3b
created 2015-01-09 14:30 +1300
pushed 2015-03-23 22:08 +0000
Chris Pearce Chris Pearce - Bug 1111391 - Enable keyMessages to be sent before create/load session promise is resolved. r=jwwang
620ba2647840501eceb5459dd10b3afe25095347
created 2014-12-16 20:01 -0500
pushed 2015-03-23 22:08 +0000
JW Wang JW Wang - Bug 1082203 - Route CDMCallbackProxy::Terminated to MediaKeys::Terminated so MediaKeys has a chance to handle CDM crashes and close sessions if necessary. r=cpearce
af3dbca127d1e4f1acd54a3f6cec42eeea13b328
created 2014-12-11 15:59 +1300
pushed 2015-03-23 22:08 +0000
Chris Pearce Chris Pearce - Bug 1101328 - Use AsyncEventDispatcher to dispatch keyschange to MediaKeySession, since it doesn't require an nsIDocument. r=peterv
40711e8b703dfcf6b6b4ed75838297322a13a8a0
created 2014-11-18 22:13 +1300
pushed 2015-02-18 20:30 +0000
Chris Pearce Chris Pearce - Bug 1095257 - Implement Navigator.requestMediaKeySystemAccess(). r=edwin r=bz r=peterv
ab85b334225452d907b69cb88d3cc5352ff8b530
created 2014-11-18 13:14 +0100
pushed 2015-02-18 20:30 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 7fa6291d952d (bug 1095257) for suspicion of causing jit tests
7fa6291d952da1ab8dcc39db402d5c3990a573d4
created 2014-11-18 22:13 +1300
pushed 2015-02-18 20:30 +0000
Chris Pearce Chris Pearce - Bug 1095257 - Implement Navigator.requestMediaKeySystemAccess(). r=edwin r=bz r=peterv
5ee39194ac67afe32c52a5452e3ab017c887f11e
created 2014-11-18 19:49 +1300
pushed 2015-02-18 20:30 +0000
Chris Pearce Chris Pearce - Bug 1095257 - backout 54f79521758b due to m3 failures. r=backout r=bz
54f79521758bae3b780b8a525396da8771bef3b3
created 2014-11-18 17:20 +1300
pushed 2015-02-18 20:30 +0000
Chris Pearce Chris Pearce - Bug 1095257 - Implement Navigator.requestMediaKeySystemAccess(). r=edwin r=bz
277005c35f059e79bbcf07cecb1523a484eae981
created 2014-10-25 20:24 +0300| base
pushed 2015-02-18 20:30 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 946065 - Part 10: Move content/media/ to dom/. r=peterv
less more (0) tip