Ehsan Akhgari
e921f76cac
Sort the WebIDL.mk entries just like a human would, no bug
2013-07-09 11:41:21 -04:00
Marc Jessome
6648ee5590
Bug 813034 - Implement table.createTBody(); r=mounir sr=smaug
2012-12-04 00:04:30 -05:00
Peter Van der Beken
343818a218
Bug 734503 - Add new DOM binding for TouchList; r=jst.
2013-07-10 11:53:53 +02:00
Robert Bindar
41eb003349
Bug 888583 - Expose protocol version in about:networking. r=valentin.gosu
2013-07-08 16:35:08 -04:00
Ehsan Akhgari
67b3fcab33
Add comments about the origin of IDBFactory and IDBObjectStoreParameters to the Web IDL files, no bug
...
DONTBUILD because it's a comment only change.
2013-07-08 10:13:05 -04:00
Ryan VanderMeulen
a3a6e8df2c
Backed out changesets f9f13232e35f and 134b4feaff02 (bug 888583) for bustage.
2013-07-08 09:31:45 -04:00
Robert Bindar
438700f162
Bug 888583 - Expose protocol version in about:networking. r=mcmanus
2013-07-08 09:10:19 -04:00
Randy Lin
9175f35127
Bug 803414 - Part 4: Audio Recording - Web API & Implementation. r=roc
2013-07-05 09:50:25 +08:00
Randy Lin
1163c249a3
Bug 803414 - Part 0: Add RecordErrorEvent. r=smaug
2013-06-20 14:06:39 +08:00
Cameron McCormack
7145c3dd08
Bug 569722 - Implement textLength and lengthAdjust on SVG text elements. r=longsonr
2013-07-07 17:27:51 +10:00
Phil Ringnalda
1023514931
Backed out changeset 5ea64b6ba89b (bug 889201) for too-frequent failures
2013-07-05 14:24:50 -07:00
Ehsan Akhgari
fd1d2f2354
Bug 890382 - Implement a Web IDL event constructor for IDBVersionChangeEvent; r=smaug
2013-07-05 13:57:28 -04:00
Ehsan Akhgari
a7786da45b
Backed out changeset 170e1863b9b6 (bug 890382) because of xpcshell test failures
2013-07-04 20:59:44 -04:00
Matthew Gregan
7cb058341e
Bug 889201 - Add tests for VideoPlaybackQuality. r=roc
2013-07-05 12:24:55 +12:00
Matthew Gregan
6ffd84378d
Bug 889205 - Change HTMLVideoElement.videoPlaybackQuality attribute to getVideoPlaybackAttribute method to reflect the current spec. r=roc
2013-07-05 12:24:35 +12:00
Ehsan Akhgari
1e6a689354
Bug 890382 - Implement a Web IDL event constructor for IDBVersionChangeEvent; r=smaug
2013-07-04 18:12:39 -04:00
Ehsan Akhgari
508e8b2f4d
Bug 889016 - Part 2: Report an error in the synchronous AudioContext.createBuffer unless the legacy pref has been set; r=roc
2013-07-04 09:25:12 -04:00
Ehsan Akhgari
fb296d2a48
Fix sorting on variables in WebIDL.mk, and also fix the wrong sorting order in Bindings.conf added in bug 855611
...
--HG--
extra : rebase_source : 87aa51d944193f73ea0a4e04c660785e6f5ddb4b
2013-07-09 10:54:05 -04:00
Johnny Stenback
fb568a43de
Fixing bug 855611. Convert navigator.plugins and navigator.mimeTypes to use new DOM bindings. r=peterv@propagandism.org.
2013-07-09 06:58:21 -07:00
Robert Longson
0c55559813
Bug 889329 - Implement deselectAll(). r=cam,sr=roc
2013-07-03 08:41:53 +01:00
Matthew Gregan
03b6f26ca7
Bug 855130 - Implement URL::createObjectURL overload for
...
MediaSources. Add MediaSources to HostObjectProtocolHandler. Make
MediaSource a real interface. r=khuey
2013-06-21 15:15:15 +12: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
Scott Johnson
8fce66a029
Bug 878931: Add a FontSizeInflation() method to Element in order to retrieve font size inflation to use during reflow-on-zoom. [r=kats,mounir]
...
The reflow-on-zoom behavior needs a more robust determination of the font size inflation, so
that it can adjust its behavior depending on whether font size inflation has been
enabled for a given element's text. This patch also modifies the behavior of reflow-
on-zoom such that it will zoom in to piece of text, with reflow, if the minimum
specified font size in the font size inflation preferences is greater than the
current font size, with font size inflation, of the element.
2013-07-02 09:04:27 -05: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
e3fa0f9357
Bug 855130 - Implement URL::createObjectURL overload for MediaSources. r=khuey
...
---
content/base/public/nsHostObjectProtocolHandler.h | 26 +++++++++
content/base/src/nsHostObjectProtocolHandler.cpp | 65 +++++++++++++++++------
content/base/src/nsHostObjectURI.h | 5 +-
content/media/mediasource/MediaSource.cpp | 1 +
content/media/mediasource/MediaSource.h | 7 +++
dom/base/URL.cpp | 12 +++++
dom/base/URL.h | 7 +++
dom/webidl/URL.webidl | 6 +++
layout/build/nsLayoutModule.cpp | 4 ++
9 files changed, 116 insertions(+), 17 deletions(-)
2013-07-02 15:46:49 +12: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
01f068a6e1
Bug 886289 - Move SVGAnimatedNumber to WebIDL; r=dzbarsky
2013-07-01 09:03:04 +02: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
Fernando Jiménez
83c78dfd70
Bug 883178 - [MMI] Implement DOMMMIResult and DOMMMIError. Part 2: DOMMMIResult and DOMMMIError. r=vicamo, sr=sicking
2013-06-30 20:21:32 +08:00
Fernando Jiménez
068bfbaf11
Bug 883178 - [MMI] Implement DOMMMIResult and DOMMMIError. Part 1: DOMError. r=sicking, sr=peterv
2013-06-30 20:21:31 +08:00
James Kitchener
97d9e25ced
Bug 802895 - Implement srcdoc attribute for iframe r=bz
2013-06-28 23:13:23 -04:00
James Kitchener
a9a453c8d2
Bug 802895 - ns(I)document changes for iframe srcdoc implementation r=bz
2013-06-28 23:13:22 -04:00
Ed Morley
7bd880a445
Merge latest green birch changeset and mozilla-central
2013-06-28 14:33:47 +01:00
Fernando Jiménez
2001687ad7
Bug 885701 - [DOMRequest] Implement DOMRequestService.fireDetailedError. r,sr=sicking
2013-06-28 10:53:44 +08:00
Matthew Gregan
7ea392c3a6
Backout 184ef886365d, 4c6a6ac3a9d5, and 59857a435c3b on a CLOSED TREE
2013-06-28 16:55:35 +12:00
Matthew Gregan
a8dabb3112
Bug 855130 - Drop [Creator] from HTMLVideoElement.videoPlaybackQuality attribute. r=roc
2013-06-28 16:36:10 +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
Guilherme Gonçalves
59757598fc
Bug 884407 - Use an enum in SpeechRecognitionError. r=smaug
2013-06-25 20:08:58 -04:00
Masatoshi Kimura
a283d41151
Bug 874669 - Remove legacy event type constants. r=smaug
2013-06-26 02:12:48 +09:00
Ed Morley
a16b574c00
Backed out changeset 1d5db5f16a32 (bug 874669) for failures in test_bug716822.html
2013-06-25 14:18:52 +01:00
Masatoshi Kimura
dec629599d
Bug 874669 - Remove legacy event type constants. r=smaug CLOBBER
2013-06-25 20:29:14 +09:00
Phil Ringnalda
7819ab2d39
Back out 398f67b7d629 (bug 874669) for mochitest-1 failures
...
CLOSED TREE
2013-06-24 17:26:36 -07:00
Masatoshi Kimura
6f4f30ec2b
Bug 874669 - Remove legacy event type constants. r=smaug
2013-06-25 07:39:41 +09:00
Benjamin Smedberg
c82d472dfd
Bug 880735 part A - Add a .defaultFallbackType to plugins so that we can avoid re-implementing the ShouldPlay logic in the frontend code. r=johns
2013-06-24 08:51:07 -04: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
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
Ted Mielczarek
fbf6191cd8
bug 857092 - put non-standard Gamepad events behind another pref. r=smaug
2013-06-19 15:05:47 -04:00
Ted Mielczarek
98dadecb4e
bug 860413 - Allow setting standard gamepad mapping. r=smaug
2013-04-09 08:43:25 -04: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
Ed Morley
4974f38562
Backed out changeset 80732a2b8422 (bug 875289)
2013-06-20 11:20:01 +01:00
Andrea Marchesini
8d49f07742
Bug 875289 - Remove .done() and allow undefined to be passed to .then() and .catch(), r=mounir
2013-06-20 10:49:47 +02: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
Ehsan Akhgari
bc92a4271f
Backed out changeset 8df19e23b3ae (bug 875289) because it depends on bug 884279 which I'm backing out
2013-06-19 21:57:48 -04:00
Andrea Marchesini
a3ae02a4fe
Bug 875289 - Remove .done() and allow undefined to be passed to .then() and .catch(). r=mounir, sr=bz
2013-06-19 20:57:38 -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
c7cf034e93
bug 851547 - Make Gamepad API preffable. r=smaug
...
--HG--
extra : rebase_source : bc4f3c5c34d08f0af0b1ef6c35053c07fe991bf4
2013-04-09 08:43:24 -04:00
Andrea Marchesini
91c64da847
Bug 841442 - Move HTMLFormElement to WebIDL, r=bz
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
Boris Zbarsky
b1208ea2a6
Bug 874758. Make DOMStringMap use [OverrideBuiltins]. r=peterv
2013-06-17 16:31:03 -04:00
Julien Wajsberg
622a7331ec
Bug 814090 - [classList] Implement the second force argument for toggle. r=bz
2013-06-14 23:22:17 +02: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
James Kitchener
773d6fa5ec
Bug 796850 - Change XMLHttpRequest interface to support ByteString r=bz
2013-06-13 01:20:10 -04:00
Ryan VanderMeulen
4a1fe86330
Merge m-c to inbound.
2013-06-12 22:02:20 -04:00
Dave Hylands
df29c2d8ae
Bug 881386 - DeviceStorage: Add .default attribute to webidl. r=Ms2ger
2013-06-12 09:30:23 -07:00
Ed Morley
c95b79e78d
Merge mozilla-central and inbound
2013-06-12 08:41:06 +01:00
Ms2ger
1973d8c0b5
Bug 875784 - Move MozTimeManager to WebIDL; r=smaug
2013-06-12 09:00:07 +02:00
Ms2ger
64c8ded4a9
Bug 860731 - Part b: Use FileMode for LockedFile; r=janv
2013-06-12 09:00:06 +02:00
Ms2ger
88ca948d77
Bug 877277 - Move the document.all getter into WebIDL; r=smaug
2013-06-12 08:55:00 +02:00
Ms2ger
d2252d6788
No bug - Remove unused AnonXMLHttpRequest.webidl; kill-it=bz
2013-06-12 08:48:25 +02:00
David Zbarsky
aa9e223fa7
Bug 881128 - Remove nsIDOMGetSVGDocument r=bz
2013-06-11 21:56:26 -07:00
Phil Ringnalda
75ab5ae882
Back out 2ccb9ec11a9f:d27ecea31590 (bug 856410) for b2g mochitest-3 failures
...
CLOSED TREE
2013-06-11 21:24:56 -07:00
Andrea Marchesini
5de7894704
Bug 856410 - Implement futures - Part 5: Put futures behind a pref. r=mounir
2013-06-11 21:41:22 -04:00
Andrea Marchesini
4aa6b77fef
Bug 856410 - Implement futures - Part 4: Future.accept, Future.reject, Future.resolve. r=mounir
2013-06-11 21:41:22 -04:00
Andrea Marchesini
0cbca2866e
Bug 856410 - Implement futures - Part 2: Future.then() and Future.catch(). r=mounir, r=bz, r=smaug
2013-06-11 21:41:22 -04:00
Andrea Marchesini
2e63e6e5c9
Bug 856410 - Implement futures - Part 1: Constructor, webidl, Done(). r=mounir, r=bz
2013-06-11 21:41:21 -04:00
Phil Ringnalda
bcfed2db14
Back out efdf2d801664 (bug 881128) for disregarding the DANGER of not dealing with test_interfaces.html
2013-06-10 19:26:45 -07:00
David Zbarsky
2682ddc0df
Bug 881128 - Remove nsIDOMGetSVGDocument r=bz
2013-06-10 17:50:42 -07: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
Paul Adenot
ae5d415e99
Bug 865244 - Implement AudioContext.destination.maxChannelCount. r=ehsan
2013-06-10 19:32:28 +02:00
Sankha Narayan Guria
d8379b657e
Bug 880265 - Remove AudioBufferSourceNode.gain; r=ehsan
2013-06-08 00:55:04 +05:30
David Zbarsky
f26c8e26b6
Bug 798438 - Use a dictionary to set context options instead of an nsIPropertyBag r=bz
2013-06-07 11:42:12 -07:00
Boris Zbarsky
0c908271f1
Bug 861938. Make the CanvasWindingRule arguments be treated as missing if undefined is passed in. r=smaug
2013-06-05 20:51:22 -04:00
Trevor Saunders
29483ee344
bug 870678 - move CameraSelector dictionary to webidl r=bz
2013-05-15 07:07:08 -04:00
Trevor Saunders
42c494d19f
bug 870678 - remove nsIDOMCameraManager r=bz
2013-05-14 06:59:11 -04:00
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
Randell Jesup
6249d89fc4
Bug 878945: rename RTCDataChannelInit dictionary items to match updated spec r=smaug
2013-06-03 17:34:42 -04:00
Robert O'Callahan
aa60d410a4
Bug 877135. Remove HTMLMediaElement::mozLoadFrom since it's nonstandard and no longer needed (setting 'src' to another element's 'currentSrc' works just as well). r=doublec
...
--HG--
extra : rebase_source : f1e04fe469a1757bfabfcf79bbf0fec29faee1c7
2013-06-04 15:28:23 +12:00
Ehsan Akhgari
b6cfec5d54
Bug 879014 - Part 2: Implement the alternate enum values for BiquadFilterNode; r=roc
2013-06-03 19:23:06 -04:00
Ehsan Akhgari
61a50048f8
Bug 879014 - Part 1: Implement the alternate enum values for PannerNode; r=roc
2013-06-03 19:22:48 -04:00
Ms2ger
77bc93f8b2
Bug 878509 - Restore the HTMLImageElement.lowsrc, x, y attributes that were unintentionally removed; r=smaug
2013-06-02 17:38:25 +02: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
06c2cdb2a4
Bug 877910 - Make HTMLSelectElement.namedItem return 'HTMLOptionElement' instead of 'object'; r=bz
2013-06-01 08:56:34 +02: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
Andrea Marchesini
6defe2a382
Bug 856410 - Implement futures - Part 5: Put futures behind a pref. r=mounir
2013-06-12 09:44:56 -04:00
Andrea Marchesini
4a259df827
Bug 856410 - Implement futures - Part 4: Future.accept, Future.reject, Future.resolve. r=mounir
2013-06-11 21:41:22 -04:00
Andrea Marchesini
0ee1f096d3
Bug 856410 - Implement futures - Part 2: Future.then() and Future.catch(). r=mounir, r=bz, r=smaug
2013-06-11 21:41:22 -04: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
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
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
Robert O'Callahan
6569fc1a08
Bug 868405. Support 'enabled' attribute on MediaStreamTrack. r=jesup
...
--HG--
extra : rebase_source : ec29ae2e45979baaf1b6a085549755ba86cadd40
2013-05-30 16:44:43 +12:00
Boris Zbarsky
24bf00f4e7
Bug 876725. Make use of IDL default string values in CSSStyleDeclaration to simplify the code. r=smaug
2013-05-29 16:15:50 -04:00
Ehsan Akhgari
615f1f5b8a
Bug 865256 - Part 1: Implement the DOM bindings for WaveTable; r=roc
2013-05-28 07:19:07 -04:00
Andrea Marchesini
2fb9924e99
Bug 869002 - DocumentFragment should be constructable, r=Ms2ger
2013-05-23 03:59:00 -07:00
Masatoshi Kimura
52e23b1271
Bug 875155 - Convert TimeEvent to WebIDL. r=smaug
2013-05-25 07:55:19 +09:00
Mounir Lamouri
b7ba0a0567
Bug 874640 - Make HTMLInputElement.valueAsDate visibility pref controlled. r=bz
2013-05-23 14:10:26 +01:00
Ehsan Akhgari
88179b9901
Bug 874869 - Disallow setting AudioNode.channelCount to zero; r=roc
...
--HG--
extra : rebase_source : 8015dda70e2191820c9482b529a22bdaa67dd79e
2013-05-23 07:46:20 -04:00
Ralph Giles
cc2db4daf4
Bug 833385 - Implement HTMLTrackElement and TextTrack. r=bz,Ms2ger
...
Add webidl interfaces and implementations of the HTML <track>
element and related TextTrack, TextTrackList, TextTrackCue,
and TextTrackCueList dom objects.
Visibility is controlled by the media.webvtt.enabled pref,
which defaults to false.
HTMLMediaElement:NewURIFromString() is hoisted to
nsGenericHTMLElement so it's available to the track
element as well.
This patch is primarily work by Dale Karp, David Humphrey
and others as Seneca College.
2013-05-22 00:14:00 +08:00
Ryan VanderMeulen
ab09f23cb3
Backed out changesets e52c6f7200b3 and 2718954757e1 (bug 874869) for intermittent Windows leaks.
2013-05-22 15:22:26 -04:00
Ehsan Akhgari
aa8f22ec3d
Bug 874869 - Disallow setting AudioNode.channelCount to zero; r=roc
2013-05-22 11:30:31 -04:00
Andrea Marchesini
898ddb5dea
Bug 869000 - Text should be constructable. r=Ms2ger
2013-05-21 14:34:36 -04:00
Andrea Marchesini
0b58a74321
Bug 868999 - Range should be constructable. r=Ms2ger
2013-05-21 14:33:28 -04:00
Masatoshi Kimura
b1d29cc684
Bug 874003 - Remove preventBubble and preventCapture. r=smaug
2013-05-21 06:20:01 +09:00
Ryan VanderMeulen
4f23c7f5c8
Merge m-c to inbound.
2013-05-20 08:02:31 -04:00
Andrea Marchesini
4577814c24
Bug 871551 - ToDOMAnimatedRect to ToSVGAnimatedRect. r=Ms2ger
2013-05-20 07:46:12 -04: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
Boris Zbarsky
43f774459d
Bug 868312 finale: finish rooting dom/ code. r=smaug
2013-05-17 21:48:25 -04:00
Jan-Ivar Bruaroey
8154e0de42
Bug 823512: Part 4: Workaround for lack of serializer support (bug 863402). r=bz
2013-05-15 01:07:49 -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
Jan-Ivar Bruaroey
98794b08f6
Bug 823512: Rewrite PeerConnection in JS-implemented WebIDL r=bz,jesup
2013-05-07 20:55:21 -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
Olli Pettay
ea78e0f1c6
Bug 847594 - Paris binding for DataContainerEvent, r=peterv
...
--HG--
extra : rebase_source : ff4ad6b1b5a582c6e1b973fd1729aa2c6f7db314
2013-05-16 17:10:30 +03:00
Cameron McCormack
ff36f3c73d
Bug 839103 - Part 6: Allow style sheet change event enabling to be controlled through a chrome-only attribute on Documents. r=bz
2013-05-16 17:13:35 +10:00
Masatoshi Kimura
de5b4fd388
Bug 673919 - Remove captureEvents, releaseEvents, and routeEvent. r=smaug
2013-05-14 21:18:39 +09:00
Ehsan Akhgari
5cba21896b
Bug 865251 - Implement WaveShaperNode; r=roc
2013-05-14 00:12:30 -04:00
Andrea Marchesini
5286efa9b7
Bug 869006 - Comment should be consructable. r=Ms2ger
2013-05-13 09:22:30 -04:00
Jon Buckley
68bdfcf2af
Bug 738867 - Implement WebGL OES_element_index_uint extension. r=bjacob
2013-05-13 09:22:30 -04:00
Ehsan Akhgari
d3727632a9
Bug 871201 - Part 2: Implement AudioBufferSourceNode.gain; r=roc
...
X-Git-Commit-ID: db8923b372db098aa7a5dc1cbf42674310b61aef
X-Mailer: git-send-email
--HG--
rename : content/media/webaudio/test/test_audioBufferSourceNode.html => content/media/webaudio/test/test_audioBufferSourceNodeGain.html
rename : content/media/webaudio/test/test_audioBufferSourceNode.html => content/media/webaudio/test/test_delayNodeWithGainAlternate.html
extra : rebase_source : 2cc9259229209fa926970e78ddfc2ef5765f4ad5
2013-05-13 00:17:55 -04:00
Masatoshi Kimura
0e8df20868
Bug 871153 - Rename KeyEvent back to KeyboardEvent. r=smaug
...
--HG--
rename : dom/webidl/KeyEvent.webidl => dom/webidl/KeyboardEvent.webidl
2013-05-12 14:08:37 +09:00
Boris Zbarsky
e335c1f797
Bug 869014. Don't allow name collisions between external interfaces and other objects. r=khuey
2013-05-09 13:08:29 -04:00
Boris Zbarsky
bbea15a5e0
Bug 870219 part 2. Add a way for chrome JS that's implementing a WebIDL interface to get/set event handlers sanely on content objects. r=smaug
2013-05-09 13:07:16 -04:00
Ryan VanderMeulen
9edc2f4aa0
Backed out 6 changesets (bug 868996, bug 867903, bug 869014, bug 870219, bug 861587) for PGO bustage.
...
CLOSED TREE
2013-05-09 17:11:59 -04:00
Boris Zbarsky
d94f23379f
Back out revision 52f646b2055c (bug 870219) because apparently worker code can't handle ChromeOnly properties
2013-05-09 14:12:12 -04:00
Andrea Marchesini
da5e259b0e
Bug 866796 - Convert SVGAnimatedRect to WebIDL. r=Ms2ger
2013-05-09 13:42:12 -04:00
Boris Zbarsky
53db24c110
Bug 869014. Don't allow name collisions between external interfaces and other objects. r=khuey
2013-05-09 13:08:29 -04:00
Boris Zbarsky
77a92c2959
Bug 870219. Add a way for chrome JS that's implementing a WebIDL interface to get/set event handlers sanely on content objects. r=smaug
2013-05-09 13:07:16 -04:00
L. David Baron
acfaf1bdda
Bug 868751: Remove support for obsolete document.createEvent("AnimationEvent"), document.createEvent("TransitionEvent"), AnimationEvent.initAnimationEvent, and TransitionEvent.initTransitionEvent. r=smaug
2013-05-08 13:45:35 -07:00
Peter Van der Beken
a340410615
Bug 868929 - Convert ImageDocument to WebIDL, switch to WebIDL. r=bz.
...
--HG--
rename : content/html/document/src/ImageDocument.cpp => content/html/document/src/ImageDocument.h
extra : rebase_source : 18af4f816c456e9a642f12b504651b19765141dc
2013-05-06 15:42:00 +02:00
Olli Pettay
966c30f69d
Bug 868232 - Paris binding for MozStkCommandEvent, r=peterv
...
--HG--
extra : rebase_source : 4a79aa44707f9dd0b0eb68611e13702f1bdb838e
2013-05-07 15:46:07 +03:00
Ehsan Akhgari
3a5e115094
Bug 865242 - Remove support for soundfield panning from PannerNode; r=padenot
2013-05-07 08:27:08 -04:00
Ehsan Akhgari
d0d98f673c
Bug 865231 - Implement AudioParam.setValueCurveAtTime; r=roc
2013-05-06 19:50:45 -04:00
Jesse Ruderman
14e1179af8
No bug. Fix typo in license boilerplate
2013-05-06 14:38:08 -07:00
Jesse Ruderman
09659c4931
Bug 869183 - convert some WebIDL files from ISO-8859-1 to UTF-8 (only affects comments).
2013-05-06 14:38:08 -07:00
Ehsan Akhgari
09be695b86
Bug 865233 - Implement the ended event for AudioBufferSourceNode; r=roc
2013-05-06 14:22:01 -04:00
Ehsan Akhgari
e7db49b259
Bug 865248 - Implement ChannelMergerNode; r=roc
...
--HG--
rename : content/media/webaudio/ChannelSplitterNode.h => content/media/webaudio/ChannelMergerNode.h
2013-05-05 11:49:37 -04:00
Ehsan Akhgari
a376fef6c5
Bug 865247 - Part 4: Implement ChannelSplitterNode; r=roc
2013-05-05 11:49:13 -04:00
Olli Pettay
5c7b9fa539
Bug 848293 - Update AnimationEvent to be compatible with the spec, r=dbaron
...
--HG--
extra : rebase_source : 04f2cb9c5aa56549da0af3c722b35f3dab5746c3
2013-05-05 16:22:29 +03:00
Peter Van der Beken
b33ba06a9d
Bug 820846 - Modify the ListBase IC to work with [OverrideBuiltins] bindings, codegen changes and make HTMLDocument OverrideBuiltins. r=bz.
2013-04-20 18:04:09 +02:00
Ehsan Akhgari
75c12cc4b0
Backed out 3 changesets (bug 855971, bug 820846) because of browser-chrome test failures
...
Backed out changeset a2245b038bcc (bug 855971)
Backed out changeset 2a999f8ee317 (bug 820846)
Backed out changeset 6dba144500f3 (bug 820846)
2013-05-04 19:27:20 -04:00
Peter Van der Beken
1a28e0e54a
Bug 820846 - Modify the ListBase IC to work with [OverrideBuiltins] bindings, codegen changes and make HTMLDocument OverrideBuiltins. r=bz.
...
--HG--
extra : rebase_source : 12dbaff8dd2acfeee87bdfa738a013344cb1977a
2013-04-20 18:04:09 +02:00
Olli Pettay
cbb79393f6
Bug 848291 - Update TransitionEvent to be compatible with the spec, r=dbaron
2013-05-04 17:41:20 +03:00
James Willcox
0cf4dbdef2
Bug 848652 - Implement ArrayBuffer version of AudioContext.createBuffer r=ehsan
...
--HG--
rename : content/media/webaudio/test/test_decodeAudioData.html => content/media/webaudio/test/test_mediaDecoding.html
2013-05-03 16:42:28 -04:00
Matt Brubeck
4ac559870b
Back out changeset 1a0f522cf110 (bug 848652) because of assertion failures in MediaBufferDecoder.cpp
...
CLOSED TREE
--HG--
rename : content/media/webaudio/test/test_mediaDecoding.html => content/media/webaudio/test/test_decodeAudioData.html
2013-05-03 15:18:06 -07:00
James Willcox
fd7dbdb682
# ebe5edd8c0ac367c043437a674d4200cf4525757
...
Bug 848652 - Implement ArrayBuffer version of AudioContext.createBuffer r=ehsan
--HG--
rename : content/media/webaudio/test/test_decodeAudioData.html => content/media/webaudio/test/test_mediaDecoding.html
extra : rebase_source : 7b0926091743dd6cd17a0adee9a6d3c5181dfa4d
2013-05-03 16:42:28 -04:00
Ehsan Akhgari
caeeb616ee
Bug 866434 - Part 1: Make it possible to connect an AudioNode to an AudioParam; r=roc
2013-05-01 18:59:02 -04:00
Bobby Holley
b279cd48ba
Bug 834699 - Stop checking dom.xbl_scopes. r=bz
2013-05-02 16:02:03 -07:00
Olli Pettay
cc8d1fe99a
Bug 847597 - Paris binding for NotifyAudioAvailableEvent, r=peterv
...
--HG--
extra : rebase_source : 2fb578e3f0c7a60f95f3a2f13634f9b4c887d95f
2013-05-02 20:11:12 +03:00
Boris Zbarsky
91afbd4476
Bug 742206 part 4. Start using the new Date stuff for HTMLInputElement.valueAsDate. r=smaug
2013-05-02 14:38:20 -04:00
Mounir Lamouri
5a4ff80d3f
Bug 857355 - Hide HTMLInputElement's inputMode behind a pref and only turn it on for Nightly/Aurora. r=smaug
2013-05-01 16:58:30 +01:00
Ehsan Akhgari
13fd72e30d
Bug 865234 - Part 1: Add DOM bindings for the channel mixing attributes; r=roc
2013-04-27 18:44:50 -04:00
Andrea Marchesini
7968f36851
Bug 866679 - Convert DOMSVGZoomEvent to WebIDL. r=Ms2ger
2013-04-30 13:43:25 -04:00
Ehsan Akhgari
13392450f0
Bug 866442 - Implement BiquadFilterNode.getFrequencyResponse; r=padenot
2013-04-27 16:29:48 -04:00
Ehsan Akhgari
3163802ff4
Bug 865246 - Part 3: Update the BiquadFilterNode IDL to match the current spec; r=padenot
2013-04-26 17:11:23 -04:00
David Zbarsky
7a28fe1f0b
Bug 856472: Convert CanvasGradient to WebIDL r=bz
2013-04-26 10:55:54 -04:00
David Zbarsky
842496f8c2
Bug 856472: Convert CanvasPattern to WebIDL r=bz
2013-04-19 04:49:22 -04:00
Ms2ger
0a58b78352
Merge m-c to m-i.
2013-04-26 12:32:27 +02:00
Ms2ger
184931f9b9
Bug 852135 - Part d: Move nsDOMAttributeMap to WebIDL bindings, remove CI and QS; r=bz
2013-04-26 08:48:27 +02:00
Ms2ger
6739364f0a
Bug 864145 - Cleanup nsDOMTouchEvent's TouchList getters; r=smaug
2013-04-26 08:48:00 +02:00
Boris Zbarsky
91ff6a36b8
Bug 753453. Add a way for us to pass a high-res timestamp to requestAnimationFrame callbacks. r=roc
2013-04-25 11:13:21 -04:00
Ehsan Akhgari
eabaf3e71e
Bug 859600 - Make AudioContext an EventTarget; r=smaug
2013-04-25 00:28:39 -04:00
Robert O'Callahan
e341047791
Bug 834835. Part 3: Implement DOMMediaStream::GetAudio/VideoTracks. r=jesup
2013-04-17 17:18:37 +12:00
Robert O'Callahan
310eed83a8
Bug 834835. Part 1: Add initial AudioStreamTrack/VideoStreamTrack/MediaStreamTrack interfaces and implementations. r=jesup
2013-03-27 14:32:51 +13:00
Masayuki Nakano
adac26ba1f
Bug 842927 part.1 Implement D3E KeyboardEvent.key r=smaug, sr=smaug
2013-04-24 12:49:46 +09:00
Simon Montagu
30a9b6835f
Fix document.dir getters and setters to (a) work and (b) conform to HTML5. Bug 151407, r=ehsan
2013-04-14 05:37:48 -07:00
David Zbarsky
a37e4f4223
Backout 3e7970330a3e for being wrong
2013-04-22 02:01:36 -04:00
Ms2ger
93a0f1af78
Merge m-c to m-i.
2013-04-21 09:54:41 +02:00
Ms2ger
5efce519b5
Bug 861880 - Move TreeColumns to WebIDL; r=bz
2013-04-21 08:42:26 +02:00
David Zbarsky
f74bee9734
Bug 856962 - Move Touch to WebIDL bindings; r=mounir
2013-04-21 08:42:19 +02:00
Ms2ger
324337bb0f
Bug 861507 - Move SVGStringList to WebIDL and remove nsIDOMSVGStringList; r=heycam,smaug
2013-04-21 08:42:00 +02:00
Ms2ger
557b79c4ac
Bug 862084 - Mark HTMLSelectElement.{item,namedItem} as potentially returning null to fix a crash; r=bz
2013-04-21 08:41:54 +02:00
Ehsan Akhgari
21b6d807c6
Bug 834513 - Part 3: Implement ScriptProcessorNode; r=roc
2013-04-13 21:37:04 -04:00
Olli Pettay
6eeb517baa
Bug 856364 - Paris binding for KeyboardEvent, r=peterv
2013-04-21 02:48:55 +03:00
David Zbarsky
e53f8be330
Bug 856472: Convert CanvasPattern to WebIDL r=bz
2013-04-19 04:49:22 -04:00
David Zbarsky
617294231c
Bug 856472: Convert TextMetrics to WebIDL r=bz
...
* * *
Bug 857439 Part 4: Fix MediaStreamList wrapping r=bz
2013-04-19 04:49:22 -04:00
David Zbarsky
e6aa93ec28
Bug 852055 - Pass an EventTarget argument to Document.createTouch in WebIDL r=bz
2013-04-19 04:49:20 -04:00
Matt Brubeck
2316632d88
Back out cd218e07ede2, e57ac5581703, f53ad2a10ff8, ec91252c57d2, 2eca17711eff, 1997e63a1124 for build errors
2013-04-18 22:29:25 -07:00
David Zbarsky
68fe415c20
Bug 852055 - Pass an EventTarget argument to Document.createTouch in WebIDL r=bz
2013-04-19 00:48:03 -04:00