Commit Graph

883 Commits

Author SHA1 Message Date
Florian Quèze
2b1c8dccb6 Bug 1339461 - script-generated patch to convert foo.indexOf(...) == -1 to foo.includes(), r=Mossop. 2018-02-01 20:45:22 +01:00
Jean-Yves Avenard
39c3ecdd59 Bug 1431169 - P3. Stop playback mochitest on error. r=rillian
Otherwise we need to wait for the test to timeout as the ended event won't be fired.

MozReview-Commit-ID: HKgkG40Dz6w

--HG--
extra : rebase_source : 686e04096d8efc8ee1e4d8024b8b2c9bf52a76a5
2018-01-17 22:38:02 +01:00
Jean-Yves Avenard
bd1be7c233 Bug 1431169 - P1. Add test case. r=rillian
MozReview-Commit-ID: LfkwxBhetVZ

--HG--
extra : rebase_source : 99ab0af4b47f5d58d7d50361f98fc4c62a86993a
2018-01-17 21:32:17 +01:00
Tom Ritter
2eeb5f801e Bug 1424341 Turn the pref off for existing tests that perform fine-grained timing comparisons r=mrbkap
MozReview-Commit-ID: 4ZyE4ebaCaB

--HG--
extra : rebase_source : 80a138ba722c64885a5f6811d862bdc76389a000
2018-01-10 14:46:34 -06:00
JW Wang
debd843644 Bug 1429323 - remove calls to SimpleTest.expectAssertions() from media mochitests. r=bechen
MozReview-Commit-ID: GapLJjIGjmK

--HG--
extra : rebase_source : f9ea3059d2d0abce6caeb69d29e47c410731039d
2018-01-10 14:50:53 +08:00
JW Wang
f80989079d Bug 1394702 - rewrite test_seek_out_of_range.html to be more robust. r=kaku
See comment 20 for the root cause.

We wait for both 'seeked' and 'ended' events to fire to make sure playback
has reached the end before calling play().

MozReview-Commit-ID: 55NEmqyDuSI

--HG--
extra : rebase_source : 3e1eda99e7fee247ea18c4fd4420f00338710b09
2018-01-09 17:35:07 +08:00
Jan-Ivar Bruaroey
8fedfc41e7 Bug 1403307 - Disable dom/media/test/test_mediarecorder_pause_resume_video.html on linux64 as well for frequent failures. r=bryce
MozReview-Commit-ID: D5KsUu6w6oG

--HG--
extra : rebase_source : 953e8a5088ea5e84b5ef65f58d856ada40e6e84a
2018-01-08 21:29:52 -05:00
JW Wang
37c6437dd1 Bug 1427934. P3 - check v.ended before calling callSeekToNextFrame(). r=kaku
v.ended is set to true before the 'ended' event is fired. Then we can simplify
the code by asserting seekToNextFrame() should never be rejected.

MozReview-Commit-ID: 5fB2QuboU0I

--HG--
extra : rebase_source : b8662773ec6bd0c9292666d1aa29a48cb860b22b
2018-01-04 11:25:51 +08:00
JW Wang
1c1feaca18 Bug 1427934. P2 - disable dormant. r=kaku
This makes tests run slightly faster.

MozReview-Commit-ID: 9gsrgEw4kx5

--HG--
extra : rebase_source : a73724f87160da421eb8ed6edb962fc527bf86d9
2018-01-04 11:19:44 +08:00
JW Wang
4931be7cbe Bug 1427934. P1 - make logging less verbose. r=kaku
MozReview-Commit-ID: J1zxpmxLzy1

--HG--
extra : rebase_source : f9efe61e16ff6be3fb16cef43e0b0b3b86b7efe3
2018-01-04 11:18:19 +08:00
Kartikaya Gupta
764fec3892 Bug 1426200 - Disable crashtests failing on windows QR builds. r=jrmuizel
MozReview-Commit-ID: AFZFoq1P3dI

--HG--
extra : rebase_source : dbd2cf616e856bbbd3827eb6ce39e41842159b57
2017-12-21 14:13:32 -05:00
Alastor Wu
3a6045f260 Bug 1424903 - disable test_autoplay_policy.html on Android 6.0. r=jolin
MozReview-Commit-ID: 1QKNh4jrNYw

--HG--
extra : rebase_source : aed78cb8659c66c662525331c3c98104b84b2bdf
2017-12-12 13:38:17 -06:00
Jed Davis
6a1ec633b2 Bug 1409895 - Make dom/media/test stop looking up CurWorkD in content. r=cpearce
MozReview-Commit-ID: 1cWf1Ytns7f

--HG--
extra : rebase_source : 7b92c56851de566f77a6fc437895d2a911bb7fdf
2017-11-20 10:44:59 -07:00
Noemi Erli
0a2d9d84db Backed out 2 changesets (bug 1409895) for crashes in Linux talos jobs r=backout on a CLOSED TREE
Backed out changeset bc8fbf503fea (bug 1409895)
Backed out changeset 3194825c1f41 (bug 1409895)
2017-12-07 22:17:17 +02:00
Jed Davis
7f8bc7e8dd Bug 1409895 - Make dom/media/test stop looking up CurWorkD in content. r=cpearce
MozReview-Commit-ID: 1cWf1Ytns7f

--HG--
extra : rebase_source : 069ab81a280884ba2b6b4173982f3b4ef5a44302
2017-11-20 10:44:59 -07:00
bechen@mozilla.com
90589ae7f3 Bug 1420357 - The default value of positionAlign is "auto". r=rillian
MozReview-Commit-ID: KkRzI3B5mfZ

--HG--
extra : rebase_source : 56b6cd5befbb7c76384290f2f0d8915231ee27f6
2017-11-30 11:17:28 +08:00
Kilik Kuo
2f6593bbd3 Bug 1421920 - Remove unnecessary script in test_eme_unsetMediaKeys_then_capture.html for further debugging. r=jwwang
There're several causes for Bug 1414464.
Removing unnecessary script in this test to eliminate the uncertainty for further debugging.

MozReview-Commit-ID: IWvvlzJ24gw

--HG--
extra : rebase_source : 0307c8c1874be276f906a617bcaded9c27885d60
2017-12-01 10:59:57 +08:00
Alastor Wu
e4e20429c8 Bug 1415478 - part3 : add tests. r=jwwang
MozReview-Commit-ID: ALFQcKRKk7c

--HG--
extra : rebase_source : f3336de39be80552b422566feb8eac527ec9a912
2017-11-30 10:50:23 +08:00
bechen@mozilla.com
9ac8fcc879 Bug 1417820 - Replace "=" by ":". r=rillian
MozReview-Commit-ID: K83rsOwdI6k

--HG--
extra : rebase_source : 445872525e8e1a7ba237e8cd7b51d14d6ed0f4f4
2017-11-28 16:49:21 +08:00
Sebastian Hengst
706ac3aea0 Backed out 3 changesets (bug 1415478) for frequently asserting in own test test_autoplay_policy.html at MediaDecoderStateMachine.cpp:989. r=backout
Backed out changeset 6ba103fe1caf (bug 1415478)
Backed out changeset df6721a3584f (bug 1415478)
Backed out changeset 8a802839959b (bug 1415478)

--HG--
extra : rebase_source : be4296b1b36005195897de5544941b58895de661
2017-11-27 19:57:34 +02:00
Alastor Wu
8cbc022a9e Bug 1415478 - part3 : add tests. r=jwwang
MozReview-Commit-ID: ALFQcKRKk7c

--HG--
extra : rebase_source : 090bbe126cfec1fa59cf3b17023e686813de3de9
2017-11-27 19:20:27 +08:00
dluca
85d0512151 Backed out 3 changesets (bug 1415478) for frequently asserting at dom/media/MediaDecoderStateMachine.cpp:1009 on a CLOSED TREE
Backed out changeset 447d895b350d (bug 1415478)
Backed out changeset d855c032c823 (bug 1415478)
Backed out changeset 6739012c4bdf (bug 1415478)
2017-11-24 18:50:53 +02:00
Alastor Wu
79ad800f6f Bug 1415478 - part3 : add tests. r=jwwang
MozReview-Commit-ID: ALFQcKRKk7c

--HG--
extra : rebase_source : 4d9aebf3ed627fbb42ec20b32bc608f0360a7182
2017-11-24 16:42:47 +08:00
Cervantes Yu
c4f82d6bd7 Bug 1416703 - Part 3: Remove dead media prefs in all.js. r=cpearce,jesup
MozReview-Commit-ID: KIVAnQPTvCp

--HG--
extra : rebase_source : 983b3d79ebea8fa3bf878457931dcaf14c15595f
2017-11-14 16:10:31 +08:00
bechen@mozilla.com
7d0a2a4310 Bug 1415821 - Modify .vtt REGION syntax. r=alwu
MozReview-Commit-ID: 4GydOirj87V

--HG--
extra : rebase_source : ec51494805f2c83e06e65c2ad57c531ac7f21c91
2017-11-15 10:24:59 +08:00
James Cheng
9392a40604 Bug 1411205 - Add a test case for Bug 1404230 HDCP Policy check on MediaKeys. r=cpearce
MozReview-Commit-ID: 852YMvNxh7O

--HG--
extra : rebase_source : 74db2c6a4d025d8c464235dfc0ce75e8a746d417
2017-10-26 16:29:34 +08:00
Andreas Pehrson
cfffb3d535 Bug 1411322 - Add crashtest getting memory reports from MediaRecorder. r=SingingTree
MozReview-Commit-ID: 8ptpSFj1SeW

--HG--
extra : rebase_source : d1d547ffdd53dc9d9899d33a0a157decbc823cf6
2017-11-10 12:06:04 +01:00
Bob Clary
c55f566e31 Bug 1393866 - disable dom/media/test/test_resolution_change.html on Android 4.4 due to time outs, r=gbrown. 2017-11-09 09:06:23 -08:00
Bob Clary
66cd66a8d9 Bug 1415061 - disable dom/media/test/test_play_promise* on Android 6.0 due to time outs, r=gbrown. 2017-11-09 09:06:23 -08:00
James Cheng
0b728954aa Bug 1413427 - Part1 - Make Mochitest runs EME with https. r=cpearce,kikuo
MozReview-Commit-ID: 8EfJTXdQkZG

--HG--
extra : rebase_source : 74999a928db7651e370fc44a551b723c401ef9f5
2017-11-03 12:30:58 +08:00
Ryan VanderMeulen
73bad38c3d Bug 1389304 - Add crashtest. r=me 2017-11-08 08:47:10 -05:00
Jesse Ruderman
1d8d8f698d Bug 1267263 - Add crashtest. r=me 2017-11-08 08:47:07 -05:00
Kilik Kuo
26b99cd496 Bug 1395922 - [P6][Test] Playback should resume after reattaching same MediaKeys with valid sessions. r=cpearce
MozReview-Commit-ID: CASXy2SN4fh

--HG--
extra : rebase_source : b347ffa33fac70e3fcea4aa14f208ae6c79b74b8
2017-11-03 20:15:48 +08:00
Kilik Kuo
0a35c8eaa1 Bug 1395922 - [P5][Test] Capture clear content with canvas 2d after remove MediaKeys from the same HTMLMediaElement. r=cpearce
MozReview-Commit-ID: CUnblsNOmcm

--HG--
extra : rebase_source : b21cf26dc6527c29f315b6f188f11a169b75cd28
2017-11-03 20:15:19 +08:00
Kilik Kuo
87bb5d8d3f Bug 1415028 - Remove unnecessary code which may lead to intermittent error. r=jwwang
The session update triggered from the second LoadEME may come later than the end of playback.

MozReview-Commit-ID: K1vOaztbx4v

--HG--
extra : rebase_source : 81cdda75a8b88cf8ef712a57a149733069d04af1
2017-11-07 14:35:52 +08:00
Csoregi Natalia
a731ff981c Merge inbound to mozilla-central r=merge a=merge 2017-11-06 12:45:47 +02:00
Csoregi Natalia
978711ce7c Merge autoland to mozilla-central r=merge a=merge 2017-11-06 12:44:18 +02:00
Csoregi Natalia
6bf19d4921 Backed out 6 changesets (bug 1395922) for failing Media tests test_eme_sample_groups_playback.html and test_eme_sample_groups_playback.html r=backout a=backout
Backed out changeset f856af63682e (bug 1395922)
Backed out changeset f59a7e727f39 (bug 1395922)
Backed out changeset 9cd31c6a8e2c (bug 1395922)
Backed out changeset d46f952f94f8 (bug 1395922)
Backed out changeset f786d928b1e0 (bug 1395922)
Backed out changeset bacda0f99f71 (bug 1395922)
2017-11-06 12:34:02 +02:00
Bob Clary
1d8ba0f540 Bug 1365451 - disable Cdm1 dom/media/test/crashtests/691096-1.html, r=jmaher. 2017-11-05 16:59:19 -08:00
Bob Clary
dcd73319bd Bug 1408241 - disable Mdm1 dom/media/test/test_mediarecorder_record_addtracked_stream, r=jmaher. 2017-11-05 16:58:48 -08:00
JW Wang
4e6da8890c Bug 1414706 - dump debug info immediately when a test times out. r=jya
For now we dump debug info when the whole test case finishes. However, it
would be harder to relate the debug info to the timed out test when there
are multiple test timeouts.

Note we don't call |this.finished(token)| until v.mozDumpDebugInfo() is done
because |this.finished(token)| might finish the whole test case and clean up
the page which might change the output of v.mozDumpDebugInfo().

MozReview-Commit-ID: BrdZ0EVpaBQ

--HG--
extra : rebase_source : ee5d20c3ab605568e7fe895f14b8e9468fffd5ab
extra : source : 1288e105a94ac05fc3a978b7287dd45ecdfb6e8d
2017-11-03 11:16:30 +08:00
Kilik Kuo
70bf2e8e88 Bug 1395922 - [P6][Test] Playback should resume after reattaching same MediaKeys with valid sessions. r=cpearce
MozReview-Commit-ID: CASXy2SN4fh

--HG--
extra : rebase_source : 6718c77d944fa2597c8aa3c3eefa139f8363d44b
2017-11-03 20:15:48 +08:00
Kilik Kuo
5fb141a715 Bug 1395922 - [P5][Test] Capture clear content with canvas 2d after remove MediaKeys from the same HTMLMediaElement. r=cpearce
MozReview-Commit-ID: CUnblsNOmcm

--HG--
extra : rebase_source : 228490859bb0d82bf7535bccb01e7281c5dc65b8
2017-11-03 20:15:19 +08:00
Jean-Yves Avenard
acabf2903c Bug 1295886 - P15. Enable FLAC mochitest on Android. r=gerald
MozReview-Commit-ID: 83mJleAMVro

--HG--
extra : rebase_source : ba445777b70a1b700eb21eb9809fecea76609598
2017-11-02 02:56:04 +01:00
Bryce Van Dyk
822e6a7a58 Bug 1367955 - Remove onended handler during ended handling to avoid video.ended race issues. r=pehrsons
Bug 1386489 means that ended is not reliably set in relation to the test
seeking machinery. This results in the following behaviour being possible:
- seekToNextFrame seeks to last frame
- the seek promise resolves and invokes check to see if video has ended
- ended is not yet set (race), so another seekToNextFrame is setup
- onended handler is invoked at some point (1st time)
- seekToNextFrame seeks again, remains at last frame
- oneended handler is invoked again due to the seek (2nd time)
- finish() has been called twice

This changeset should bandaid the above being possible.

MozReview-Commit-ID: BkskWUnaJQ9

--HG--
extra : rebase_source : 0108cf82a805136a87752d0128c1c0f2e7997ff6
2017-10-27 08:32:12 +13:00
bechen@mozilla.com
c09e4a8ee9 Bug 1183495 - part3: Remove mozSrcObject usage. r=jwwang
MozReview-Commit-ID: Gtpne3O0pBQ

--HG--
extra : rebase_source : 87544aa023e5ac079a8ae02de77e2aeab91e97cf
2017-10-20 11:23:41 +08:00
Jean-Yves Avenard
858f178676 Bug 1410090 - Remove remnant of FFOS OMX code. r=cpearce
For webrtc, the most important part of the code had already been removed in bug 1355048 and could no longer be called

MozReview-Commit-ID: Fx9XI0zR1gn

--HG--
extra : rebase_source : 360996760abab650684440fbeea258b43dccfd83
2017-10-19 16:51:04 +02:00
Tyson Smith
3b3d19504e Bug 1393272 - Add crashtest. r=me
--HG--
extra : rebase_source : 563170306adaadf247f761fb89c18ae91142c856
2017-10-20 08:36:12 -04:00
Paul Adenot
e2b0ed260c Bug 1409391 - Remove raw yuv tests and test vectors. r=cpearce
MozReview-Commit-ID: D8TIw6SKgPz

--HG--
extra : rebase_source : 267b7c2bd102a4e37223b279008761a44294073e
2017-10-18 15:47:09 +02:00
Bob Clary
012a6c1870 Bug 1409365 - disable dom/media/test/crashtests/1180881.html on Android 5.0, r=gbrown 2017-10-18 14:46:15 -07:00