Sotaro Ikeda
6e6fd50450
Bug 1110343 - Suppress redundant loadedmetadata event when dormant exit r=cpearce
2015-01-16 07:56:19 -08:00
Ryan VanderMeulen
940d0205dc
Bug 1061675- Disable test_mozaudiochannel.html on Android 2.3 due to frequent failures.
2015-01-16 09:59:57 -05:00
Chris Peterson
0b8b25193e
Bug 1118076 - Remove MOZ_THIS_IN_INITIALIZER_LIST. r=Waldo
2015-01-06 21:39:46 -08:00
Ehsan Akhgari
b6e35bb4b4
Bug 1118486 - Part 1: Use = delete
instead of MOZ_DELETE directly; r=Waldo
...
Most of this patch (with the exception of dom/bindings/Codegen.py) was
generated by the following bash script:
#!/bin/bash
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "*/.git*" \
! -wholename "obj-*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_DELETE '= delete'
2015-01-08 23:19:05 -05:00
Paul Adenot
d5386667be
Bug 1119266 - Disable test_oscillatorNodeNegativeFrequency.html for failures on Android, on a CLOSED TREE.
2015-01-08 16:28:08 +01:00
Paul Adenot
ed5599ee91
Bug 916285 - Fix bustage on windows.
2015-01-05 15:30:53 +01:00
Paul Adenot
e3dd1ba5ea
Bug 916285 - Make OscillatorNode handle negative frequencies. r=karlt
...
--HG--
extra : rebase_source : d45d11150406208e936ac3e78a1cdb1ce22684fb
2014-12-01 16:10:54 -08:00
Paul Adenot
e2587f5bd7
Bug 997870 - Optimize OscillatorNodeEngine::ComputeCustom a little. r=karlt
...
--HG--
extra : rebase_source : 6d88a2154196c8c34521e246061e9581b98f70a1
2014-12-10 15:34:14 +01:00
Paul Adenot
be30f76960
Bug 1106649 - Use band-limited wave tables to implement basic waveforms. r=karlt
...
--HG--
extra : rebase_source : c75a338a6887f811727ac068e4d84970a7796367
2014-12-01 16:09:56 -08:00
Ryan VanderMeulen
3e7d741ee1
Backed out 4 changesets (bug 1106649, bug 916285, bug 997870) for test_periodicWave.html failures.
...
Backed out changeset 43e2d930ba6f (bug 916285)
Backed out changeset 011c2f2f5899 (bug 916285)
Backed out changeset b7303f56216b (bug 997870)
Backed out changeset a2b0a16b8898 (bug 1106649)
CLOSED TREE
2015-01-05 14:22:29 -05:00
Paul Adenot
68fd66174b
Bug 916285 - Fix bustage on windows, on a CLOSED TREE.
...
--HG--
extra : rebase_source : 92b14283d4ccabc01e3b6d42f6ea300b84199f5a
2015-01-05 15:30:53 +01:00
Paul Adenot
8076266bc4
Bug 916285 - Make OscillatorNode handle negative frequencies. r=karlt
...
--HG--
extra : rebase_source : 8db864efa7d7fcfc02d6c66b8b0f050180968ac9
2014-12-01 16:10:54 -08:00
Paul Adenot
9be4d15e26
Bug 997870 - Optimize OscillatorNodeEngine::ComputeCustom a little. r=karlt
...
--HG--
extra : rebase_source : 486499c25c863378d7c6c404f2fe00b99f5b86a9
2014-12-10 15:34:14 +01:00
Paul Adenot
daeb147a9f
Bug 1106649 - Use band-limited wave tables to implement basic waveforms. r=karlt
...
--HG--
extra : rebase_source : 6ddbabd8d6b5c48659f4f9068cec8b6894f44d9a
2014-12-01 16:09:56 -08:00
Ehsan Akhgari
c83b202af1
Backed out changeset 4861deb41e66 (bug 1116202) because of test failures
2015-01-05 12:35:17 -05:00
Ehsan Akhgari
4a3a324c4d
Bug 1116202 - Destroy the destination node's media stream when XPCOM is being shut down; r=padenot
...
This will prevent us from needing to rely on the last CC to destroy
the stream for us. The last CC is too late for destroying streams
properly.
2015-01-05 11:23:29 -05:00
Ehsan Akhgari
d62e2e5c95
Bug 1117038 - Mark virtual overridden functions as MOZ_OVERRIDE in Web Audio; r=padenot
2015-01-05 11:22:44 -05:00
Paul Adenot
49d1888274
Backed out changeset 3ae2161027a6 (bug 1106649) on a CLOSED TREE
2015-01-05 16:04:36 +01:00
Paul Adenot
19e7cd4b0a
Backed out changeset 187fa323cec6 (bug 997870)
...
--HG--
extra : rebase_source : afb3581dd9855fcacab840806020617df12d6afd
2015-01-05 16:04:34 +01:00
Paul Adenot
aaf8b2215b
Backed out changeset 99d7aacbdd3b (bug 916285)
...
--HG--
extra : rebase_source : 51c9b4ded036dc9ef0cb80c878dde663b4d0f3e2
2015-01-05 16:04:33 +01:00
Paul Adenot
6f7a87ce51
Backed out changeset f33f5ff9d956 (bug 916285)
...
--HG--
extra : rebase_source : 2397738b8a357a20967d89158929d6c30d5ccba6
2015-01-05 16:04:23 +01:00
Paul Adenot
173eae5435
Bug 916285 - Fix bustage on windows, on a CLOSED TREE.
2015-01-05 15:30:53 +01:00
Paul Adenot
058dd0ef6c
Bug 937718 - Test for MediaElementAudioSourceNode and cross-origin resources. r=roc
...
--HG--
extra : rebase_source : d5ff27560c2c67361baf6a3e767860060848638e
2014-12-24 13:46:58 +01:00
Paul Adenot
5469994027
Bug 937718 - Output frames to the MediaElementAudioSourceNode when an <audio> has labeled the resource has CORS-cross-origin. r=roc
...
--HG--
extra : rebase_source : af3473e372f511640e62b47a86a133f0018c9388
2014-12-17 18:03:34 +01:00
Paul Adenot
114495d0eb
Bug 1113925 - Don't return null in AudioContext.decodeAudioData. r=bz
...
--HG--
extra : rebase_source : c3efee1ad98547003d7ea16e068c0bacf2ea9e46
2015-01-05 13:43:00 +01:00
Paul Adenot
52821ceda7
Bug 916285 - Make OscillatorNode handle negative frequencies. r=karlt
...
--HG--
extra : rebase_source : 3ceb0506ad4d9f53a15d30d0e6e5a6b7626c6751
2014-12-01 16:10:54 -08:00
Paul Adenot
421aef07f5
Bug 997870 - Optimize OscillatorNodeEngine::ComputeCustom a little. r=karlt
...
--HG--
extra : rebase_source : ce3d73268c343aef7b9630ce86446f795398de57
2014-12-10 15:34:14 +01:00
Paul Adenot
7c65b2cd97
Bug 1106649 - Use band-limited wave tables to implement basic waveforms. r=karlt
...
--HG--
extra : rebase_source : 1be08aab883e46b01f2bc0ee2039b43807c0ae86
2014-12-01 16:09:56 -08:00
Ehsan Akhgari
e94c27dbc9
Bug 1117196 - Stop asserting |this| in AudioNodeStream; r=roc
...
recent clang gives the following warning on these:
'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
2015-01-03 12:22:16 -05:00
Ryan VanderMeulen
6ff0cf60d1
Bug 1091965 - Skip test_mixingRules.html on Android 2.3 due to high intermittent failure rate.
2014-12-26 12:22:56 -05:00
Ehsan Akhgari
b7f57788cf
Bug 1114348 - Use mozilla::IsNaN() in Web Audio code; r=padenot
...
--HG--
extra : rebase_source : 0acc0643ed6a8800d02557f6e84312955e34a59e
2014-12-22 08:54:55 -05:00
Ehsan Akhgari
309b4049b4
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
Bobby Holley
a303b15640
Bug 1108701 - Replace AudioDecodeRendezvous with promise-y goodness. r=cpearce,karlt
2014-12-10 14:03:56 -08:00
Bobby Holley
0e99e7de95
Bug 1108701 - Use MediaPromises for RequestAudioData and RequestVideoData. r=cpearce
2014-12-10 14:03:56 -08:00
Bob Owen
61edbfb626
Bug 1103946 Part 1: Change --content-sandbox mach / mochitest option to --strict-content-sandbox. r=jmaher
...
Also, change tests that are skipped using (contentSandbox != off) to (strictContentSandbox).
2014-12-10 09:34:03 +00:00
Chris Peterson
15996b5402
Bug 1107814 - Part 2: Mark some directories as FAIL_ON_WARNINGS conditionally for some compilers. r=gps
2014-12-04 01:11:14 -08:00
Bobby Holley
142c54bbb7
Backed out changeset b76636e9f49a (bug 1097823)
2014-12-07 17:09:08 -08:00
Bobby Holley
7a75cf698f
Backed out changeset ab6ddc8ac28a (bug 1097823)
2014-12-07 17:09:06 -08:00
Bobby Holley
0bff227286
Bug 1097823 - Replace AudioDecodeRendezvous with promise-y goodness. r=cpearce,karlt
2014-12-07 11:21:35 -08:00
Bobby Holley
0fea43410f
Bug 1097823 - Use MediaPromises for RequestAudioData and RequestVideoData. r=cpearce
2014-12-07 11:21:35 -08:00
Paul Adenot
b3629ff9c1
Bug 1092831 - AnalyserNode should have channelCountMode set to "max" by default. r=ehsan
...
Spec change: https://github.com/WebAudio/web-audio-api/issues/450
--HG--
extra : rebase_source : f8e71f73e45f31e31c745e29e4b694778d7db445
2014-12-04 11:22:51 -08:00
Paul Adenot
02fe06369c
Bug 1100349 - Tests for the StereoPannerNode. r=ehsan
...
--HG--
extra : rebase_source : 4944c4626f5e6ab40a95be8bc02b4389572077a7
2014-11-19 18:16:07 +01:00
Paul Adenot
44696fc60b
Bug 1100349 - Implement StereoPannerNode. r=ehsan,smaug
...
--HG--
extra : rebase_source : c0d3df3c4ea01001c0800997edbdf441c7287fb8
2014-11-19 18:15:13 +01:00
Paul Adenot
6caf4dcabc
Bug 1087944 - Test for the promise returned by OfflineAudioContext.startRendering(). r=ehsan
...
--HG--
extra : rebase_source : 134c1bb8684be1cefe9bd75efc9868eaf42a674e
2014-11-19 18:18:24 +01:00
Paul Adenot
0ebbb55c29
Bug 1087944 - Implement the promise version of OfflineAudioContext. r=ehsan,smaug
...
--HG--
extra : rebase_source : b5546f150ae8b2307e82dc8c6aae5bfbd5b5e670
2014-11-19 11:38:39 +01:00
Matthew Gregan
8364540745
Bug 1104357 - Ensure MediaDecoderReader is shutdown on all exit paths from MediaDecodeTask::Decode. r=cpearce
...
Also adds an assertion to MediaDecoderReader::Shutdown to ensure it is called from the appropriate thread.
2014-11-25 14:09:19 +13:00
Trevor Saunders
333d3d2125
bug 1105074 - make more stuff final r=froydnj
2014-11-25 13:56:07 -05:00
Ryan VanderMeulen
970abf2e16
Backed out changeset 6dad5fe1d22b (bug 1087944) for Linux64 mochitest-e10s orange.
2014-11-26 17:40:52 -05:00
Ryan VanderMeulen
96b12573a9
Backed out changeset e82170d665d8 (bug 1087944)
2014-11-26 17:40:42 -05:00
Paul Adenot
9c2b18c89e
Bug 1087944 - Test for the promise returned by OfflineAudioContext.startRendering(). r=ehsan
...
--HG--
extra : rebase_source : 351f66c2cd7f2c269d7f2c05214d0f291488cf23
2014-11-19 18:18:24 +01:00