David Zbarsky
|
2cf302a666
|
Bug 888685: SVGAngle shouldn't inherit nsISupports r=Ms2ger
|
2013-07-05 11:57:35 -07:00 |
David Zbarsky
|
6f6773ecc3
|
Bug 888685: SVGAnimatedBoolean shouldn't inherit nsISupports r=Ms2ger
|
2013-07-05 11:57:35 -07:00 |
Matthew Gregan
|
d77cb6c12b
|
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
|
bbbaf88bb3
|
Bug 855130 - Implement HTMLVideoElement's VideoPlaybackQuality (from
Media Source Extensions specification). r=roc
|
2013-06-21 15:14:18 +12:00 |
Phil Ringnalda
|
84742fd7a7
|
Backed out 5fa1f7715c19:7a300d1d1b23 (bug 855130) for Windows build failures
CLOSED TREE
|
2013-07-01 21:23:37 -07:00 |
Matthew Gregan
|
cc58eb952e
|
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
|
d9ad81f9e4
|
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
|
5ba35c354d
|
Bug 886270 - Move SVGAnimatedInteger to WebIDL; r=dzbarsky
|
2013-07-01 09:02:56 +02:00 |
Ms2ger
|
fa9bb545c0
|
Bug 886247 - Move SVGAnimatedEnumeration to WebIDL; r=dzbarsky
|
2013-07-01 09:02:46 +02:00 |
Ms2ger
|
a2f191d90a
|
Bug 887909 - Convert IDBFileHandle to WebIDL; r=janv
|
2013-07-01 09:02:37 +02:00 |
Matthew Gregan
|
7ea392c3a6
|
Backout 184ef886365d, 4c6a6ac3a9d5, and 59857a435c3b on a CLOSED TREE
|
2013-06-28 16:55:35 +12:00 |
Matthew Gregan
|
0f7b182bd6
|
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
|
bf34341609
|
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)
|
a7e54e5fa6
|
bug 738869 - implement OES_vertex_array_object webgl extension - r=bjacob
|
2013-06-27 17:07:21 -04:00 |
Masatoshi Kimura
|
6a3e0e9b8d
|
Bug 885611 - Remove the hasXPConnectImpls annotation from Event. r=smaug
|
2013-06-23 08:47:19 +09:00 |
Guillaume Abadie
|
69a846c1a8
|
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
|
5c6400b122
|
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
|
ac3d49a744
|
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
|
48c75b0ef5
|
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
|
841ce34498
|
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
|
476be46aaf
|
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
|
acfc21a9c4
|
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
|
ec8eea352e
|
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
|
30f5cba73c
|
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
|
91c64da847
|
Bug 841442 - Move HTMLFormElement to WebIDL, r=bz
|
2013-06-19 10:24:37 -04:00 |
Andrea Marchesini
|
3e4e0d931a
|
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
|
09024c5489
|
Bug 847611 - Paris bindings for autogenerated events, r=peterv
|
2013-06-18 21:48:45 +03:00 |
Josh Matthews
|
5cb0162f45
|
Bug 865257 - Implement MediaStreamAudioDestinationNode. r=ehsan,roc
|
2013-05-21 15:17:47 -04:00 |
David Zbarsky
|
54d09e2242
|
Bug 882553 - Convert SVGAnimatedString to WebIDL r=Ms2ger
|
2013-06-14 15:37:27 -07:00 |
Andrea Marchesini
|
6e4cb51a64
|
Bug 856410 - Implement futures - Part 1: Constructor, webidl, Done(). r=mounir, r=bz
|
2013-06-11 21:41:21 -04:00 |
Ms2ger
|
1973d8c0b5
|
Bug 875784 - Move MozTimeManager to WebIDL; r=smaug
|
2013-06-12 09:00:07 +02:00 |
Ehsan Akhgari
|
e71db503bf
|
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
|
5cb8bce316
|
Bug 879954 - Implement OES_texture_float_linear - r=bjacob
|
2013-06-10 16:00:52 -04:00 |
Sankha Narayan Guria
|
d8379b657e
|
Bug 880265 - Remove AudioBufferSourceNode.gain; r=ehsan
|
2013-06-08 00:55:04 +05:30 |
Trevor Saunders
|
a6d4672260
|
bug 870678 - convert CameraManager to webidl r=bz
|
2013-05-10 02:25:25 -04:00 |
Alfredo Yang
|
5b1f01f4d8
|
Bug 855741 - Update Focus webidl from Event to FocusEvent. r=smaug
|
2013-06-05 08:02:51 -04:00 |
Andrea Marchesini
|
323b7f4c12
|
Bug 858524 - Move BarProp objects to Paris bindings, r=ms2ger, r=smaug
|
2013-06-01 01:53:00 -07:00 |
Ms2ger
|
874b3539df
|
Bug 871287 - Part c: Move DeviceStorage to WebIDL; r=smaug
|
2013-06-01 08:56:00 +02:00 |
Ms2ger
|
4b6bac58fd
|
Bug 876240 - Move OfflineResourceList to WebIDL; r=mounir
|
2013-06-01 08:53:44 +02:00 |
Peter Van der Beken
|
098a481f6c
|
Bug 876080. Don't use 'nativeOwnership':'owned' for MediaList. r=bzbarsky
|
2013-05-31 11:27:05 -04:00 |
Boris Zbarsky
|
6871042269
|
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
|
0d78767303
|
Bug 876555: Avoid including xpcprivate.h in most generated dom binding code. r=bz
|
2013-05-30 11:15:31 +08:00 |
Ehsan Akhgari
|
615f1f5b8a
|
Bug 865256 - Part 1: Implement the DOM bindings for WaveTable; r=roc
|
2013-05-28 07:19:07 -04:00 |
Masatoshi Kimura
|
52e23b1271
|
Bug 875155 - Convert TimeEvent to WebIDL. r=smaug
|
2013-05-25 07:55:19 +09:00 |
Masatoshi Kimura
|
a4b961e2b9
|
Bug 873753 - Remove classinfo bits from WebIDL-bound events. r=smaug
|
2013-05-21 04:34:12 +09:00 |
Ms2ger
|
8c193ee6c7
|
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 |
Masatoshi Kimura
|
855ede8376
|
Bug 871786 - Separate D2E KeyEvent constants and a method from KeyboardEvent. r=smaug, bz
--HG--
rename : dom/webidl/KeyboardEvent.webidl => dom/webidl/KeyEvent.webidl
|
2013-05-19 10:28:47 +09:00 |
Andrea Marchesini
|
0bb228f8cc
|
Bug 870856 - Convert DOMError to WebIDL. r=Ms2ger, r=bz
|
2013-05-18 13:52:06 -04:00 |
Jan-Ivar Bruaroey
|
1cfedb8565
|
Bug 823512: Part 2: Update PeerConnection to spec. states + DataChannel. r=bz,rjesup,ekr
|
2013-05-16 19:40:23 -04:00 |
Ehsan Akhgari
|
ee70633121
|
Bug 836599 - Part 9: Implement the DOM binding for OfflineAudioContext; r=roc
|
2013-05-16 19:30:41 -04:00 |