Commit Graph

420 Commits

Author SHA1 Message Date
bechen
aa321b3d28 Bug 1242599 - testcase. r=rillian
MozReview-Commit-ID: Bkl13cdT2CA

--HG--
extra : rebase_source : e405d058a7836fd897ef5a62f696477048d65981
2016-06-02 15:37:19 +08:00
Alastor Wu
6d9e2d48b4 Bug 1276830 - part3 : modify tests. r=rillian
MozReview-Commit-ID: 9imko6c1Z4R

--HG--
extra : rebase_source : 6d0e0873ffdc28a13ce3e498f73ba1c81aa8b9fb
2016-06-06 10:12:42 +08:00
Bryce Van Dyk
2c618f7655 Bug 1276643 - External media tests reset widevine GMP. r=maja_zf
Make the EME mixin also reset the widevine GMP. This gives us some
widevine downloader coverage, as well as meaning that EME tests that
rely on widevine should work.

MozReview-Commit-ID: AyeeLu2lJRK

--HG--
extra : transplant_source : %13ck%EA%AD%8F%B8.%E5%A0%EC%2C%B4%40h%E0s%0C%1D%B4
2016-05-30 15:21:51 +12:00
Alastor Wu
8a88aa984a Bug 1276129 - part4 : add webvtt tag r=rillian
MozReview-Commit-ID: 8J7Yzq0EL9r

--HG--
extra : rebase_source : 7390257bfaf32518f473450d6e125ef22f6e5d22
2016-06-02 11:10:00 +08:00
Alastor Wu
60c0bbdd5b Bug 1276129 - part3 : add & modify test. r=rillian
MozReview-Commit-ID: KeMFrMXOoTi

--HG--
extra : rebase_source : e0f2057d9f191f39e7ef8913c95b4a59a848276b
2016-06-02 11:08:24 +08:00
bechen
e355a8b526 Bug 882718 - 1. Fix testcase crash/failed . 2. The cuechange event should be fired in TimeMarchesOn. r=rillian
MozReview-Commit-ID: EYi9iZ1mfjg

--HG--
extra : rebase_source : 2f652a3d4f072c87ba44de3650ff1358694444c1
2016-06-01 15:13:43 +08:00
Bryce Van Dyk
cfe431113f Bug 1277136 - External Media Tests: Fix typos, update context usage, update gmp reset script. r=maja_zf
- Fix a typo in media.gmp-eme-adobe.version pref strings.
- Update reset gmp script call to be from content context. This
would fail if done from the chrome process.
- Update reset gmp script to use new requestMediaKeySystemAccess
syntax.

MozReview-Commit-ID: FzDgkOWQF9A

--HG--
extra : rebase_source : 5a3082978bd80d994320017c6917e121fa40a742
2016-06-01 08:33:30 +12:00
Sebastian Hengst
de05b7902e Backed out changeset 883bfabfde46 (bug 882718) 2016-05-31 18:54:41 +02:00
bechen
db0d961dac Bug 882718 - 1. Fix testcase crash/failed . 2. The cuechange event should be fired in TimeMarchesOn. r=rillian
MozReview-Commit-ID: EYi9iZ1mfjg

--HG--
extra : transplant_source : %B3%A1%B5g%D1s%08%18%25%8A%09%C0%A1%D7%7C%E9%D7F%97%A1
2016-05-26 11:45:43 +08:00
Kaku Kuo
6ba3ad8ecf Bug 1235301 - part 5 - mochitest;r=jwwang
MozReview-Commit-ID: 6NzyMk8pFS7

--HG--
extra : rebase_source : b8a9c09b3e04cc91bb553d9a6f84b71024c3247d
2016-05-24 17:16:22 +08:00
bechen
c734744ad2 Bug 1242594 - Add testcase. r=rillian
MozReview-Commit-ID: 7icu0lE53CS

--HG--
extra : transplant_source : w_%26%97%11%FD%F2%15z%E9l%00%D9-%14%D6%B52%B4%83
2016-04-26 16:55:52 +08:00
Jan-Ivar Bruaroey
3980373f5f Bug 1266345 - disable test_mediarecorder_principals.html on linux 64 r=jesup
MozReview-Commit-ID: IaGbaNRBQxi

--HG--
extra : rebase_source : bc639e58f7e9202f77caf7aa2022cb84892c6d93
2016-05-02 17:10:47 -04:00
JW Wang
8bd742f2ee Bug 1269005. part 1 - add logs to help debugging. r=bechen.
MozReview-Commit-ID: KQvqiEKZ2O
2016-05-03 11:28:33 +08:00
Gerald Squelart
fe40ee4beb Bug 1269250 - Fix line endings in test_gmp_playback.html - r=jya
MozReview-Commit-ID: AR43LFOYvqu

--HG--
extra : rebase_source : 6030f255798fb32e2759b0b01e72212ce28798e3
2016-05-02 14:04:42 +10:00
bechen
136e5a6371 Bug 1205865 - Enable test_mediarecorder_bitrate.html for android. r=jwwang
MozReview-Commit-ID: o34eRYFNEm

--HG--
extra : transplant_source : %97%CF%BA3%DC%12%FF%06y%20%F4%0FDi%F3L%8B%E5A%1C
2016-04-22 11:47:48 +08:00
JW Wang
35257991e7 Bug 1265978. Part 3 - invoke mozDumpDebugInfo() from JS. r=jya.
MozReview-Commit-ID: EHNKeFwNlvl
2016-04-22 14:18:41 +08:00
bechen
6538aea380 Bug 1261007 - Part 2 - fix test_mediarecorder_webm_support. r=rillian
MozReview-Commit-ID: BwHAEPWGXhV

--HG--
extra : transplant_source : %A1J%84%BE%E2%DB%7F%D9%ACN%DC%0A%EF%82%5D%FC8%FE%EE%5D
2016-04-18 12:06:15 +08:00
bechen
7f96be6bff Bug 1261007 - Part 1 - Force to send video sample into encoder if we got the same video sample more than 1 seconds. Enable testcases. r=jolin
MozReview-Commit-ID: GXFZVqDUChM

--HG--
extra : transplant_source : %E0%D9JK%EF%A3%7C%F1%E25%DC%09%A1El%22P/%20%9F
2016-04-13 17:10:55 +08:00
Jan-Ivar Bruaroey
8be6f5c685 Bug 1018299 - Test for changing principals in recorder. r=mt
MozReview-Commit-ID: 5z8AFKMSwgo

--HG--
extra : rebase_source : 08f8184b4425a070db357c14bda724b1e511bc36
extra : source : ac17a3998b2fe9d09a46bf780b66a3225fb3d66e
2016-04-05 14:36:48 -04:00
Alastor Wu
5f525bec24 Bug 1013933 - preserve playbackrate across play/pause. r=padenot
MozReview-Commit-ID: KGnh1exMgSw

--HG--
extra : transplant_source : %E8%F4r%9D%B2J%03%C1%AFnwj%5D%26%97%F8Sa%92%DF
2016-04-15 10:33:37 +08:00
Ryan VanderMeulen
3d491ebaa3 Bug 1245574 - Re-enable test_volume.html on Windows debug e10s.
--HG--
extra : histedit_source : 3debe8d4d0e787839af0afbc7f2964beb0733b13
2016-04-15 13:26:01 -04:00
Ryan VanderMeulen
e22a2d1d81 No bug - Re-enable various tests on Windows debug e10s that no longer fail.
--HG--
extra : histedit_source : 37d53b3f1958a608e96d34799e3ff123e901aed1
2016-04-15 13:26:01 -04:00
Kirk Steuber
1daae03f6b Bug 1245256 - Added Widevine playback test plus other shaka-player playback tests. r=spohl
MozReview-Commit-ID: Hh3KVlV1CNj
2016-04-06 18:21:58 -07:00
Randell Jesup
ac06812534 Bug 1263738: Add fake:true to getUserMedia() use in a Crashtest r=jib
MozReview-Commit-ID: 2dLglIUFSVQ
2016-04-11 17:30:37 -04:00
Andreas Pehrson
312d19a45e Bug 1208371 - Improve reliability of test_mediarecorder_record_timeslice.html. r=jwwang
MozReview-Commit-ID: HFstfYnRyJP

--HG--
extra : rebase_source : 80ed79a6f1e1a1e6eafb3426ef16e1739b353245
2016-01-06 11:56:27 +08:00
Andreas Pehrson
a1425ed881 Bug 1208371 - Remove unnecessary fakeTracks:true from test_streams_individual_pause.html. r=jib
MozReview-Commit-ID: BAnCqWqVEOA

--HG--
extra : rebase_source : edd553f20d36f6641335bc2cfa331fcd637dccb0
2016-01-05 10:16:31 +08:00
Andreas Pehrson
1869a91632 Bug 1208371 - Remove test_mediarecorder_record_nosrc.html. r=roc
It does not leak anymore, and the exception from bug 919051 is not
in the spec.

MozReview-Commit-ID: Kw6OpaJllyR

--HG--
extra : rebase_source : 6d7294a53c9e02af2085cb86d67530cf4cf20ab0
2016-01-05 10:16:29 +08:00
Chris Manchester
f7a1b3fb60 Bug 1242051 - Add inter-directory test support file dependencies to ini manifests. r=gps
Previously, every test and support file would be synced to the objdir
when running any test. Now that only those support files and tests requested
are synced, we note support files required beyond those in a test's
directory in ini manifests.

MozReview-Commit-ID: EmlDz9d4lqt
2016-04-04 14:56:52 -07:00
Syd Polk
8deb560b78 Bug 1260872 - The docs are not being generated correctly on readthedocs - r=whimboo
MozReview-Commit-ID: Dazbq17WU9X

--HG--
extra : rebase_source : 8bfd81ccc8d8b7b4a08dc55242f4050e33c5064d
2016-03-30 17:45:23 -05:00
Syd Polk
a803c54f06 Bug 1258020 - Increase timeouts for network bandwidth limiting tests. Netflix takes a LONG time to load when bandwidth is low. r=maja_zf,SingingTree
MozReview-Commit-ID: 3mukTlWesby

--HG--
extra : rebase_source : 08671ed881213c8069d368cf80295daed7842c4a
2016-03-24 11:49:05 -05:00
Syd Polk
351276fc23 Bug 1259249 Make sure that EME system is setup before running tests. r=maja_zf,SingingTree
MozReview-Commit-ID: 6I4uVo5Gld7

--HG--
extra : rebase_source : 8b677e85b839d14d657420e676ac920704d08fd7
2016-03-29 16:13:58 -05:00
Bryce Van Dyk
51ca385004 Bug 1232045 - Add tests for WebM with resolution changes. r=jya
Added a test WebM file containing resolution changes. This file has been added
to gPlayTests to test playback of such files. A new test has been added,
test_resolution_change.html, which reads a new test array,
gResolutionChangeTests, of media files containing resolution changes. This new
test check that after playing a file through at least one resolution change has
taken place.

MozReview-Commit-ID: 8yz1ccz8g6O

--HG--
extra : rebase_source : 3fddc9116e9a5d20afcf58d795d288875084a08e
2016-03-14 15:13:51 +13:00
Maja Frydrychowicz
4e86317cea Bug 1238733 - Bump version for firefox-puppeteer and update dependencies; r=sydpolk,whimboo
firefox-puppeteer = 4.0.0
firefox-ui-harness = 1.3.0
external-media-tests = 2.0

MozReview-Commit-ID: BfiL39umlrA

--HG--
extra : rebase_source : 9950079b855fa2dd3b7e0434e2bd7564eac643cd
2016-03-22 14:47:23 -04:00
Maja Frydrychowicz
b985b77b7b Bug 1238733 - Remove dependency on Marionette harness in firefox-puppeteer; r=whimboo
BaseFirefoxTestCase inherits from unittest.TestCase and takes
advantage of super() to serve as a cooperative base class
for children of MarionetteTestCase.

This includes moving UpdateTestCase back into firefox-ui-harness

Also update external-media-tests and Firefox UI and Update tests to
use BaseFirefoxTestCase


MozReview-Commit-ID: 4gsKztEOFrt

--HG--
rename : testing/puppeteer/firefox/firefox_puppeteer/testcases/update.py => testing/firefox-ui/harness/firefox_ui_harness/testcases.py
extra : rebase_source : e3383f9633f26061af9521a719cae57db87ccf10
2016-03-22 12:21:30 -04:00
Wes Kocher
7ee663302a Backed out 2 changesets (bug 1109614) for frequent failures in Web Platform Reftests
Backed out changeset 6b034852b39f (bug 1109614)
Backed out changeset 529a82416338 (bug 1109614)

MozReview-Commit-ID: AYafA2Dg0VG
2016-03-22 15:59:45 -07:00
Syd Polk
3acf779e6f Bug 1254732 - External Media Tests needs comprehensive API documentation. r=maja_zf,SingingTree
MozReview-Commit-ID: 8KtnvUPx4LU

--HG--
extra : rebase_source : 3af6a38e28163974ce5adb86fa4ff6ee89a46cdd
2016-03-21 13:17:17 -05:00
Ruxton
db725b3d91 Bug 1109614 - Part 1: Add tests for TextTrack cuechange on AudioElement. r=rillian
Disabled on Android for timeouts.

MozReview-Commit-ID: 5S32dpbjaM
2016-03-22 13:53:44 -07:00
Matthew Gregan
013a53e651 Bug 1246108 - Enable video-replay-after-audio-end.html on all platforms. r=jwwang 2016-03-22 20:56:29 +13:00
Rachel
0d6d8f8602 Bug 1255064 - MarionetteHarness should internally use dicts for arguments; r=maja_zf
MozReview-Commit-ID: 94muKM44wVq

--HG--
extra : rebase_source : 502b677adcfc7390528d67119d261363f5f9e651
2016-03-18 19:33:08 -07:00
Anjana Vakil
204a2440e6 Bug 1258003 - Raise ValueError if video_urls empty; r=maja_zf
MozReview-Commit-ID: 6YP65VWfGRA

--HG--
extra : rebase_source : d335819f99ff4310716b3de9ee1a19e02ce1937f
2016-03-21 11:56:38 +01:00
Ceridwen
865d078f80 Bug 1257983 - Fix MANIFEST.in in external-media-tests package; r=maja_zf
This MANIFEST.in contained the wrong file name,
external-media-tests-requirements.txt rather than requirements.txt.

MozReview-Commit-ID: A0zJihjoxzf

--HG--
extra : rebase_source : ddc462d754d234af04ed5a37885b89f9187a3942
2016-03-18 18:32:37 -04:00
Geoff Brown
29977660c0 Bug 1251013 - Update android_version annotations in test manifests - mochitest; r=jmaher 2016-03-17 10:00:48 -06:00
Chris Pearce
d7aaa4c090 Bug 1257100 - Report we can play type 'audio/mp4; codecs=mp4a.40.29'. r=jya 2016-03-16 14:38:02 +08:00
Bryce Van Dyk
bd4f689e90 Bug 657791 - Add cueless WebM seeking tests. r=jya
Add tests to exercise seeking in cueless WebMs. These tests reproduce a subset
of the test_seek tests, namely the first 3. These tests have been added
separately from the test_seek ones to avoid additional logic required to handle
cueless WebMs in such test. Once random seeking for cueless WebMs is
implemented then these cases can be easily rolled into the existing test_seek
cases by moving the cueless WebM into the appropriate test array in the
manifest -- after which these tests can be removed.

MozReview-Commit-ID: DNwiSmMmALQ
2016-02-18 13:52:03 +13:00
Bryce Van Dyk
2fbed74f6a Bug 657791 - Update WebM demuxer to consider cue-less WebMs seekable. r=jya
It appears that the work to seek in WebMs that do not have cues has already been
done, however this functionality was gated by the IsSeekable() function still
returning that such WebMs were not seekable. This updates that function so that
WebMs without cues are now considered seekable. Tests are also updated to
reflect this.
2016-01-19 11:43:49 +13:00
Syd Polk
aeff90eaeb Bug 1238140 - Always download the GMP plugin before playing Netflix - r=ksteuber,maja_zf
MozReview-Commit-ID: 71tqt7T9oSH

--HG--
extra : rebase_source : 16976ed150f2e2538b67209e8950da7fcd632236
2016-03-11 11:36:39 -06:00
Carsten "Tomcat" Book
e070379821 merge mozilla-inbound to mozilla-central a=merge 2016-03-11 16:50:43 +01:00
Joel Maher
c2f5092ca2 Bug 1242682 - Separate dom/media into its own subsuite. r=gbrown, a=tomcat
MozReview-Commit-ID: ERgFe60aJF8
2016-03-10 11:03:52 -08:00
Ralph Giles
99e329b5ea Bug 1253762 - Re-enable test_texttracklist_moz.html on mac debug. r=kinetik
We no longer test on 10.8, so we can re-enable this whether
bug 1130751 was fixed or not.

MozReview-Commit-ID: FVSNXOQk5WJ
2016-03-09 14:31:44 -08:00
Ralph Giles
dc9f410af9 Bug 1253762 - Adapt test_texttracklist_chrome.html to e10s. r=kinetik
Use SpecialPowers.wrap() and .unwrap() to verify internal
object attributes.

This removes all the chrome.ini tests from dom/media/test.

MozReview-Commit-ID: 436UAgSoGpF
2016-03-09 14:31:42 -08:00