Randy Lin
|
d2aff89854
|
Bug 803414 - Part 4: Audio Recording - Web API & Implementation. r=roc
|
2013-07-05 09:50:25 +08:00 |
|
Ehsan Akhgari
|
9575f867f2
|
Bug 890543 - Make AudioBuffer not inherit from nsISupports; r=mccr8
|
2013-07-05 16:21:52 -04:00 |
|
David Zbarsky
|
c7ba928a09
|
Bug 888685: SVGAnimatedLength shouldn't inherit nsISupports r=Ms2ger
|
2013-07-05 11:57:35 -07:00 |
|
David Zbarsky
|
c1ae30a79a
|
Bug 888685: SVGAnimatedAngle shouldn't inherit nsISupports r=Ms2ger
|
2013-07-05 11:57:35 -07:00 |
|
David Zbarsky
|
3643890665
|
Bug 888685: SVGAngle shouldn't inherit nsISupports r=Ms2ger
|
2013-07-05 11:57:35 -07:00 |
|
David Zbarsky
|
fc21e4ca71
|
Bug 888685: SVGAnimatedBoolean shouldn't inherit nsISupports r=Ms2ger
|
2013-07-05 11:57:35 -07:00 |
|
Matthew Gregan
|
e9b47a9dca
|
Bug 855130 - Implement a minimal working subset of the Media Source
Extensions specification. r=roc
|
2013-06-21 15:14:42 +12:00 |
|
Matthew Gregan
|
79e4765b62
|
Bug 855130 - Implement HTMLVideoElement's VideoPlaybackQuality (from
Media Source Extensions specification). r=roc
|
2013-06-21 15:14:18 +12:00 |
|
Phil Ringnalda
|
caf26c910c
|
Backed out 5fa1f7715c19:7a300d1d1b23 (bug 855130) for Windows build failures
CLOSED TREE
|
2013-07-01 21:23:37 -07:00 |
|
Matthew Gregan
|
4e67cd07c7
|
Bug 855130 - Implement a minimal working subset of the Media Source Extensions API. r=roc
---
content/media/mediasource/AsyncEventRunner.h | 35 ++
content/media/mediasource/Makefile.in | 18 +
content/media/mediasource/MediaSource.cpp | 395 +++++++++++++++++++++
content/media/mediasource/MediaSource.h | 127 +++++++
.../media/mediasource/MediaSourceInputAdapter.cpp | 176 +++++++++
.../media/mediasource/MediaSourceInputAdapter.h | 43 +++
content/media/mediasource/SourceBuffer.cpp | 249 +++++++++++++
content/media/mediasource/SourceBuffer.h | 115 ++++++
content/media/mediasource/SourceBufferList.cpp | 143 ++++++++
content/media/mediasource/SourceBufferList.h | 79 +++++
content/media/mediasource/moz.build | 24 ++
content/media/moz.build | 2 +
dom/bindings/Bindings.conf | 13 +
dom/dom-config.mk | 1 +
dom/webidl/MediaSource.webidl | 38 ++
dom/webidl/SourceBuffer.webidl | 44 +++
dom/webidl/SourceBufferList.webidl | 17 +
dom/webidl/WebIDL.mk | 3 +
layout/build/Makefile.in | 4 +
modules/libpref/src/init/all.js | 3 +
20 files changed, 1529 insertions(+)
create mode 100644 content/media/mediasource/AsyncEventRunner.h
create mode 100644 content/media/mediasource/Makefile.in
create mode 100644 content/media/mediasource/MediaSource.cpp
create mode 100644 content/media/mediasource/MediaSource.h
create mode 100644 content/media/mediasource/MediaSourceInputAdapter.cpp
create mode 100644 content/media/mediasource/MediaSourceInputAdapter.h
create mode 100644 content/media/mediasource/SourceBuffer.cpp
create mode 100644 content/media/mediasource/SourceBuffer.h
create mode 100644 content/media/mediasource/SourceBufferList.cpp
create mode 100644 content/media/mediasource/SourceBufferList.h
create mode 100644 content/media/mediasource/moz.build
create mode 100644 dom/webidl/MediaSource.webidl
create mode 100644 dom/webidl/SourceBuffer.webidl
create mode 100644 dom/webidl/SourceBufferList.webidl
|
2013-07-02 15:46:48 +12:00 |
|
Matthew Gregan
|
acfa080650
|
Bug 855130 - Implement HTMLVideoElement's VideoPlaybackQuality (from Media Source Extensions spec). r=roc
---
content/html/content/public/HTMLVideoElement.h | 4 ++
content/html/content/src/HTMLVideoElement.cpp | 27 ++++++++++
content/media/MediaDecoder.h | 17 +++++++
content/media/MediaDecoderStateMachine.cpp | 6 ++-
content/media/VideoPlaybackQuality.cpp | 53 ++++++++++++++++++++
content/media/VideoPlaybackQuality.h | 68 ++++++++++++++++++++++++++
content/media/moz.build | 2 +
dom/base/moz.build | 2 +
dom/bindings/Bindings.conf | 4 ++
dom/webidl/HTMLVideoElement.webidl | 6 +++
dom/webidl/VideoPlaybackQuality.webidl | 20 ++++++++
dom/webidl/WebIDL.mk | 1 +
12 files changed, 209 insertions(+), 1 deletion(-)
create mode 100644 content/media/VideoPlaybackQuality.cpp
create mode 100644 content/media/VideoPlaybackQuality.h
create mode 100644 dom/webidl/VideoPlaybackQuality.webidl
|
2013-07-02 15:46:48 +12:00 |
|
Ms2ger
|
6fa75b2d82
|
Bug 886270 - Move SVGAnimatedInteger to WebIDL; r=dzbarsky
|
2013-07-01 09:02:56 +02:00 |
|
Ms2ger
|
d2041977f8
|
Bug 886247 - Move SVGAnimatedEnumeration to WebIDL; r=dzbarsky
|
2013-07-01 09:02:46 +02:00 |
|
Ms2ger
|
ae221922f0
|
Bug 887909 - Convert IDBFileHandle to WebIDL; r=janv
|
2013-07-01 09:02:37 +02:00 |
|
Matthew Gregan
|
6045ea2dc7
|
Backout 184ef886365d, 4c6a6ac3a9d5, and 59857a435c3b on a CLOSED TREE
|
2013-06-28 16:55:35 +12:00 |
|
Matthew Gregan
|
31eaf49a26
|
Bug 855130 - Implement a minimal working subset of the Media Source Extensions API. r=roc
|
2013-06-28 16:32:05 +12:00 |
|
Matthew Gregan
|
07a8149c7d
|
Bug 855130 - Implement HTMLVideoElement's VideoPlaybackQuality (from Media Source Extensions spec). r=roc
|
2013-06-28 16:32:05 +12:00 |
|
Guillaume Abadie ext:(%20and%20James%20King%20%3Cjames%40agentultra.com%3E)
|
9d4c93ad7a
|
bug 738869 - implement OES_vertex_array_object webgl extension - r=bjacob
|
2013-06-27 17:07:21 -04:00 |
|
Masatoshi Kimura
|
1571d4477b
|
Bug 885611 - Remove the hasXPConnectImpls annotation from Event. r=smaug
|
2013-06-23 08:47:19 +09:00 |
|
Guillaume Abadie
|
b5251e2b36
|
bug 843667 - implement WEBGL_draw_buffers and add the user preference webgl.enable-draft-extensions - r=bjacob
|
2013-06-21 19:44:17 -04:00 |
|
Bobby Holley
|
a46a847021
|
Bug 884362 - Make IDBRequest::CaptureCaller use the cx stack and decxify a bunch of IDB. r=bent
|
2013-06-20 11:05:33 -07:00 |
|
Ed Morley
|
f647b53fd1
|
Backed out changeset 96036434bb78 (bug 875289) for mochitest-chrome failures on a CLOSED TREE
--HG--
rename : dom/promise/Promise.cpp => dom/future/Future.cpp
rename : dom/promise/Promise.h => dom/future/Future.h
rename : dom/promise/PromiseCallback.cpp => dom/future/FutureCallback.cpp
rename : dom/promise/PromiseCallback.h => dom/future/FutureCallback.h
rename : dom/promise/PromiseResolver.cpp => dom/future/FutureResolver.cpp
rename : dom/promise/PromiseResolver.h => dom/future/FutureResolver.h
rename : dom/promise/Makefile.in => dom/future/Makefile.in
rename : dom/promise/moz.build => dom/future/moz.build
rename : dom/promise/tests/Makefile.in => dom/future/tests/Makefile.in
rename : dom/promise/tests/moz.build => dom/future/tests/moz.build
rename : dom/promise/tests/test_promise.html => dom/future/tests/test_future.html
rename : dom/promise/tests/test_resolve.html => dom/future/tests/test_resolve.html
rename : dom/webidl/Promise.webidl => dom/webidl/Future.webidl
|
2013-06-20 11:20:49 +01:00 |
|
Andrea Marchesini
|
49cce99311
|
Bug 875289 - Renaming Future to Promise, r=mounir
--HG--
rename : dom/future/Makefile.in => dom/promise/Makefile.in
rename : dom/future/Future.cpp => dom/promise/Promise.cpp
rename : dom/future/Future.h => dom/promise/Promise.h
rename : dom/future/FutureCallback.cpp => dom/promise/PromiseCallback.cpp
rename : dom/future/FutureCallback.h => dom/promise/PromiseCallback.h
rename : dom/future/FutureResolver.cpp => dom/promise/PromiseResolver.cpp
rename : dom/future/FutureResolver.h => dom/promise/PromiseResolver.h
rename : dom/future/moz.build => dom/promise/moz.build
rename : dom/future/tests/Makefile.in => dom/promise/tests/Makefile.in
rename : dom/future/tests/moz.build => dom/promise/tests/moz.build
rename : dom/future/tests/test_future.html => dom/promise/tests/test_promise.html
rename : dom/future/tests/test_resolve.html => dom/promise/tests/test_resolve.html
rename : dom/webidl/Future.webidl => dom/webidl/Promise.webidl
|
2013-06-20 10:49:40 +02:00 |
|
Ehsan Akhgari
|
7ee1cc4b22
|
Backed out changeset c1596bee956c (bug 884279) because of build bustage
--HG--
rename : dom/promise/Promise.cpp => dom/future/Future.cpp
rename : dom/promise/Promise.h => dom/future/Future.h
rename : dom/promise/PromiseCallback.cpp => dom/future/FutureCallback.cpp
rename : dom/promise/PromiseCallback.h => dom/future/FutureCallback.h
rename : dom/promise/PromiseResolver.cpp => dom/future/FutureResolver.cpp
rename : dom/promise/PromiseResolver.h => dom/future/FutureResolver.h
rename : dom/promise/Makefile.in => dom/future/Makefile.in
rename : dom/promise/moz.build => dom/future/moz.build
rename : dom/promise/tests/Makefile.in => dom/future/tests/Makefile.in
rename : dom/promise/tests/moz.build => dom/future/tests/moz.build
rename : dom/promise/tests/test_promise.html => dom/future/tests/test_future.html
rename : dom/promise/tests/test_resolve.html => dom/future/tests/test_resolve.html
rename : dom/webidl/Promise.webidl => dom/webidl/Future.webidl
|
2013-06-19 21:57:57 -04:00 |
|
Andrea Marchesini
|
798c744099
|
Bug 884279 - Rename Future to Promise. r=mounir
--HG--
rename : dom/future/Makefile.in => dom/promise/Makefile.in
rename : dom/future/Future.cpp => dom/promise/Promise.cpp
rename : dom/future/Future.h => dom/promise/Promise.h
rename : dom/future/FutureCallback.cpp => dom/promise/PromiseCallback.cpp
rename : dom/future/FutureCallback.h => dom/promise/PromiseCallback.h
rename : dom/future/FutureResolver.cpp => dom/promise/PromiseResolver.cpp
rename : dom/future/FutureResolver.h => dom/promise/PromiseResolver.h
rename : dom/future/moz.build => dom/promise/moz.build
rename : dom/future/tests/Makefile.in => dom/promise/tests/Makefile.in
rename : dom/future/tests/moz.build => dom/promise/tests/moz.build
rename : dom/future/tests/test_future.html => dom/promise/tests/test_promise.html
rename : dom/future/tests/test_resolve.html => dom/promise/tests/test_resolve.html
rename : dom/webidl/Future.webidl => dom/webidl/Promise.webidl
|
2013-06-19 20:57:38 -04:00 |
|
Ehsan Akhgari
|
cdc93d6b0e
|
Bug 865256 - Part 2: Rename WaveTable to PeriodicWave; r=roc
--HG--
rename : content/media/webaudio/WaveTable.cpp => content/media/webaudio/PeriodicWave.cpp
rename : content/media/webaudio/WaveTable.h => content/media/webaudio/PeriodicWave.h
rename : content/media/webaudio/test/test_waveTable.html => content/media/webaudio/test/test_periodicWave.html
rename : dom/webidl/WaveTable.webidl => dom/webidl/PeriodicWave.webidl
|
2013-06-19 18:24:26 -04:00 |
|
Ted Mielczarek
|
aa974a78e0
|
bug 690935 - implement navigator.getGamepads(). r=smaug
--HG--
rename : content/events/src/nsDOMGamepad.cpp => dom/gamepad/Gamepad.cpp
rename : content/events/src/nsDOMGamepad.h => dom/gamepad/Gamepad.h
rename : dom/system/GamepadService.cpp => dom/gamepad/GamepadService.cpp
rename : dom/system/GamepadService.h => dom/gamepad/GamepadService.h
extra : rebase_source : da536e09d6c09c605db28e4af4ccccf824efc20d
|
2012-02-15 19:47:13 -05:00 |
|
Boris Zbarsky
|
1310172eb7
|
Bug 884401. Remove the hasXPConnectImpls annotations for HTMLElement, Element, and Node in WebIDL bindings, since all those are gone. r=peterv
|
2013-06-19 14:48:43 -04:00 |
|
Andrea Marchesini
|
db524818c8
|
Bug 841442 - Move HTMLFormElement to WebIDL, r=bz
|
2013-06-19 10:24:37 -04:00 |
|
Andrea Marchesini
|
b20748feb8
|
Bug 841442 - Rename nsHTMLFormElement to HTMLFormElement
--HG--
rename : content/html/content/src/nsHTMLFormElement.cpp => content/html/content/src/HTMLFormElement.cpp
rename : content/html/content/src/nsHTMLFormElement.h => content/html/content/src/HTMLFormElement.h
|
2013-06-19 10:24:37 -04:00 |
|
Olli Pettay
|
8aa806b551
|
Bug 847611 - Paris bindings for autogenerated events, r=peterv
|
2013-06-18 21:48:45 +03:00 |
|
Josh Matthews
|
9ea183ce8d
|
Bug 865257 - Implement MediaStreamAudioDestinationNode. r=ehsan,roc
|
2013-05-21 15:17:47 -04:00 |
|
David Zbarsky
|
f4be6ba30d
|
Bug 882553 - Convert SVGAnimatedString to WebIDL r=Ms2ger
|
2013-06-14 15:37:27 -07:00 |
|
Andrea Marchesini
|
ae4a9745f2
|
Bug 856410 - Implement futures - Part 1: Constructor, webidl, Done(). r=mounir, r=bz
|
2013-06-11 21:41:21 -04:00 |
|
Ms2ger
|
a7a92b0b4d
|
Bug 875784 - Move MozTimeManager to WebIDL; r=smaug
|
2013-06-12 09:00:07 +02:00 |
|
Ehsan Akhgari
|
1922757878
|
Bug 815643 - Part 1: Implement the DOM bindings for ConvolverNode; r=roc
--HG--
extra : rebase_source : 9f6853dcaeeac1f36aa8c2ee90991a7f0ea0b145
|
2013-06-10 16:07:55 -04:00 |
|
Guillaume Abadie
|
b86d0dd632
|
Bug 879954 - Implement OES_texture_float_linear - r=bjacob
|
2013-06-10 16:00:52 -04:00 |
|
Sankha Narayan Guria
|
2bfc77e0ce
|
Bug 880265 - Remove AudioBufferSourceNode.gain; r=ehsan
|
2013-06-08 00:55:04 +05:30 |
|
Trevor Saunders
|
aed9eba249
|
bug 870678 - convert CameraManager to webidl r=bz
|
2013-05-10 02:25:25 -04:00 |
|
Alfredo Yang
|
f3f1eae58a
|
Bug 855741 - Update Focus webidl from Event to FocusEvent. r=smaug
|
2013-06-05 08:02:51 -04:00 |
|
Andrea Marchesini
|
1ead46dece
|
Bug 858524 - Move BarProp objects to Paris bindings, r=ms2ger, r=smaug
|
2013-06-01 01:53:00 -07:00 |
|
Ms2ger
|
0fc8431937
|
Bug 871287 - Part c: Move DeviceStorage to WebIDL; r=smaug
|
2013-06-01 08:56:00 +02:00 |
|
Ms2ger
|
cf00d18df0
|
Bug 876240 - Move OfflineResourceList to WebIDL; r=mounir
|
2013-06-01 08:53:44 +02:00 |
|
Peter Van der Beken
|
27618bb68c
|
Bug 876080. Don't use 'nativeOwnership':'owned' for MediaList. r=bzbarsky
|
2013-05-31 11:27:05 -04:00 |
|
Boris Zbarsky
|
a3d695962d
|
Bug 865377. Give EventTarget a chrome-only getter that returns its global. r=smaug
The idea is that you then do things like t.dispatchEvent(new t.ownerGlobal.Event("something")).
|
2013-05-30 17:46:39 -04:00 |
|
Kyle Huey
|
3cc4ccd2f5
|
Bug 876555: Avoid including xpcprivate.h in most generated dom binding code. r=bz
|
2013-05-30 11:15:31 +08:00 |
|
Ehsan Akhgari
|
113a464d54
|
Bug 865256 - Part 1: Implement the DOM bindings for WaveTable; r=roc
|
2013-05-28 07:19:07 -04:00 |
|
Masatoshi Kimura
|
a34e1a3602
|
Bug 875155 - Convert TimeEvent to WebIDL. r=smaug
|
2013-05-25 07:55:19 +09:00 |
|
Masatoshi Kimura
|
39d0ce714a
|
Bug 873753 - Remove classinfo bits from WebIDL-bound events. r=smaug
|
2013-05-21 04:34:12 +09:00 |
|
Ms2ger
|
0ed0441e1e
|
Bug 868778 - Part c: Move DataChannel to WebIDL; r=mounir+jesup
--HG--
rename : content/base/public/nsIDOMDataChannel.idl => dom/webidl/DataChannel.webidl
|
2013-05-20 09:19:45 +02:00 |
|