Chris Pearce
d927f25dc6
Bug 1341138 - Move LogToConsole from GMPCDMProxy to GMPUtils. r=gerald
...
This means we can reuse LogToConsole inside the new CDM decoder backend.
This change also makes GMPUtils.cpp build in non-unified build mode.
MozReview-Commit-ID: AFkdHIos4X2
--HG--
extra : rebase_source : d31e794ce94fa724a90b1cfa842a86d119a4e2d1
extra : source : 6cad0b06a556795f6d6de123bb5a153ff06062f5
2017-02-21 13:44:58 +13:00
Chris Pearce
fe31d4bd44
Bug 1332149 - Don't expose plugin-container or sandbox vouchers to GMPs. r=gerald
...
MozReview-Commit-ID: JZBoEptskf0
--HG--
extra : rebase_source : c2de46c71eced8fc9ad00f9fbb95f9dc9f5ee6ba
2017-01-19 14:57:30 +13:00
Chris Pearce
80a5e71248
Bug 1325185 - Fix operator precedence in GMPUtils' ToHexString(). r=gerald
...
MozReview-Commit-ID: 41KoItfOYts
--HG--
extra : rebase_source : b42a325a00f5939ee3c4945c1a5cee826f89c385
2016-12-22 09:20:17 +13:00
Chris Pearce
55e0da876c
Bug 1324926 - Convert other EME/GMP byte logging from Base64 to Hex. r=gerald
...
This is marginly more readable.
MozReview-Commit-ID: DWJNFXxI7Vd
--HG--
extra : rebase_source : cb29271f3942db63da2b815e81977f98ec955968
2016-12-21 10:37:09 +13:00
Chris Pearce
9a69924b0c
Bug 1324926 - Log keyId as hex when decoding video via GMP. r=gerald
...
MozReview-Commit-ID: DIiErrwjONo
--HG--
extra : rebase_source : 05a7b667c65ee11a80244c8c832c134cd6b05485
2016-12-21 09:54:20 +13:00
Wes Kocher
5401734deb
Backed out 4 changesets (bug 1324926) for windows build bustage a=backout
...
Backed out changeset e57acea9a4ab (bug 1324926)
Backed out changeset 3a5fc19f492b (bug 1324926)
Backed out changeset 1694d0248f1a (bug 1324926)
Backed out changeset b0a59896aa01 (bug 1324926)
2016-12-20 16:53:41 -08:00
Chris Pearce
d71275d786
Bug 1324926 - Convert other EME/GMP byte logging from Base64 to Hex. r=gerald
...
This is marginly more readable.
MozReview-Commit-ID: DWJNFXxI7Vd
--HG--
extra : rebase_source : bfc694c51a8f1de28a6a11155f0c3e6b723ff153
2016-12-21 10:37:09 +13:00
Chris Pearce
e0308ca287
Bug 1324926 - Log keyId as hex when decoding video via GMP. r=gerald
...
MozReview-Commit-ID: DIiErrwjONo
--HG--
extra : rebase_source : dbc7c23a53cce7e997fdc03a9df5691ab05f7c94
2016-12-21 09:54:20 +13:00
Chris Pearce
5cba5b5a25
Bug 1314858 - Refactor multiple callers of HasPluginForAPI into a helper. r=gerald
...
I've repeated myself a few times, so make a helper to make determining which
GMPs are available easier.
MozReview-Commit-ID: 2fFLeaA5o8u
--HG--
extra : rebase_source : 74ea0b429d339273535610df3bbd7fec7beae469
2016-11-03 14:33:31 +13:00
Chris Pearce
c4ed00c030
Bug 1245789 - Parse Chrome CDM manifest in GMPService.addPluginDir. r=gerald
...
This has to happen on the main thread, as WebIDL parsing only happens there.
So it has to be async.
MozReview-Commit-ID: AfAoSkQAhl3
2016-04-12 16:12:21 +12:00
Chris Pearce
ba52b24d0b
Bug 1247556 - Use GMPInfoFileParser in GMPParent::ReadGMPMetaData(). r=gerald
2016-02-12 10:59:51 +13:00
Chris Pearce
66f7fa299a
Bug 1246763 - Refactor GMP info file parsing into helper class. r=gerald
2016-02-09 14:37:22 +13:00
Chris Pearce
8ed9d0fcbd
Bug 1228215 - Add helper to do dir enumeration in GMPServiceParent. r=jwwang
2015-11-27 10:53:17 +13:00
Chris Pearce
544e62ef89
Bug 121442 - Add platform to GMP storage base dir. r=gerald
2015-10-14 12:18:06 +13:00
Chris Pearce
2ad25b6368
Bug 1194576 - Add more NSPR logging around GMP*Parent actors. r=gerald
2015-08-14 19:18:19 +12:00
Chris Pearce
8ded1472c3
Bug 1190252 - Remove use of mozilla\/Tokenizer from GMPChild so bug 1190252 can be uplift to 41. r=gerald
2015-08-11 10:27:41 +12:00
Chris Pearce
c32f098f77
Bug 1190252. Backed out changeset d697030f7d59. r=backout
2015-08-10 13:38:03 +12:00
Chris Pearce
751d662f3d
Bug 1190252 - Remove use of mozilla\/Tokenizer from GMPChild so bug 1190252 can be uplift to 41. r=gerald
2015-08-10 13:27:04 +12:00
Chris Pearce
f877417e6a
Bug 1168053 - Unified build fix in dom/media/gmp. r=jwwang
2015-05-29 14:07:22 +12:00
Chris Pearce
256c472d27
Bug 1159495 - Change Windows to Unix line endings in GMPUtils.cpp. r=whitespace
2015-05-08 13:36:37 +12:00
Chris Pearce
9f7e269f5d
Bug 1159495 - Only report that Adobe EME is available if we have a plugin-container voucher. r=edwin
2015-04-30 21:52:14 +12:00