Commit Graph

130 Commits

Author SHA1 Message Date
Bobby Holley
a383a7d7db Bug 852821 - Disable test on b2g. r=me 2015-03-25 17:46:25 -07:00
JW Wang
77bab63134 Bug 1146733 - remove PlayFragmented() from eme.js r=ediwn. 2015-03-25 09:55:20 +08:00
Wes Kocher
356400af47 Backed out changeset c58f5ffb38e0 (bug 1142379) 2015-03-23 16:06:30 -07:00
Wes Kocher
d31297ac70 Backed out changeset f5a026d98faa (bug 1138294) 2015-03-23 16:06:28 -07:00
Gerald Squelart
1b5ec56fb4 Bug 1138294 - EME Mochitests with MSE stream switches. r=edwin 2015-03-23 15:12:19 -04:00
Gerald Squelart
ed55cb93ff Bug 1142379 - Encrypt audio and video tracks using separate encryption settings. r=edwin 2015-03-22 12:41:00 -04:00
Edwin Flores
6ae01b039b Bug 1134434 - Change test_eme_non_fragmented to expect a loadedmetadata' event instead of encrypted' - r=cpearce 2015-03-23 15:31:15 +13:00
Jim Porter
cb2b55eec5 Bug 1039639 - Add support for Flac on Firefox OS. r=cajbir 2014-12-02 16:37:00 -05:00
Jonathan Griffin
84011a87cc Bug 1116187 - Disable failing mochitest-chrome tests for B2G, r=gbrown 2015-02-06 16:30:37 -08:00
Gerald Squelart
c9deaaa539 Bug 1121774 - Split audio and video tracks in EME MSE tests. r=edwin 2015-03-11 20:40:00 -04:00
James Willcox
720f979499 Bug 1084441 - Test for ability to play MP4 on Android Jelly Bean and higher r=cpearce 2015-03-11 09:22:55 -05:00
Chris Pearce
a70bb6fae6 Bug 1131387 - Rename MSE whitelist pref. r=kentuckyfriedtakahe 2015-03-09 16:24:21 +13:00
Chris Pearce
86ff7e77dd Bug 1140778 - Disable test_eme_obs_notification since it's testing functionality we're going to remove. r=test-only. 2015-03-09 16:24:18 +13:00
Bobby Holley
c27d915e44 Bug 1135170 - Remove garbage test_bug493187.html. rpending=mattwoodrow
This test is fundamentally racey - it loads very short video files (some less
than 1s), plays them, waits for timeupdate events to try to find just the right
moment to seek, performs a seek, and then checks various pieces of
playback-dependent state (while playing).

The specific issue I ran into was that the video would sometimes finish playing
before the 'seeked' event handler fired, which means that readyState is
HAVE_CURRENT_DATA (per spec). I could fiddle with the test a bit to handle this
case, but I think we're doing a disservice to ourselves by having it in the tree.
2015-03-06 19:17:24 -08:00
Bobby Holley
2d72677a34 Bug 1135170 - Fix up racey test_seek-1.html. rpending=mattwoodrow
The use of play() and pause() in the test is hugely problematic for short video
files and slow/laggy platforms. In particular, if playback has ended by
the time that we fire the 'seeked' event listener, then the ensuing play() will
put us back into seeking mode (seeking to 0), making the test fail.
2015-03-06 19:17:10 -08:00
Bobby Holley
8e66b38e57 Bug 1140675 - Disable failing tests on windows opt. r=me 2015-03-06 19:11:51 -08:00
Ryan VanderMeulen
7fe8f52110 Bug 752796 - Skip test_streams_element_capture.html on B2G Desktop. 2015-03-05 09:30:37 -05:00
Ryan VanderMeulen
bc461e5e9f Backed out changeset 816591da074c (bug 752796) for disabling the wrong test. 2015-03-05 09:34:32 -05:00
Ryan VanderMeulen
f6bc49c327 Bug 752796 - Skip test_streams_element_capture.html on B2G Desktop. 2015-03-05 09:30:37 -05:00
Ryan VanderMeulen
a83ec50948 Bug 1096270 - Skip test_streams_gc.html on B2G Desktop. 2015-03-05 09:29:19 -05:00
JW Wang
e3c78339dd Bug 1113596 - add logs to track media element events. r=edwin 2015-03-04 18:43:00 +01:00
Sotaro Ikeda
a037f548cf Bug 1128357 patch 3: test for video playback with dormant r=cpearce 2015-03-04 17:34:17 -08:00
Anish
b9d3be97ea Bug 958147 - Choose one of run-if or skip-if and get rid of the other.r=jmaher, mwargers 2015-03-03 08:46:37 -05:00
JW Wang
dcde4e29c1 Bug 901102 - wait until ended events are received on all media elements before comparing end time. r=roc. 2015-03-03 11:09:42 +08:00
Edwin Flores
a76a4d52fd Bug 1131392 - Remove unused test code after disabling non-MSE EME - r=cpearce 2015-03-03 11:02:36 +13:00
Edwin Flores
cdb7718806 Bug 1131392 - Fix EME tests after disable non-MSE EME - r=cpearce 2015-03-03 11:02:36 +13:00
Chris Pearce
d8e338b4ef Bug 1124031 part 4 - Enforce min CDM version from keySystem string. r=bz 2015-02-20 14:38:08 +13:00
Anthony Jones
0dabe31062 Bug 1133572 - Use new demuxer for all sample fetches; r=cpearce 2015-02-18 19:13:15 +13:00
JW Wang
76ba7c056a Bug 1114826 - run test_eme_persistent_sessions.html tests after MediaKeySession.update() to avoid collision with MediaKeySession.load(). r=edwin. 2015-02-08 09:54:37 +08:00
JW Wang
0db16520e7 Bug 1130275 - correct promise chaining for EME mochitests. r=edwin. 2015-02-06 19:16:28 +08:00
Joel Maher
33d8eaf66d Bug 1110982 - Disabled tests for oth chunk and leaks (run-by-dir). r=RyanVM 2014-12-27 00:44:52 +05:30
Alfredo Yang
e0ad8ddddb Bug 1128858 - release media element after playing webm in testcases. r=cajbir 2015-02-03 01:05:00 +01:00
Alfredo Yang
0bef57929a Bug 1128845 - disable test cases due to webm OMX codec limitation. r=ajones 2015-02-02 23:42:00 +01:00
Phil Ringnalda
e9d344e5ae Bug 1123195 - Skip some more crashtests that time out on OS X 10.10 debug 2015-02-03 21:22:18 -08:00
JW Wang
cd1cfa0d08 Bug 1128389 - rename "keyschange" to "keystatuseschange" per spec change. r=bz. r=cpearce. 2015-02-03 16:53:36 +08:00
Alfredo Yang
ba4587a44d Bug 1127759 - use ogv instead of webm due to gonk HW codec limitation. r=roc 2015-02-02 00:34:00 +01:00
JW Wang
60b56c8c37 Bug 1105720 - have a larger timeout value for the very slow B2G emulator. r=cpearce
--HG--
extra : rebase_source : e9e8eb7a652f37ed880c23d4403b736a72f85baf
2015-02-02 19:00:00 +01:00
Gijs Kruitbosch
62c50e6225 Bug 1127416 - add observer service notification for EME video, r=cpearce
--HG--
extra : amend_source : f633a98394075e9cc19044776e10823ad262791b
2015-02-01 15:20:57 +00:00
JW Wang
ac1a33b3b5 Bug 934053 - log media element events for debugging. r=cpearce 2015-02-01 18:25:00 +01:00
Alfredo Yang
aba17136ab Bug 1127725 - free media element ndoe to release decoder. r=cajbir 2015-01-30 00:00:00 +01:00
JW Wang
9e143fcd1d Bug 1121332. Part 5 - update EME mochitests for webidl changes. r=cpearce. 2015-01-31 13:23:19 +13:00
Edwin Flores
16ffd82fac Bug 1101304 - Test that EME works with CORS - r=cpearce 2015-01-29 20:30:38 +13:00
JW Wang
8a03f200f5 Bug 752796 - log media element events for debugging. r=cpearce 2015-01-26 18:52:00 +01:00
Alfredo Yang
a3976a949a Bug 980622 - Free media element node to release decoder. r=cajbir 2015-01-27 02:27:00 -05:00
Edwin Flores
a6c5c6b94f Bug 1124491 - Test HTMLMediaElement.isEncrypted attribute - r=cpearce 2015-01-27 19:10:11 +13:00
Andreas Pehrson
2c3b0d0a32 Bug 992685 - Part 3. Test video element resize event. r=roc 2015-01-19 23:46:00 +01:00
Carsten "Tomcat" Book
ef3d0d77ca Backed out changeset 8aeda1b1d2e4 (bug 992685) 2015-01-20 11:21:22 +01:00
Andreas Pehrson
5e33948cf7 Bug 992685 - Part 3. Test video element resize event. r=roc 2015-01-19 23:46:00 +01:00
Andreas Pehrson
f4813a0d21 Bug 1073406 - Part 1. Add mochitest for individual pausing. r=roc 2014-12-16 04:08:00 +01:00
Jean-Yves Avenard
ed5c73973b Bug 1120266 - Add fragmented mp4 sample videos. r=cajbir 2015-01-16 10:57:59 -08:00