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

83 Коммитов

Автор SHA1 Сообщение Дата
Phil Ringnalda 45242f7699 Back out 4 changesets (bug 1229987) for ASan e10s timeout in test_playback.html, Mac timeouts in test_BufferingWait_mp4.html, and Win8 failures in test_WaitingToEndedTransition_mp4.html
Backed out changeset 707a87454058 (bug 1229987)
Backed out changeset 37003d495f20 (bug 1229987)
Backed out changeset c8f4e1eaf884 (bug 1229987)
Backed out changeset 42ca05d8546d (bug 1229987)
2015-12-10 23:10:20 -08:00
Jean-Yves Avenard ad5e2f804f Bug 1230527: P2. Add mochitest. r=jwwang
It's also another way to check for 1130237: we make sure that seeking starts after playback when we have a gap at the beginning of the data
2015-12-10 14:08:06 -05:00
Jean-Yves Avenard ce54507b17 Bug 1229987: P3. Update mochitests and add new one verifying behavior. r=cpearce 2015-12-10 12:17:26 -05:00
Jean-Yves Avenard e786add25c Bug 1130237: [MSE] P3. Add mochitest testing behavior. r=gerald
We load data from [2ish, 4] and ensure that playback didn't start before data [0, 2ish] is loaded.
2015-12-09 09:55:37 -05:00
Carsten "Tomcat" Book 2257530fee Backed out changeset b8a9e34748f1 (bug 1130237) for m2 test failures 2015-12-07 11:20:35 +01:00
Jean-Yves Avenard 7084f9ab9c Bug 1130237: [MSE] P3. Add mochitest testing behavior. r=gerald
We load data from [2ish, 4] and ensure that playback didn't start before data [0, 2ish] is loaded.
2015-12-05 17:28:38 +11:00
Jean-Yves Avenard 99d86bb64e Bug 1194624: [MSE] P4. Add mochitest testing new behaviour. r=jwwang
Ensure that the canplay/canplaythrough and readyState is properly updated according to buffering condition.
2015-12-03 19:22:07 +11:00
Jean-Yves Avenard 1796d31c83 Bug 1188887: P2. Add mochitest testing new seek behavior. r=jwwang 2015-10-28 10:45:59 +11:00
Eric Rahm d4f1bff852 Bug 1190592 - Part 2: Add test for mediasource memory reporter. r=jya 2015-10-14 20:48:58 -07:00
Eric Rahm a67da92ff4 Bug 1212681 - Enable MSE mochitests on e10s. r=jya 2015-10-08 13:38:02 -07:00
Jean-Yves Avenard d36aaa89f4 Bug 1211652: Add sourcebuffer.mode = sequence mochitest. r=gerald 2015-10-08 00:34:40 +11:00
Nigel Babu 1a01355c4f Backed out 16 changesets (bug 1206977, bug 1211652, bug 1211335) for linux bc7 bustage ON A CLOSED TREE
Backed out changeset 51b1b076a386 (bug 1206977)
Backed out changeset dec7c35469d1 (bug 1206977)
Backed out changeset bf9ddc78b394 (bug 1206977)
Backed out changeset 08f5cff5aa12 (bug 1206977)
Backed out changeset e4e91de99867 (bug 1206977)
Backed out changeset 696ecf2e2947 (bug 1206977)
Backed out changeset ab2d524a9b35 (bug 1206977)
Backed out changeset d66be0e4547f (bug 1206977)
Backed out changeset 64c58afbd6c1 (bug 1206977)
Backed out changeset eb10d09015e1 (bug 1206977)
Backed out changeset 042959216393 (bug 1206977)
Backed out changeset 7e0de7f62202 (bug 1206977)
Backed out changeset 3d095569f6ba (bug 1206977)
Backed out changeset 041418a07ae5 (bug 1206977)
Backed out changeset 654970da23e4 (bug 1211335)
Backed out changeset 8ba8e24a84d3 (bug 1211652)
2015-10-07 13:43:39 +05:30
Jean-Yves Avenard 3a86e96468 Bug 1211652: Add sourcebuffer.mode = sequence mochitest. r=gerald 2015-10-07 16:40:22 +11:00
Jean-Yves Avenard 822bab3238 Bug 1159171: [MSE] P4. Changing waiting time value. r=edwin.
When ffmpeg is enabled, it will use the FFmpeg's VPX decoder. FFmpeg appears to always buffer 15 frames before returning one (this is the same with h264) causing the waiting event to be fired much earlier than when using libvpx
2015-10-01 19:40:21 +10:00
Jan Gerber 91c71f702c Bug 1199531 - Disable test_BufferingWait.html on Android due to timeouts. r=rillian
CLOSED TREE
2015-08-28 08:21:00 -04:00
Jan Gerber e40e7cfa4c Bug 1190776 - Re-enable test_BufferingWait.html. r=rillian
--HG--
extra : rebase_source : 4c769a7b7cfc7efeae5354bdc6b0a3a9335d0a60
2015-08-25 12:51:17 +02:00
Jean-Yves Avenard 4d71465950 Bug 1180935: [MSE] P5. Disable some tests on windows 7. r=cpearce
The try machines do not have Service Pack 1 installed, the WMF decoder doesn't output frames until a full second of data has been added. Rendering those tests invalid.
2015-08-12 21:46:07 +10:00
Jean-Yves Avenard 3554ad0645 Bug 1180935: P2. Update mochitests due to new reader behaviour. r=cpearce 2015-08-12 21:46:06 +10:00
Jean-Yves Avenard b083f82bf0 Bug 1180935: P4. Ensure endOfStream() is call in mochitest. r=gerald
In test_HaveMetadataUnbufferedSeek_mp4, do endOfStream after appending 2nd buffer in case decoder doesn't output enough frames to seek to the target point.
2015-08-08 23:48:27 +10:00
Jan Gerber feb0c4eb75 Bug 1182946: [MSE] P2. Fix webm mediasource test. r=jya
End of first media segment is 25523, not 25223
2015-08-08 20:40:53 +10:00
Jan Gerber 97ea57847e Bug 1182946: [MSE] P1. Re-enable webm mediasource tests. r=jya,r=karlt 2015-08-08 20:40:52 +10:00
Carsten "Tomcat" Book f9d9368a83 Backed out changeset b9c50a97ee3e (bug 1182946) for m3 mulet test failures in test_SeekableAfterEndOfStreamSplit.html on a CLOSED TREE 2015-08-07 14:57:25 +02:00
Jan Gerber 8da0ca76c8 Bug 1182946: [MSE] Re-enable webm mediasource tests. r=jya,r=karlt 2015-08-07 21:44:10 +10:00
Jean-Yves Avenard 0e79a42d2e Bug 1185611: [MSE] P1. Remove whitelist. r=kinetik
We are now confident enough that MediaSource is usable by all
2015-07-31 20:09:26 +10:00
Jan Gerber 9d8d3579f0 Bug 1188341: [MSE] Add Test for multiple init segments in MSE appendBuffer. r=jya 2015-07-30 16:56:19 +10:00
Jean-Yves Avenard d3d8a943a0 Bug 1188210: [MSE] Add mochitest to ensure transition from WAITING to ENDED. r=cpearce 2015-07-29 19:04:39 +10:00
Jean-Yves Avenard ce730a7b65 Bug 1185972: P5. Add mochitest testing new seek behaviour. r=jwwang
Test ensures that seeking starts right after metadata is processed if we have a known start time.
2015-07-28 14:11:05 +10:00
Carsten "Tomcat" Book c6c40b4b8f Backed out changeset d9ad5b9c6324 (bug 1185972) for timeouts on 10.6 in test_SeekNoData_mp4.html 2015-07-27 13:15:43 +02:00
Jean-Yves Avenard fa397ab3b4 Bug 1185972: P5. Add mochitest testing new seek behaviour. r=jwwang
Test ensures that seeking starts right after metadata is processed if we have a known start time.
2015-07-27 14:52:35 +10:00
Jean-Yves Avenard 88a0955b91 Bug 1182945: P1. Disable webm mediasource mochitests. r=kentuckyfriedtakahe 2015-07-22 14:22:46 +10:00
Jean-Yves Avenard 3c098f9b97 Bug 1148103: P2. Add MP4 mediasource mochitests. r=karlt
This mostly replicates the webm tests using mp4 content.
Minor functionality changes were applied as required: mostly related
to webm bugs not applicable with mp4.

--HG--
rename : dom/media/mediasource/test/test_BufferedSeek.html => dom/media/mediasource/test/test_BufferedSeek_mp4.html
rename : dom/media/mediasource/test/test_BufferingWait.html => dom/media/mediasource/test/test_BufferingWait_mp4.html
rename : dom/media/mediasource/test/test_DurationUpdated.html => dom/media/mediasource/test/test_DurationUpdated_mp4.html
rename : dom/media/mediasource/test/test_EndOfStream.html => dom/media/mediasource/test/test_EndOfStream_mp4.html
rename : dom/media/mediasource/test/test_HaveMetadataUnbufferedSeek.html => dom/media/mediasource/test/test_HaveMetadataUnbufferedSeek_mp4.html
rename : dom/media/mediasource/test/test_LoadedMetadataFired.html => dom/media/mediasource/test/test_LoadedMetadataFired_mp4.html
rename : dom/media/mediasource/test/test_MediaSource.html => dom/media/mediasource/test/test_MediaSource_mp4.html
rename : dom/media/mediasource/test/test_SeekableAfterEndOfStreamSplit.html => dom/media/mediasource/test/test_SeekableAfterEndOfStreamSplit_mp4.html
rename : dom/media/mediasource/test/test_SeekableAfterEndOfStream.html => dom/media/mediasource/test/test_SeekableAfterEndOfStream_mp4.html
rename : dom/media/mediasource/test/test_SeekableBeforeEndOfStreamSplit.html => dom/media/mediasource/test/test_SeekableBeforeEndOfStreamSplit_mp4.html
rename : dom/media/mediasource/test/test_SeekableBeforeEndOfStream.html => dom/media/mediasource/test/test_SeekableBeforeEndOfStream_mp4.html
rename : dom/media/mediasource/test/test_SplitAppendDelay.html => dom/media/mediasource/test/test_SplitAppendDelay_mp4.html
rename : dom/media/mediasource/test/test_SplitAppend.html => dom/media/mediasource/test/test_SplitAppend_mp4.html
rename : dom/media/mediasource/test/test_TruncatedDuration.html => dom/media/mediasource/test/test_TruncatedDuration_mp4.html
2015-07-10 12:18:00 +01:00
Jean-Yves Avenard 052c09ee91 Bug 1148103: P1. Fix mediasource "once" utility. r=karlt 2015-07-10 12:17:55 +01:00
Robert O'Callahan c50869770d Bug 1143575. test_HaveMetadataUnbufferedSeek should not wait for canplay since preload='metadata' elements may not fire canplay. r=cpearce
--HG--
extra : commitid : iPriL1BPFj
extra : rebase_source : 80f91242684dd828cf04024248380fe29ba27665
2015-06-10 15:56:27 +12:00
Bobby Holley c33a7cceab Bug 1175768 - Remove bogus check. r=jya 2015-06-27 01:19:05 -07:00
Ryan VanderMeulen d9ca5de3ed Backed out 8 changesets (bug 1175768) for frequent media test failures.
Backed out changeset a369cfb95b59 (bug 1175768)
Backed out changeset e02dd312d622 (bug 1175768)
Backed out changeset 6776ce74b9e5 (bug 1175768)
Backed out changeset 6aa5fa1d318e (bug 1175768)
Backed out changeset a8bd7a0d2aea (bug 1175768)
Backed out changeset 41ffc9a9ac48 (bug 1175768)
Backed out changeset 2d2cefa397dc (bug 1175768)
Backed out changeset 4e06368496d2 (bug 1175768)

CLOSED TREE
2015-06-23 16:20:15 -04:00
Bobby Holley d548594f41 Bug 1175768 - Remove bogus check. r=jya 2015-06-22 22:53:05 -07:00
Boris Zbarsky ecba4cbc0c Bug 1159756. Stop forcing the media.mediasource.enabled preference to true and the media.mediasource.whitelist preference to false in the test harness. r=kinetik 2015-04-30 14:25:03 -04:00
JW Wang a938555939 Bug 1159162 - Remove unnecessary testing prefs from media mochitests for they are defined in testing/profiles/prefs_general.js. r=kinetik. 2015-04-29 10:22:15 +08:00
Bobby Holley e204449c1b Bug 1144486 - Fix Bogus test. r=cajbir
cajbir said we should do this in the media meeting.
2015-04-22 21:38:09 -07:00
Gerald Squelart 1ba703e3dd Bug 1151676 - [MSE] Add missing ^headers^ files to tests - r=jya 2015-04-06 19:38:00 +02:00
Carsten "Tomcat" Book 253e2f6396 Backed out changeset 52f7770a996c (bug 1151676)
--HG--
extra : rebase_source : a04b4490bb777fe8606a0eed364f355bf66af2f8
2015-04-07 16:40:53 +02:00
Gerald Squelart 22a65da251 Bug 1151676 - [MSE] Add missing ^headers^ files to tests - r=jya 2015-04-06 19:38:00 +02:00
Jean-Yves Avenard 77358caae1 Bug 1143514: Update mochitest. r=cajbir
sourcebuffer is added to ms.activeSourceBuffers only once the first init
segment has been appended.

--HG--
extra : rebase_source : fe1bfedce8aa377914be6ea99579e3267da760d5
2015-03-18 14:10:57 +11:00
Chris Pearce e49356bdaf Bug 1131387 - Rename MSE whitelist pref. r=kentuckyfriedtakahe 2015-03-09 16:24:21 +13:00
Bobby Holley 774e705988 Bug 1093980 - Rewrite test_FrameSelection to avoid assuming that resizes will always be processed before firing 'seeked'. rpending=mattwoodrow
Nothing in the spec says this should hold, and it holds less often when we move
invalidation to happen at the end of seeking.
2015-03-06 19:17:32 -08:00
Bobby Holley ff83eecae4 Bug 1136399 - Add test_WaitingOnMissingData_mp4.html and disable the webm version for now. r=jya 2015-03-04 16:22:34 -08:00
Jean-Yves Avenard 5d262eea0b Bug 1133625: Fix mochitest so it doesn't append data forever. r=cajbir 2015-02-20 14:19:14 +13:00
Jean-Yves Avenard b1c9833790 Bug 1130839: mochitest ensuring element seeks to end of media when truncated. r=cajbir
Test that truncating the media when changing mediasource.duration attribute
immediately adjusts the buffered range and cause seek to the end of the new
media duration (adjusting currentTime).
2015-02-12 18:53:53 +11:00
Bobby Holley 8919ee56bb Bug 1120030 - Test for timestampOffset. r=jya 2015-02-09 17:29:13 -08:00
Bobby Holley b472f52bed Bug 1126052 - Reenable test_SeekTwice.mp4. r=RyanVM 2015-02-05 14:29:32 -08:00