Arnaud Bienner
00db4391dc
Bug 1504982 - Add AutomationRate webidl definition. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D11023
--HG--
extra : moz-landing-system : lando
2018-11-07 08:04:41 +00:00
Cosmin Sabou
679b5e2db1
Backed out 5 changesets (bug 1485040) for causing build bustages on test_mozwebidlcodegen. CLOSED TREE
...
Backed out changeset b417c2d937e8 (bug 1485040)
Backed out changeset c567c4c7438f (bug 1485040)
Backed out changeset 806c36cb2c4c (bug 1485040)
Backed out changeset 0fbb490ffc7f (bug 1485040)
Backed out changeset a9622e7761eb (bug 1485040)
2018-09-13 23:04:55 +03:00
Andrew McCreight
93b3b0138c
Bug 1485040, part 5 - Automatically fix mode lines in WebIDL files r=qdot
...
This patch was generated by my modeline.py script.
MozReview-Commit-ID: EbVjPLwiUAT
Depends on D4159
Differential Revision: https://phabricator.services.mozilla.com/D4161
--HG--
extra : moz-landing-system : lando
2018-09-13 19:30:51 +00:00
Andrew McCreight
0a60d2df38
Bug 1485040, part 2 - Fix indentation in some WebIDL files r=qdot
...
MozReview-Commit-ID: DYMdVo1tO6a
Depends on D4156
Differential Revision: https://phabricator.services.mozilla.com/D4157
--HG--
extra : moz-landing-system : lando
2018-09-13 19:30:45 +00:00
Paul Adenot
60c64e2118
Bug 1421091 - Update AudioParam.setValueCurveAtTime to take sequence<float> instead of a Float32Array. r=baku
...
Link to the standard: https://webaudio.github.io/web-audio-api/#dom-audioparam-setvaluecurveattime
MozReview-Commit-ID: 8GwaIbQkfr2
--HG--
extra : rebase_source : aa8dd5e653de51768ff81d855fe1b8b398baa586
extra : intermediate-source : 9d34c85e0ec166fb7a117b2a85ca7cd4e98b1ceb
extra : source : d752fc72a9a35fdc0ce7b8bce94b29149eaf7639
2018-07-03 18:00:27 +02:00
Andrea Marchesini
7d3342df6b
Bug 1324659 - AudioParam.minValue/maxValue, r=padenot
2016-12-21 10:53:38 +01:00
Sebastian Hengst
2c02931295
Backed out changeset f350bbf9e636 (bug 1324659)
2016-12-20 23:02:44 +01:00
Andrea Marchesini
f9c4996182
Bug 1324659 - AudioParam.minValue/maxValue, r=padenot
2016-12-20 20:20:41 +01:00
Paul Adenot
36a828f198
Bug 1288359 - Add a pref to disable the Web Audio API. r=karlt,smaug
...
MozReview-Commit-ID: 6h37P9PctYW
--HG--
extra : rebase_source : c4ab6cfe7b8267e6529b10358e3e4102cce1f15f
2016-07-22 13:59:52 +02:00
Paul Adenot
576c333825
Bug 1282820 - Change the specification URL in webidl files for the Web Audio API. DONTBUILD. r=smaug
...
This patch has been written with this command, ran from the root of the tree:
```
gsed -i 's!https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html!https://webaudio.github.io/web-audio-api/ !' dom/webidl/*
```
2016-06-29 11:30:13 +02:00
Paul Adenot
ec07e4a3d1
Bug 1265403 - Support chaining AudioParam automation methods. r=smaug
...
MozReview-Commit-ID: 7Jh5eWtfU4t
2016-04-19 14:52:27 +02:00
Paul Adenot
bc7866deae
Bug 1134034 - Add a chrome-only parentId and name on AudioParam for devtools. r=ehsan
2015-04-14 17:03:52 +02:00
Ehsan Akhgari
6eeb144cc5
Bug 999908 - Remove support for the Web Audio legacy prefs for AudioBufferSourceNode, AudioContext, and AudioParam; r=padenot
2014-04-23 08:56:42 -04:00
Ehsan Akhgari
95cbd5d2b1
Bug 968479 - Remove the media.webaudio.enabled pref; r=roc
...
--HG--
extra : rebase_source : 3618cb3097aa99a79a06af016bf6b3a3c6f77208
2014-02-06 08:36:46 -05:00
Ehsan Akhgari
cbdefabbd2
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
Ehsan Akhgari
2942a374d2
Bug 876024 - Sanity check all of the time values passed to Web Audio; r=roc
2013-05-30 20:53:15 -04:00
Ehsan Akhgari
d0d98f673c
Bug 865231 - Implement AudioParam.setValueCurveAtTime; r=roc
2013-05-06 19:50:45 -04:00
Ehsan Akhgari
c2ff4fe5ac
Bug 859595 - Implement the alternate names for AudioBufferSourceNode, AudioContext and AudioParam; r=bzbarsky
...
Let this be mentioned in our code base history that I wrote this patch
with tears in my eyes. This is the saddest thing I've ever had to do to
Gecko. :(
--HG--
extra : rebase_source : 798e5b1dc8af51a399189dd05bc59ac077670820
2013-04-11 22:08:05 -04:00
Ehsan Akhgari
84977006bb
Bug 859602 - Remove AudioParam.minValue/maxValue; r=bzbarsky
2013-04-08 21:57:54 -04:00
Ehsan Akhgari
50dab9a21f
Bug 813269 - Use double to represent time in Web Audio; r=bzbarsky
2012-11-19 15:52:29 -05:00
Ehsan Akhgari
dd5b869bc1
Bug 807171 - Implement AudioParam.cancelScheduledValues; r=bzbarsky
2012-10-30 20:12:19 -04:00
Ehsan Akhgari
93ab39a5d3
Bug 803392 - Initial implementation of AudioParam; r=bzbarsky
...
This patch implements most of the semantics of AudioParam in a
templatized base class called AudioEventTimeline. This is done in order
to make it possible to test this code from C++ without the need of
linking to libxul. Basically we take everything that could depend on
libxul or is not suitable for a genertic implementation and put it in a
traits like type as a template argument. Then the test creates mock
objects that conform to the argument interfaces, and tests the logic of
AudioEventTimeline.
2012-10-16 21:19:06 -04:00