gecko-dev/dom/webidl
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
..
AnonXMLHttpRequest.webidl
Attr.webidl
AudioBuffer.webidl Bug 793294 - Implement AudioBuffer; r=bzbarsky,smaug 2012-09-25 17:58:50 -04:00
AudioBufferSourceNode.webidl Bug 797150 - Rename AudioBufferSourceNode's noteOn and noteOff to start/stop; r=bzbarsky 2012-10-02 18:15:33 -04:00
AudioContext.webidl Bug 792649 - Make the simplest of Web Audio tests work without audio playback for now; r=bzbarsky 2012-09-24 23:31:58 -04:00
AudioDestinationNode.webidl Bug 792646 - Implement the skeleton of Web Audio source and destination nodes; r=bzbarsky 2012-09-21 11:33:03 -04:00
AudioNode.webidl Bug 792649 - Make the simplest of Web Audio tests work without audio playback for now; r=bzbarsky 2012-09-24 23:31:58 -04:00
AudioParam.webidl Bug 803392 - Initial implementation of AudioParam; r=bzbarsky 2012-10-16 21:19:06 -04:00
AudioSourceNode.webidl Bug 792646 - Implement the skeleton of Web Audio source and destination nodes; r=bzbarsky 2012-09-21 11:33:03 -04:00
Blob.webidl Bug 789691 - Migrate BlobPropertyBag to WebIDL binding dictionary, r=bzbarsky 2012-09-10 09:57:15 -04:00
CanvasRenderingContext2D.webidl Bug 801712 part 2. Switch ImageData to WebIDL bindings. r=peterv 2012-10-22 13:08:52 -04:00
CharacterData.webidl
ClientRectList.webidl Fix for bug 788532 (Add the new DOM bindings API to DOM lists). r=bz. 2012-09-05 22:49:53 +02:00
Comment.webidl
CSS2Properties.webidl.in Bug 753517 part 4. Set up auto-generation of CSS2Properties.webidl from nsCSSPropList.h and enable Paris bindings for CSSStyleDeclaration and CSS2Properties. r=khuey,peterv,dbaron 2012-08-23 21:08:09 -07:00
CSS2PropertiesProps.h Bug 753517 part 4. Set up auto-generation of CSS2Properties.webidl from nsCSSPropList.h and enable Paris bindings for CSSStyleDeclaration and CSS2Properties. r=khuey,peterv,dbaron 2012-08-23 21:08:09 -07:00
CSSStyleDeclaration.webidl Bug 787554. Don't prefix WebIDL getters names with a Get if they look like simple member access on the C++ side. r=peterv 2012-09-11 20:08:24 +01:00
CustomEvent.webidl
Document.webidl
DocumentFragment.webidl
DocumentType.webidl
DOMError.webidl
DOMImplementation.webidl Bug 796903 - Part a: Move DOMImplementation to its own file and move it to Paris bindings; r=bz 2012-10-21 09:38:41 +02:00
DOMSettableTokenList.webidl
DOMStringList.webidl
DOMTokenList.webidl Fix for bug 788532 (Add the new DOM bindings API to DOM lists). r=bz. 2012-09-05 22:49:53 +02:00
Element.webidl
Event.webidl
EventHandler.webidl Fix for bug 773780 (Add API for new DOM bindings for Node). r=bz. 2012-10-09 14:31:24 +02:00
EventListener.webidl
EventTarget.webidl Bug 778150 part 2. Default methods to infallible. Allow annotation of fallible methods in WebIDL using [Throws]. r=peterv 2012-09-05 09:21:33 -04:00
FileList.webidl Fix for bug 788532 (Add the new DOM bindings API to DOM lists). r=bz. 2012-09-05 22:49:53 +02:00
FileReaderSync.webidl Bug 793025: Convert FileReaderSync to WebIDL bindings. r=bz 2012-09-20 19:47:47 -07:00
Function.webidl
HTMLCollection.webidl Fix for bug 788532 (Add the new DOM bindings API to DOM lists). r=bz. 2012-09-05 22:49:53 +02:00
HTMLOptionsCollection.webidl Bug 797113 - Reinstate support for setting select.options[n] to null; r=bz 2012-10-06 09:23:23 +02:00
HTMLPropertiesCollection.webidl Fix for bug 788532 (Add the new DOM bindings API to DOM lists). r=bz. 2012-09-05 22:49:53 +02:00
ImageData.webidl Bug 801712 part 2. Switch ImageData to WebIDL bindings. r=peterv 2012-10-22 13:08:52 -04:00
MediaStreamList.webidl Fix for bug 711628 (Implement PeerConnection.localStreams/remoteStreams). r=bz. 2012-09-13 18:04:31 +02:00
Node.webidl Fix for bug 773780 (Add API for new DOM bindings for Node). r=bz. 2012-10-09 14:31:24 +02:00
NodeFilter.webidl
NodeIterator.webidl
NodeList.webidl Fix for bug 788532 (Add the new DOM bindings API to DOM lists). r=bz. 2012-09-05 22:49:53 +02:00
PaintRequestList.webidl Fix for bug 788532 (Add the new DOM bindings API to DOM lists). r=bz. 2012-09-05 22:49:53 +02:00
Performance.webidl Bug 778150 part 3. Default attributes to infallible. Allow annotation of fallible attributes in WebIDL. r=peterv 2012-09-05 09:21:33 -04:00
PerformanceNavigation.webidl Bug 778150 part 3. Default attributes to infallible. Allow annotation of fallible attributes in WebIDL. r=peterv 2012-09-05 09:21:33 -04:00
PerformanceTiming.webidl Bug 778150 part 3. Default attributes to infallible. Allow annotation of fallible attributes in WebIDL. r=peterv 2012-09-05 09:21:33 -04:00
ProcessingInstruction.webidl
Range.webidl
Screen.webidl Bug 793244 - Part b: Convert Screen to WebIDL; r=bz 2012-10-14 09:40:11 +02:00
SVGLengthList.webidl Fix for bug 788532 (Add the new DOM bindings API to DOM lists). r=bz. 2012-09-05 22:49:53 +02:00
SVGNumberList.webidl Fix for bug 788532 (Add the new DOM bindings API to DOM lists). r=bz. 2012-09-05 22:49:53 +02:00
SVGPathSegList.webidl Fix for bug 788532 (Add the new DOM bindings API to DOM lists). r=bz. 2012-09-05 22:49:53 +02:00
SVGPointList.webidl Fix for bug 788532 (Add the new DOM bindings API to DOM lists). r=bz. 2012-09-05 22:49:53 +02:00
SVGTransformList.webidl Fix for bug 788532 (Add the new DOM bindings API to DOM lists). r=bz. 2012-09-05 22:49:53 +02:00
Text.webidl
TextDecoder.webidl Bug 801487 - Update WebIDL definitions. r=sicking 2012-10-24 22:03:21 -04:00
TextEncoder.webidl Bug 801487 - Update WebIDL definitions. r=sicking 2012-10-24 22:03:21 -04:00
TouchList.webidl Fix for bug 788532 (Add the new DOM bindings API to DOM lists). r=bz. 2012-09-05 22:49:53 +02:00
TreeWalker.webidl
USSDReceivedEvent.webidl Bug 794011 - Add 'sessionEnded' to nsIDOMUSSDReceivedEvent. r=mounir 2012-10-17 12:17:19 +01:00
WebGLRenderingContext.webidl Bug 798187 part 2. Switch WebGLContextAttributes to being a dictionary. r=peterv,bjacob 2012-10-22 13:08:52 -04:00
WebIDL.mk Bug 803392 - Initial implementation of AudioParam; r=bzbarsky 2012-10-16 21:19:06 -04:00
WebSocket.webidl Bug 792137. [TreatNonCallableAsNull] lives on the callback type now. r=peterv 2012-10-10 15:53:02 -04:00
XMLHttpRequest.webidl Bug 792137. [TreatNonCallableAsNull] lives on the callback type now. r=peterv 2012-10-10 15:53:02 -04:00
XMLHttpRequestEventTarget.webidl Bug 792137. [TreatNonCallableAsNull] lives on the callback type now. r=peterv 2012-10-10 15:53:02 -04:00
XMLHttpRequestUpload.webidl