Ryan VanderMeulen
2f3319fe1c
No bug - Fix busted crashtest manifest. r=stupidme
...
DONTBUILD CLOSED TREE
2013-08-14 14:54:27 -04:00
Ryan VanderMeulen
e017fdac69
No bug - Disable timeout-prone B2G crashtests.
...
CLOSED TREE
2013-08-14 13:40:20 -04:00
Chris Pearce
d265de7ebd
Bug 861693 - DirectShow MP3 decoder HTML5 audio backend for Windows. r=padenot
2013-08-13 16:49:25 +12:00
Ryan VanderMeulen
f1a7b637de
Backed out changeset 635ef1e34417 (bug 899878) for B2G mochitest-3 timeouts.
2013-08-12 16:45:14 -04:00
Jason Smith
cd6894f4a5
Bug 899878 - Mochitest for recording media with no timeslice for Media Recording API. r=roc
2013-08-06 22:31:48 -07:00
Randy Lin
0064bc2e7a
Bug 897776 - Test case for MediaRecorder infinite recursion with requestData() calls in "dataavailable" event. r=jsmith
2013-08-11 11:35:16 +08:00
Thomas Zimmermann
b2f6b083af
Bug 831224: Added mochitest for variable-bitrate MP3s, r=padenot
...
The test checks the duration of an MP3 file with variable bitrate. The
MP3 file only contains silence. It uses a high bit-rate encoding for its
first half, a low bit-rate encoding for its second half. The correct
duration is 10 seconds, but an incorrect implementation will return a
much shorter value.
2013-08-07 18:54:04 +02:00
Thomas Zimmermann
ac57b335d6
Bug 831224: Remove trailing whitespaces, r=padenot
2013-01-24 13:38:32 +01:00
Randy Lin
2f37b2b995
Bug 898952 - Media Recording - Avoid to record a stopped MediaStream. r=roc
2013-08-07 14:20:42 +08:00
Randy Lin
a98d95a71e
Bug 896353 - Media Recording - Test case for record the MediaStream from audioContext. r=jsmith
2013-07-26 10:47:56 +08:00
Ed Morley
508ca29acf
Backed out changeset 303ba353d785 (bug 831224) for turning bug 897108 permaorange
2013-08-08 10:00:26 -07:00
Ed Morley
da742ab0b7
Backed out changeset 374a8aab2b49 (bug 831224)
2013-08-08 09:59:39 -07:00
Thomas Zimmermann
2c218ee46a
Bug 831224: List vbr.mp3 in Makefile.in, r=padenot
...
The MP3 file for testing variable-bitrate MP3's was not listed
in the Makefile; and thus missing from the installation. The
respective Mochitest always failed.
2013-08-08 17:12:32 +02:00
Thomas Zimmermann
c34d3f3cfd
Bug 831224: Added mochitest for variable-bitrate MP3s, r=padenot
...
The test checks the duration of an MP3 file with variable bitrate. The
MP3 file only contains silence. It uses a high bit-rate encoding for its
first half, a low bit-rate encoding for its second half. The correct
duration is 10 seconds, but an incorrect implementation will return a
much shorter value.
--HG--
extra : rebase_source : f62cf69a631a276c4e6e96e827ab615367cad877
2013-08-07 18:54:04 +02:00
Thomas Zimmermann
7f07d96ef5
Bug 831224: Remove trailing whitespaces, r=padenot
...
--HG--
extra : rebase_source : e04ddb59ab953550d988924670c96b73bf7909f2
2013-01-24 13:38:32 +01:00
Robert O'Callahan
a229234f06
Bug 899863. Ensure resources with a Content-Length (that's not the result of a range request) are treated as bounded. r=cpearce
...
--HG--
extra : rebase_source : b3741deef952bf31b651c418efa5f168f9881469
2013-08-01 16:02:40 +12:00
Martijn Wargers
7f63b0ec1a
Bug 898696 - Fix some content/media test files by adding preload=metadata to media element. r=cpearce
2013-07-31 09:35:44 +02:00
Ryan VanderMeulen
c1de6c1439
Backed out changesets f2862e93b710, 4fe81f58dbef, and f8f855f0b7dc (bug 896353) for mochitest-1 asserts.
2013-07-26 14:08:29 -04:00
Martijn Wargers
a14788acd3
Bug 896582 - Implement a workaround to bug 838726 to get a bunch of content/media mochitests running on B2G. r=jgriffin
2013-07-25 22:32:17 +02:00
Randy Lin
a4a5e87045
Bug 896353 - Media Recording - Test case for record the MediaStream from audioContext. r=jsmith
2013-07-26 10:47:56 +08:00
Matthew Gregan
8c5e04ae01
Bug 895754 - Update VideoPlaybackQuality to current MSE spec (remove playbackJitter, add totalFrameDelay). r=doublec
2013-07-24 11:46:43 +12:00
Boris Zbarsky
6fe1316182
Bug 895974. Implement ParentNode on document fragments and documents and move previousElementSibling and nextElementSibling to ChildNode. r=smaug
2013-07-22 08:15:43 -04:00
Randy Lin
e3f47075f1
Bug 894348 - MediaRecorder use-after-free crash [@mozilla::MediaStream::GraphImpl]. Fix the wrong pointer type of ProcessedMediaStream. r=roc
2013-07-21 22:33:01 +08:00
Ralph Giles
86c975913d
Bug 894104 - Part 2: Add testcase to crashtests. r=bz
...
From d94dd7dde357ccf7f6de53c1fae20a9bdb916a86 Mon Sep 17 00:00:00 2001
2013-07-18 14:28:45 -07:00
Jason Smith
7fc34c76fa
Bug 896302 - Add a mochitest for creation of a media recorder object. r=roc
2013-07-21 18:37:42 -07:00
Ryan VanderMeulen
fccc96d210
Bug 832768 - Disable test_playback_rate.html and test_seek.html due to frequent timeouts.
...
CLOSED TREE
2013-07-19 16:07:38 -04:00
Paul Adenot
cf618f7fe9
Bug 886173 - Preserve playbackRate across pause/play. r=cpearce
2013-07-11 16:58:57 +02:00
Ryan VanderMeulen
c14c7bcf1f
Bug 832768 - Disable test_buffered.html due to frequent timeouts.
2013-07-15 11:45:10 -04:00
Ryan VanderMeulen
9952068067
Bug 832768, bug 864682, bug 707777 - Disable flaky media tests until they aren't anymore.
2013-07-12 16:14:58 -04:00
Alexandros Chronopoulos
d94217b0c1
Bug 790559 - Part 2: Correct test_framebuffer.html mochitest to expect two channels. r=rillian
2013-06-21 00:31:22 +03:00
Ed Morley
7d3ce53582
Backed out changeset ee7d34a58f11 (bug 886173) for mochitest 1 failures in test_playback_rate.html
2013-07-11 15:31:52 +01:00
Paul Adenot
dc50b601e1
Bug 886173 - Preserve playbackRate across pause/play. r=cpearce
2013-06-24 14:05:38 +02:00
Matthew Gregan
b19fc7bf6a
Bug 889201 - Add tests for VideoPlaybackQuality. r=roc
2013-07-11 15:52:22 +12:00
Ralph Giles
2ec3570c84
Bug 887463 - remove webvtt parser library. r=cpearce.
2013-07-09 17:02:00 -07:00
Olli Pettay
8540baa4f4
backout Bug 533840, since it added a randomly failing test
...
--HG--
extra : rebase_source : c9f9de9148b5a52bf7013b543035626d959c6e5a
2013-07-09 13:30:38 -04:00
Olli Pettay
10ea9ea186
backout Bug 533840, since it added a randomly failing test
2013-07-09 13:30:18 -04:00
Bastien Scanu
41fd9c02e0
Bug 533840 - Don't start playback when removed from a document and autoplaying. r=padenot,cpearce
2013-06-07 13:46:45 +02:00
Léonard Beck
846998c6b8
Bug 654550 - Add a preference to disable media statistics. r = padenot,jaws
2013-06-11 17:23:13 +02:00
Ehsan Akhgari
0d03849373
Bug 886690 - Make sure that the test case for bug 880202 will pass if Web Audio is disabled
2013-06-25 16:36:14 -04:00
Ehsan Akhgari
3ec6d57a80
Bug 886165 - Hide the alternate names in the spec behind prefs which are turned off by default; r=roc
...
This patch uses one pref per interface, to allow us finer grain control over
which ones we might need to turn on in the future.
2013-06-23 19:22:10 -04:00
Paul Adenot
b2dd4115f1
Bug 884459 - Do not check mCurrentTaskMessageQueue's emptiness needlessly; r=ehsan
2013-06-21 22:07:39 +02:00
Edwin Flores
0b70f5803f
Bug 885157 - Kill content/media/test/test_too_many_elements.html r=cpearce
2013-06-22 11:16:53 +12:00
Edwin Flores
904526d04a
Bug 794282 - Enable gstreamer by default in builds, but pref off r=cpearce,khuey
2013-06-22 11:16:53 +12:00
Rick Eyre
66519947cb
Bug 833386 - Tests for HTMLTrackElement and TextTrack* DOM objects r=rillian,cpearce
...
This patch is primarily the work of Marcus Saad (msaad) and Jordan
Raffoul (jbraffoul) at Seneca College.
2013-06-20 06:55:00 -07:00
Caitlin Potter
9fda21c058
Bug 882549 - Don't rely on mElement to find nsIDocument in TextTrackCue. r=rillian, r=smaug
...
Find nsIDocument via mGlobal (as nsPIDOMWindow) rather than via pointer to
HTMLTrackElement. (bz from #content has explained how we can access
nsPIDOMWindow and nsIDocument without having to ask the HTMLTrackElement)
For the time being, there are many null-ness checks for both 'window' and
'document', and no mechanism to report errors other than returning nullptr
where possible. This will be addressed in a followup bug.
Also adds a test for mHead nullness in TextTrackCue::ConvertNodeTreeToDOMTree
to prevent SIGSEV.
2013-06-19 14:02:04 -04:00
Martijn Wargers
e36a806dd2
Bug 868439 - Convert some uses of nsIPrefBranch to SpecialPowers. r=jmaher
2013-06-15 00:13:44 +02:00
Shelly Lin
f3b88db9f4
Bug 882956 - Fix WebAudio stack-buffer-overflow crash. r=ehsan.
2013-06-14 15:16:41 +08:00
Chris Pearce
89276c11b2
Bug 881954 - Generalize test_too_many_elements to run on more than just Ogg audio. r=padenot
2013-06-14 09:07:07 +12:00
Chris Pearce
66d1fa1f4a
Bug 880062 - Make WMF video backend call MediaDecoder::SetMediaSeekable(false) when it can't seek like it's supposed to. r=padenot
2013-06-13 10:15:23 +12:00
Rick Eyre
324b1a63c1
Bug 880094 - Provide a stable state for HTMLTrackElement asynchronous functions. r=cpearce
...
- Removed HTMLMediaElement::AsyncAwaitStableState and exposed a new method,
HTMLMediaElement::RunInStableState, that allows any nsIRunnable to run on
the app shell and take advantage of IsCancelled() code in an nsMediaEvent.
- HTMLTrackElement now uses this to call HTMLTrackElement::LoadResource.
- Changed test_texttrackcue.html to listen for MediaElement's "loadedmetadata"
to ensure that we wait until the cues are loaded before testing and set
preload=auto to get it to pass on Android.
2013-06-27 21:05:03 -04:00