Chris Pearce
39789bfc59
Bug 1304250 - Implement MediaKeySession.onmessage. r=smaug
...
MozReview-Commit-ID: FDpvsoFwy6C
--HG--
extra : rebase_source : d569107d6c473d24800e2e4c97d6408ac81eb09b
2016-09-21 14:56:20 +12:00
Chris Pearce
a509ea65bc
Bug 1304249 - Implement MediaKeySession.onkeystatuseschange. r=smaug
...
MozReview-Commit-ID: 1LnDi1MmXi2
--HG--
extra : rebase_source : e12a4085ad2462f1157ab4ea0552a239cd7499dc
2016-09-21 14:31:15 +12:00
Chris Pearce
7261eef5aa
Bug 1289942 - Make MediaKeyStatusMap.get() return undefined for unknown keys. r=bz
...
The spec requires the MediaKeyStatusMap.get(keyId) function to return an 'any'
type, which is undefined for known keys, or a MediaKeyStatus enum value for
known keys.
https://w3c.github.io/encrypted-media/#idl-def-mediakeystatusmap
MozReview-Commit-ID: 3TOFYLacZSc
--HG--
extra : rebase_source : cd067f545cdbd9352ba64fea914128201b458d9c
2016-07-28 14:03:01 +12:00
Chris Pearce
220ccc0478
Bug 1223980 - Add iterable<ArrayBuffer,MediaKeyStatus> to MediaKeyStatusMap. r=bz
2015-11-24 13:13:21 +13:00
Chris Pearce
7f29db1d5a
Bug 1214478 - Ensure MediaKeySession.close() does not store its promise twice. r=gerald
2015-10-14 19:42:24 +13:00
Jean-Yves Avenard
831b3f9fbd
Bug 1185814: Disable EME tests on 10.6. r=cpearce
2015-07-22 14:22:50 +10:00
JW Wang
8a444e6331
Bug 1157582 - enable ffmpeg decoders on Linux in EME mochitests. r=edwin.
2015-04-27 11:41:14 +08:00
JW Wang
b90b61a958
Bug 1091155 - don't check if 'playing' has fired for it depends on how fast decoding is which is not reliable.
2015-04-22 10:26:31 +08:00
Gerald Squelart
d84062c36d
Bug 1142379
- Encrypt audio and video tracks using separate encryption settings - r=edwin
...
--HG--
rename : dom/media/test/bipbop-frag-cenc.xml => dom/media/test/bipbop-frag-cenc-audio.xml
rename : dom/media/test/bipbop-frag-cenc.xml => dom/media/test/bipbop-frag-cenc-video.xml
2015-04-14 17:53:16 +10:00
JW Wang
9c67641aac
Bug 1152645 - Enable EME mochitests on B2G. r=cpearce.
2015-04-13 14:35:41 +08:00
Wes Kocher
0cfba0bdb0
Backed out changeset 2b82a84104ae (bug 1148179)
2015-04-03 13:09:36 -07:00
Gerald Squelart
1e83508718
Bug 1148179 - [EME] Tests to provide keys before track data. r=edwin
...
--HG--
rename : dom/media/test/test_eme_playback.html => dom/media/test/test_eme_playback_init_then_keys_then_data.html
2015-04-01 21:23:00 -04:00
Gerald Squelart
19543b2301
Bug 1144409 - Test that encrypted events are fired for each initData. r=edwin
2015-03-26 18:58:00 -04:00
Ryan VanderMeulen
5afca0859f
Backed out changeset 13c7176938cd (bug 1144409)
2015-03-31 11:16:21 -04:00
Gerald Squelart
b27ea35c32
Bug 1144409 - Test that encrypted events are fired for each initData. r=edwin
2015-03-26 18:58:00 -04:00
Gerald Squelart
71b9547ba6
Bug 1121774 - Split audio and video tracks in EME MSE tests. r=edwin
...
--HG--
rename : dom/media/test/gizmo-frag-cenc.xml => dom/media/test/bipbop-frag-cenc.xml
rename : dom/media/test/test_eme_non_fragmented.html => dom/media/test/test_eme_non_mse_fails.html
2015-03-11 20:40:00 -04:00
Chris Pearce
e49356bdaf
Bug 1131387 - Rename MSE whitelist pref. r=kentuckyfriedtakahe
2015-03-09 16:24:21 +13:00
Edwin Flores
1937822f83
Bug 1131392 - Remove unused test code after disabling non-MSE EME - r=cpearce
2015-03-03 11:02:36 +13:00
JW Wang
90745eb17f
Bug 1130275 - correct promise chaining for EME mochitests. r=edwin.
2015-02-06 19:16:28 +08:00
JW Wang
5d20d1e522
Bug 1128389 - rename "keyschange" to "keystatuseschange" per spec change. r=bz. r=cpearce.
2015-02-03 16:53:36 +08:00
JW Wang
3195a43be9
Bug 1121332. Part 5 - update EME mochitests for webidl changes. r=cpearce.
2015-01-31 13:23:19 +13:00
Edwin Flores
e8b8c8effc
Bug 1101304 - Test that EME works with CORS - r=cpearce
2015-01-29 20:30:38 +13:00
Edwin Flores
fabd1cd79e
Bug 1124491 - Test HTMLMediaElement.isEncrypted attribute - r=cpearce
2015-01-27 19:10:11 +13:00
JW Wang
c9cb9579ea
Bug 1081251 - register error handlers for all media elements in EME mochitests. r=cpearce
2015-01-09 01:46:00 +01:00
Boris Zbarsky
ef4aa6e180
Bug 1112761
part 2. Enable MediaSource based on a whitelist, not in general. r=kinetik
2015-01-08 11:57:11 -05:00
Chris Pearce
bf9df9f607
Bug 1095257 - Implement Navigator.requestMediaKeySystemAccess(). r=edwin r=bz r=peterv
2014-11-18 22:13:02 +13:00
Carsten "Tomcat" Book
217db26a63
Backed out changeset 7fa6291d952d (bug 1095257) for suspicion of causing jit tests
2014-11-18 13:14:36 +01:00
Chris Pearce
20def217dc
Bug 1095257 - Implement Navigator.requestMediaKeySystemAccess(). r=edwin r=bz r=peterv
2014-11-18 22:13:02 +13:00
Chris Pearce
84765b7b57
Bug 1095257 - backout 54f79521758b due to m3 failures. r=backout r=bz
2014-11-18 19:49:13 +13:00
Chris Pearce
c454eb7220
Bug 1095257 - Implement Navigator.requestMediaKeySystemAccess(). r=edwin r=bz
2014-11-18 17:20:02 +13:00
Anthony Jones
33c3700203
Bug 1092096 - Separate MSE prefs for MP4 and WebM on a CLOSED TREE. r=cajbir
2014-10-31 23:09:49 +13:00
Carsten "Tomcat" Book
8904de7f1e
Backed out changeset 1d058cefd04f (bug 1092096) for m2 test failures
2014-11-06 13:19:59 +01:00
Anthony Jones
9309478c4f
Bug 1092096 - Separate MSE prefs for MP4 and WebM; r=cajbir
2014-10-31 23:09:49 +13:00
Chris Pearce
4cc292fee5
Bug 1090523 - Add more logging to help debug infrequent EME/MSE failure. r=edwin
2014-11-05 15:11:44 +13:00
Chris Pearce
6440005c47
Bug 1071482 - Add more logging to help debug rare intermittent failures. r=edwin
2014-10-30 15:05:49 +13:00
Chris Pearce
d54268fb34
Bug 1071482 - Rename test_encryptedMediaExtensions to test_eme_playback to make it easier to run all eme tests with a wildcard. r=edwin
...
--HG--
rename : dom/media/test/test_encryptedMediaExtensions.html => dom/media/test/test_eme_playback.html
2014-10-28 13:21:12 +13:00
Ryan VanderMeulen
6eb0341ccc
Backed out changesets 62a8be146b4b, d9a9008a1e93, e6761281d389, and 913e16c2877b (bug 1071482) for causing various intermittent failures.
...
--HG--
rename : dom/media/test/test_eme_playback.html => dom/media/test/test_encryptedMediaExtensions.html
2014-10-29 12:31:43 -04:00
Chris Pearce
8f4cd252dc
Bug 1071482 - Rename test_encryptedMediaExtensions to test_eme_playback to make it easier to run all eme tests with a wildcard. r=edwin
...
--HG--
rename : dom/media/test/test_encryptedMediaExtensions.html => dom/media/test/test_eme_playback.html
2014-10-28 13:21:12 +13:00