Ms2ger
fe38e416ee
Backout changesets f309dacf4010:be3cef4b69e3 for thread safety assertions on Windows and test failures on OSX.
2013-05-05 11:51:47 +02:00
Ms2ger
18535a9814
Merge backout.
2013-05-05 10:10:18 +02:00
Ms2ger
b5b59b6e1b
Backout changesets cb61d7bd6496:87ee7b242241 for bustage.
2013-05-05 10:09:49 +02:00
Robert Longson
fae04a65cb
Bug 863994 - Support transform attribute on <svg> elements. r=dholbert
...
--HG--
rename : layout/reftests/svg/svg-transform-01.svg => layout/reftests/svg/svg-transform-02.svg
2013-05-05 08:20:25 +01:00
Ehsan Akhgari
57559db181
Bug 865248 - Implement ChannelMergerNode; r=roc
...
--HG--
rename : content/media/webaudio/ChannelSplitterNode.h => content/media/webaudio/ChannelMergerNode.h
2013-05-05 03:07:43 -04:00
Ehsan Akhgari
971125b798
Bug 865247 - Part 4: Implement ChannelSplitterNode; r=roc
2013-05-05 03:07:04 -04:00
Ehsan Akhgari
2698711336
Bug 865247 - Part 3: Add a ProduceAudioBlock overload to handle simultaneous processing of multiple input and output ports; r=roc
...
The ObtainInputBlock API is also changed to create an input block for
one input block at a time. An array of these input blocks is then sent
to ProduceAudioBlock for processing, which generates an array of
AudioChunks as output.
Backwards compatibilty with existing engines is achieved by keeping the
existing ProduceAudioBlock API for use with engines with only a maximum of one
input and output port.
2013-05-05 03:06:34 -04:00
Ehsan Akhgari
d244ab565d
Bug 865247 - Part 2: Tell MediaInputPorts about their input and output ports; r=roc
2013-05-05 03:04:45 -04:00
Ehsan Akhgari
4cebd2b3bd
Bug 865247 - Part 1: Give MediaInputPort the notion of an input and output port number; r=roc
2013-05-05 03:04:21 -04:00
Robert O'Callahan
dc425a880b
Bug 868406. Shut down MediaStreamGraph's thread. r=jesup
2013-05-05 18:20:11 +12:00
Phil Ringnalda
5d3aa2950b
Merge Birch and m-c
2013-05-03 19:38:56 -07:00
Robert O'Callahan
640305cda9
Bug 866514. Part 1: Add DOMMediaStream::OnTracksAvailableCallback. r=jesup
2013-05-03 17:02:55 +12:00
Ed Morley
62e49e6d1a
Merge mozilla-central and birch
2013-05-03 13:35:02 +01:00
Ed Morley
bbd462e94e
Backed out changeset 2938c2e1f7e7 (bug 867203) since part 1 had to be backed out for conflicts
2013-05-03 10:10:18 +01:00
Ed Morley
e1d81087be
Backed out changeset ad407adf94f2 (bug 867174) and friends for causing permaorange mochitest-2 on Android, disabling tests without using android.json and/or conflicting with the backouts on three CLOSED TREEs
2013-05-03 09:24:04 +01:00
Ed Morley
d320d9c131
Backed out changeset 9351bfd9d8c5 (bug 867174)
2013-05-03 09:20:05 +01:00
Ed Morley
b8d16c44dc
Backed out changeset 85ec6c943147 (bug 867876)
2013-05-03 09:20:01 +01:00
Ed Morley
2976e17cdf
Backed out changeset b342f87552a3 (bug 865642)
2013-05-03 09:19:58 +01:00
Ed Morley
ae15f3e346
Backed out changeset 3cadad39da66 (bug 868116)
2013-05-03 09:19:55 +01:00
Ed Morley
ca5a276d35
Backed out changeset 93602e7a1551 (bug 865642)
2013-05-03 09:19:52 +01:00
Ed Morley
58401e4f7b
Backed out changeset da92f0c44e91 (bug 867980)
2013-05-03 09:19:49 +01:00
Ed Morley
cd69604be9
Backed out changeset 6402e13dc9ba (bug 865642)
2013-05-03 09:19:46 +01:00
Ed Morley
a98a3b019c
Backed out changeset b66017604bdd (bug 867203)
2013-05-03 09:19:43 +01:00
Paul Adenot
5bc11a52c7
Bug 867203 - Part 2: Remove useless mPannerNode member in AudioBufferSourceNode. r=ehsan
...
--HG--
extra : rebase_source : 1b4bb979fd34dabc470ed8e59a40deaff0fa61a5
2013-05-02 17:04:49 +02:00
Robert O'Callahan
e4b46a4d97
Bug 863224. DOMMediaStream should release its internal MediaStream and listener during Unlink to ensure that events running between Unlink and the destruction of the DOMMediaStream don't see the dying object. r=jesup
2013-05-01 23:24:16 +12:00
Phil Ringnalda
3138f9118d
Bug 868152 - The disabling of media crashtest on Android will continue until morale improves
2013-05-03 18:40:43 -07:00
James Willcox
26839b9119
Bug 848652 - Implement ArrayBuffer version of AudioContext.createBuffer r=ehsan
...
--HG--
rename : content/media/webaudio/test/test_decodeAudioData.html => content/media/webaudio/test/test_mediaDecoding.html
2013-05-03 16:42:28 -04:00
Boris Zbarsky
545e5c8143
Bug 865969 part 4. Pass handles to WebIDL dictionary init. r=smaug,terrence
2013-05-03 19:29:08 -04:00
Boris Zbarsky
b8d3b00c5d
Bug 865969 part 2. Better rooting in bindings for 'any' arguments. r=smaug
2013-05-03 19:29:07 -04:00
Boris Zbarsky
9ae8f0f383
Bug 868266. Root the arguments list in nsObjectLoadingContent::LegacyCall. r=terrence
2013-05-03 19:28:32 -04:00
Matt Brubeck
eb1363b174
Back out changeset 1a0f522cf110 (bug 848652) because of assertion failures in MediaBufferDecoder.cpp
...
CLOSED TREE
--HG--
rename : content/media/webaudio/test/test_mediaDecoding.html => content/media/webaudio/test/test_decodeAudioData.html
2013-05-03 15:18:06 -07:00
Bobby Holley
d02fa60c1c
Bug 829872 - Fix up tests that depend on contentDocument being non-null. r=imelven
...
These almost universally depend on some sort of special privileges, so I don't
think they're representative of any use-cases we might find on the web.
2013-05-03 14:47:10 -07:00
Bobby Holley
f267207f77
Bug 829872 - Return null for cross-origin contentDocument. r=bz
2013-05-03 14:47:09 -07:00
Ehsan Akhgari
1e87638631
Bug 867203 - Part 1: Unregister AudioBufferSourceNodes from PannerNodes when they die; r=padenot
...
--HG--
extra : rebase_source : e4aca1ebb975e04e8821df0377ee652e18755ed7
2013-04-30 19:20:55 -04:00
Ryan VanderMeulen
ae1d5cb13b
Bug 865642 - Disable more tests on Android.
2013-05-02 23:59:31 -04:00
Ehsan Akhgari
e6e5e83119
Bug 867174 - Part 1: Deliver the correct channel count the to the resampler the first time that we see a buffer; r=padenot
2013-04-30 16:36:19 -04:00
Mounir Lamouri
2e83fd3c96
Bug 867950 - Refactor HTMLInputElement::{Clone,RestoreState,SaveState}() to use GetValueMode() instead of mType. r=smaug
2013-05-03 18:17:09 +01:00
Gregory Szorc
c6c1177427
Bug 863069 - Part 1: Sort lists in moz.build files; r=mshal
2013-05-03 09:54:45 -07:00
Ehsan Akhgari
78292ca533
Bug 867876 - Add some tests for the AudioParam automation events; r=roc
2013-05-02 01:13:27 -04:00
Paul Adenot
6e76c43d3d
Bug 867203 - Part 2: Remove useless mPannerNode member in AudioBufferSourceNode. r=ehsan
...
--HG--
extra : rebase_source : dc94f66dbb4291226ab3f2c6c1ad8dc7aa4081e7
2013-05-02 17:04:49 +02:00
Ehsan Akhgari
96b8756891
Bug 867203 - Part 1: Unregister AudioBufferSourceNodes from PannerNodes when they die; r=padenot
...
--HG--
extra : rebase_source : 3c580a0feba39d01779a91e6bd10a10d98cb7114
2013-04-30 19:20:55 -04:00
Ryan VanderMeulen
2f18537b41
Merge m-c to inbound.
2013-05-02 21:50:25 -04:00
Ryan VanderMeulen
9de0b9c4c6
Bug 868152 - Skip test on Android due to crashtest perma-orange.
2013-05-02 21:28:35 -04:00
Ryan VanderMeulen
b239f29690
Bug 867980 - Disable test on Android due to frequent timeouts.
2013-05-02 21:25:38 -04:00
Ryan VanderMeulen
3a29454d25
Bug 865642 - Disable tests on Android due to frequent timeouts.
2013-05-02 21:24:17 -04:00
Chris Pearce
2521fa716f
Bug 866561 - Enable high precision timers on Windows when playing video. r=kinetik
2013-05-03 12:39:19 +12:00
Boris Zbarsky
5c642e9d04
Bug 742206 followup. Fix unexpected passes so we can get rid of this CLOSED TREE.
2013-05-02 16:33:17 -04:00
Ryan VanderMeulen
d6c5ed3116
Bug 868116 - Disable test on Android due to being perma-orange.
2013-05-02 15:39:40 -04:00
Ryan VanderMeulen
dee43def22
Merge m-c to inbound.
2013-05-02 15:17:39 -04:00
Ryan VanderMeulen
ee6ba79e8b
Merge m-c to birch.
2013-05-02 13:10:42 -04:00
Andrea Marchesini
29c54d0c0f
Bug 859824 - MediaElement creates a WakeLock when playing audio. r=jlebar
2013-05-02 12:45:35 -04:00
Ryan VanderMeulen
56b20f00eb
Backed out changeset 9fd2515981bf (bug 859824) for bustage.
2013-05-02 12:44:49 -04:00
David Zbarsky
38f5841d1a
Bug 866450 Part 7: Root some additional JS::Values found during review r=bz
2013-05-02 05:12:47 -04:00
David Zbarsky
9e8a403300
Bug 866450 Part 5: Fix rooting hazards under content/ and dom/ r=bz
2013-05-02 05:12:47 -04:00
David Zbarsky
a79bf02c5d
Bug 866450 Part 2: Fix rooting hazards under content/ and dom/ r=bz
2013-05-02 05:12:46 -04:00
David Zbarsky
3f7cb5e49c
Bug 866450 Part 1: Fix rooting hazards under content/ and dom/ r=bz
2013-05-02 05:12:45 -04:00
Olli Pettay
6aae4ec83f
Bug 847597 - Paris binding for NotifyAudioAvailableEvent, r=peterv
...
--HG--
extra : rebase_source : 2fb578e3f0c7a60f95f3a2f13634f9b4c887d95f
2013-05-02 20:11:12 +03:00
Martijn Wargers
2795da5c3e
Bug 865204 - Change remaining CSP tests that use enablePrivilege to SpecialPowers. r=bholley, f=imelven
2013-05-02 01:16:45 +02:00
Ralph Giles
2dabc01f52
Bug 782091 - Add multichannel Opus test files. r=derf
...
This doesn't do any verification of the output, just checks
that we load multichannel files and playback completes.
These are public-domain test files created by Tim and Monty
last year. They're not great audio quality, the idea is just
to verify correct speaker mapping.
http://people.xiph.org/~greg/opus_testvectors/opus_multichannel_examples/
2013-05-01 14:15:57 -07:00
Cykesiopka
12a1882dfe
Bug 541918 - Uncomment head attribute test in content/html/document/test/test_bug324378.html. r=jst
2013-05-02 07:52:25 -04:00
Andrea Marchesini
34f4feefa8
Bug 859824 - MediaElement creates a WakeLock when playing audio. r=jlebar
2013-05-02 12:05:00 -04:00
Chiajung Hung
03375ee9b1
Bug 825110 - Part 3: WebRTC changes for B2G WebRTC video module. r=jesup
2013-05-02 08:00:12 -04:00
Boris Zbarsky
c15a45c218
Bug 742206 part 4. Start using the new Date stuff for HTMLInputElement.valueAsDate. r=smaug
2013-05-02 14:38:20 -04:00
Boris Zbarsky
b7ef07e12d
Bug 860841. Hook up the proto chain of a WebIDL interface object to the interface object of its nearest ancestor interface that has one, as if these were ES6 classes. r=peterv
2013-05-02 14:38:19 -04:00
Steve Fink
8b5fe6e674
Bug 867341 - Replace AutoObjectRooter with RootedObject. r=smaug
...
--HG--
extra : rebase_source : b5dc27c6dfbc219980739314a22ff691a1b25032
2013-04-26 21:08:16 -07:00
Bobby Holley
b26fa028cb
Bug 834699 - Fix tests that munge dom.xbl_scopes. r=bz
2013-05-02 16:02:04 -07:00
Bobby Holley
a25082424e
Bug 834699 - Stop checking dom.xbl_scopes. r=bz
2013-05-02 16:02:03 -07:00
Chris Pearce
c8081a14c7
Bug 862182. r=roc,doublec
2013-05-03 10:59:18 +12:00
Aryeh Gregor
91cb3e0c40
Bug 859817 - Make nsStringBuffer::Alloc return already_AddRefed; r=bz
2013-04-22 14:13:22 +03:00
Ed Morley
0e4101d53a
Backed out changeset ad10907da2d4 (bug 866450) for B2G build failures
2013-05-02 11:58:05 +01:00
Ed Morley
581e7b778e
Backed out changeset b514d768d793 (bug 866450)
2013-05-02 11:57:14 +01:00
Ed Morley
d29f694434
Backed out changeset c5ba9c0dc252 (bug 866450)
2013-05-02 11:57:04 +01:00
Ed Morley
37d84a3fe7
Backed out changeset e0b51717bb64 (bug 866450)
2013-05-02 11:56:57 +01:00
David Zbarsky
0e20dc3030
Bug 866450 Part 7: Root some additional JS::Values found during review r=bz
2013-05-02 05:12:47 -04:00
David Zbarsky
a921f5fb9c
Bug 866450 Part 5: Fix rooting hazards under content/ and dom/ r=bz
2013-05-02 05:12:47 -04:00
David Zbarsky
0566d3158e
Bug 866450 Part 2: Fix rooting hazards under content/ and dom/ r=bz
2013-05-02 05:12:46 -04:00
David Zbarsky
350f4548ad
Bug 866450 Part 1: Fix rooting hazards under content/ and dom/ r=bz
2013-05-02 05:12:45 -04:00
Gian-Carlo Pascutto
1cc401dd5d
Bug 866093 - Set Android Context Objects, use any-thread FindClass, compile AudioCapture classes. r=jesup f=blassey
2013-05-02 08:42:53 +02:00
Boris Zbarsky
8cc9072bea
Bug 861022 part 2. Root the global object in WebIDL prototype and interface object setup. r=peterv,terrence
2013-05-01 23:44:12 -04:00
Boris Zbarsky
2ca9989cd9
Bug 861022 part 1. Root the non-globals in WebIDL prototype and interface object setup. r=peterv,terrence
2013-05-01 23:44:11 -04:00
Boris Zbarsky
a1a8592412
Bug 867312. Expose some APIs for working with millisecond timestamps corresponding to JS dates. r=waldo
2013-05-01 23:44:11 -04:00
Ehsan Akhgari
ee04d0f742
Bug 867511 - Part 2: Use DynamicCompressorNode's input channel count when processing input; r=roc
2013-05-01 15:40:07 -04:00
Ehsan Akhgari
d876907238
Bug 867511 - Part 1: Use ScriptProcessorNode's input channel count when buffering input; r=roc
2013-05-01 15:10:45 -04:00
David Zbarsky
66bd868e95
Bug 866575: Throw when creating a pattern with a large source r=nrc, mattwoodrow
2013-05-01 22:04:08 -04:00
Ehsan Akhgari
c4e4934952
Bug 865642 - Disable test_bug867174.html on Android
2013-05-02 12:03:49 -04:00
Ryan VanderMeulen
4c678f2921
Backed out changeset 088bb497b532 (bug 867950) for mochitest-1 failures.
2013-05-02 11:15:50 -04:00
Stephen Pohl
15b6f78be0
Bug 636564 - Implement lion style scrollbars on Mac OSX 10.7+; r=roc
2013-05-02 10:58:00 -04:00
Mounir Lamouri
5945fa3060
Bug 867950 - Refactor HTMLInputElement::{Clone,RestoreState,SaveState}() to use GetValueMode() instead of mType. r=smaug
2013-05-02 14:26:44 +01:00
Oleg Romashin
c1b6457306
Bug 867964 - Build fail with DenormalDisabler.h:116: error: 'FLT_MIN' was not declared in this scope. r=ehsan
...
--HG--
extra : rebase_source : 7076471a442c3ce639b81259e824edd0c1a69eb0
2013-05-01 06:51:13 -07:00
Ehsan Akhgari
072e2f550f
Bug 867876 - Add some tests for the AudioParam automation events; r=roc
2013-05-02 01:13:27 -04:00
Ehsan Akhgari
36e2c4b257
Bug 867174 - Part 2: Protect against invalid sample rates a bit harder; r=padenot
2013-04-30 16:37:23 -04:00
Ehsan Akhgari
bff2300eea
Bug 867174 - Part 1: Deliver the correct channel count the to the resampler the first time that we see a buffer; r=padenot
2013-04-30 16:36:19 -04:00
Terrence Cole
fd72fc252e
Bug 777548 - Make non-cc-participant tracing indirect; r=smaug,billm,jst
2013-03-28 13:37:22 -07:00
Boris Zbarsky
d1998e45f3
Bug 869040. Fix ion IC for non-overridebuiltins named gets on ListBase proxies to not cache lack of a property when it's just missing on the prototype. r=djvj
2013-05-08 15:50:58 -04:00
Bob Owen
4e4c826ce6
Tests for bug 838692 - Navigating named targets from sandboxed iframes. (r=imelven)
2013-04-29 19:26:43 +01:00
Jonathan Watt
ee68e1871b
Bug 870003 - Stop repainting <svg> elements when their children-only transform changes. r=dholbert
2013-05-08 18:13:29 +01:00
Jonathan Watt
5dac4df334
Bug 869611 - Stop reflowing in nsSVGPathGeometryFrame::NotifySVGChanged for ancestor transform changes. r=dholbert
2013-05-08 18:13:11 +01:00
Ehsan Akhgari
01f8840085
Bug 836599 - Part 7: Implement a non-realtime API in MediaStreamGraph; r=roc
2013-05-08 07:44:07 -04:00
Gian-Carlo Pascutto
f990409c61
Backed out changeset 4b3a3f40730f (Bug 863290) for Android mochi-4 orange.
2013-05-08 10:01:14 +02:00
Peter Van der Beken
e250018b41
Bug 869038 - Clear expando object the right way. r=bz.
...
--HG--
extra : rebase_source : c75c0ac7b07bbe9396f1b77b34c1e34575078a49
2013-05-08 09:20:13 +02:00