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
Jean-Yves Avenard
37f4aaeebf
Bug 1123189
: Use sourceended instead of loadeddata to check durationchanged count r=karlt
...
http://www.w3.org/TR/2014/CR-media-source-20140717/#h4_sourcebuffer-coded-frame-processing
indicates that durationchange should be queued after loadeddata, which happens
sometimes when durationchange is queued instead of dispatched synchronously.
--HG--
extra : histedit_source : 32f8e28ad6b5e45ce298a780d1b9910474dbc2fe
2015-01-20 16:22:27 +11:00
Ryan VanderMeulen
a48eed7b3d
Bug 1121692 - Skip test_SeekTwice_mp4.html for being failtastic on most platforms.
...
CLOSED TREE
2015-01-16 15:38:14 -05:00
Bobby Holley
1db92adfad
Bug 1121692 - Tests. r=mattwoodrow,r=cpearce
2015-01-16 10:58:00 -08:00
Jean-Yves Avenard
a500c582a9
Bug 1120266 - Add fragmented mp4 sample videos. r=cajbir
2015-01-16 10:57:59 -08:00
Bobby Holley
278166bbf6
Bug 1120266 - Factor some machinery out of test_BufferingWait into mediasource.js and make it Promise-friendly. r=jya
2015-01-16 10:57:59 -08:00
Jean-Yves Avenard
973592c445
Bug 1118123: Mochitest to verify proper sourcebuffer behavior. r=cajbir
2015-01-09 12:34:45 +11: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
Bobby Holley
70f5c9f799
Bug 1116355 - Throw when setting SourceBuffer mode to 'sequence'. r=karlt,rs=Ms2ger
2014-12-30 12:22:45 -08:00
Carsten "Tomcat" Book
7acda539a7
Backed out changeset d1f3c8d40cdf (bug 1116355) for breaking w-4 tests on a CLOSED TREE
2014-12-30 09:46:51 +01:00
Bobby Holley
def3e6cbb3
Bug 1116355 - Throw when setting SourceBuffer mode to 'sequence'. r=karlt
2014-12-29 23:20:03 -08:00
Ryan VanderMeulen
beb4598a7f
Bug 1115148 - Skip test_WaitingOnMissingData.html on Android 2.3 due to high intermittent failure rate.
2014-12-26 12:18:34 -05:00
Bobby Holley
51e382d00c
Bug 1114830 - Only enter buffering mode when the pending request is waiting for data. r=cpearce a=philor
2014-12-22 20:54:01 -08:00
Ehsan Akhgari
09a262787c
Bug 649012 - Fail mochitest-plains which use flaky timeouts (setTimeout(x) for x > 0); r=ted
...
We are white-listing the existing set of tests that use setTimeout
like this. Hopefully these tests will be investigated and fixed
in the future, so that we can narrow down the white-list.
This check is only turned on for mochitest-plain for now.
2014-12-11 13:34:40 -05:00
Chris Double
d37876d9b3
Bug 1065215 - MSE endOfStream() called within an 'updateend' event can fail with 'object no longer usable' - r=karlt
...
Reopens the MediaSource when SourceBuffer::Remove is called on an Ended
MediaSource. Only run the Range Removal algorithm when MediaSource
duration is changed instead of calling Remove on SourceBuffers.
Updates tests for the fact that update{start,end} can now be called
more than once due to DurationChange.
--HG--
extra : rebase_source : d4c96b982ffa9f5cd0b24e6e3a4ef5dffe9be6f6
2014-11-19 17:16:41 +13:00
Chris Double
d73de396fa
Backout e62c37b8e6b5 for Mulet test failure
2014-11-19 16:00:09 +13:00
Chris Double
6ea347d6f0
Bug 1065215 - MSE endOfStream() called within an 'updateend' event can fail with 'object no longer usable' - r=karl
...
Reopens the MediaSource when SourceBuffer::Remove is called on an Ended
MediaSource. Only run the Range Removal algorithm when MediaSource duration
is changed instead of calling Remove on SourceBuffers. Updates tests for the
fact that update{start,end} can now be called more than once due to DurationChange.
--HG--
extra : rebase_source : e718144ba2c36b4fa0194719e7f06fe6e931e292
2014-11-19 10:58:51 +13:00