Граф коммитов

38 Коммитов

Автор SHA1 Сообщение Дата
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