David Zbarsky
7235cdcd53
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
Olli Pettay
cdec8c80e4
Bug 856351 - Paris binding for DragEvent, r=peterv
...
--HG--
extra : rebase_source : 695b5a3bf3641f0e39d33ca8718e1bc78695b09d
2013-04-19 02:13:35 +03:00
Ryan VanderMeulen
3707b146a1
Backed out 4 changesets (bug 834835) for making bug 786539 nearly perma-orange.
2013-04-18 10:32:26 -04:00
Olli Pettay
0cfa77f832
Bug 862983 - HeaderFile annotation for WebIDL interfaces, r=bz
...
--HG--
extra : rebase_source : f096c032342b71aeb42999f80241697c79037b7c
2013-04-17 23:29:09 +03:00
Robert O'Callahan
bd6864353b
Bug 834835. Part 1: Add initial AudioStreamTrack/VideoStreamTrack/MediaStreamTrack interfaces and implementations. r=jesup
...
--HG--
extra : rebase_source : 7d9ec16301f7ba12fb181e0b37fdcaf8455b97e4
2013-03-27 14:32:51 +13:00
Olli Pettay
c81e6649ce
Bug 847596 - Paris binding for DeviceMotionEvent, r=peterv
...
--HG--
extra : rebase_source : 7cbf9ac11b81506a2ffe0a5c3a34ecb78fe54f5b
2013-04-16 16:03:46 +03:00
Olli Pettay
124d1b4696
Bug 856303 - Paris binding for MouseScrollEvent, r=peterv
...
--HG--
extra : rebase_source : 26aec7e5472d213615918f20168e3fd2277b0591
2013-04-15 23:37:52 +03:00
Olli Pettay
09d818e775
Bug 856363 - Paris binding for TouchEvent, r=peterv
...
--HG--
extra : rebase_source : 09fc86b555febd5adfaeebdffeb685e37c1d0823
2013-04-15 23:33:46 +03:00
Olli Pettay
67e5853096
Bug 847598 - Paris binding for NotifyPaintEvent, r=peterv
...
--HG--
extra : rebase_source : dcd7cc75cfc42ab5cb636093b67da057019269cb
2013-04-15 23:27:37 +03:00
Ehsan Akhgari
ff2971de14
Bug 853298 - Part 1: Switch the ownership model of audio nodes to be based the cycle collector with wrapper caches; r=roc
...
Here is what this patch does:
* Got rid of the JSBindingFinalized stuff
* Made all nodes wrappercached
* Started to hold a self reference while the AudioBufferSourceNode is playing back
* Converted the input references to weak references
* Got rid of all of the SetProduceOwnOutput and UpdateOutputEnded logic
The nodes are now collected by the cycle collector which calls into
DisconnectFromGraph which drops the references to other nodes and destroys the
media stream. Note that most of the cycles that are now inherent in the
ownership model are between nodes and their AudioParams (that is, the cycles
not created by content.)
2013-04-14 21:52:55 -04:00
David Zbarsky
b888bf773b
Bug 846995 Part 3: Rename DOMSVGAnimatedTransformList and kill nsISupports r=jwatt
...
--HG--
rename : content/svg/content/src/DOMSVGAnimatedTransformList.cpp => content/svg/content/src/SVGAnimatedTransformList.cpp
rename : content/svg/content/src/DOMSVGAnimatedTransformList.h => content/svg/content/src/SVGAnimatedTransformList.h
2013-04-14 18:56:34 -04:00
David Zbarsky
b87e489c14
Bug 846995 Part 1: Fix all the files that reference SVGAnimatedTransformList r=jwatt
2013-04-14 18:56:34 -04:00
Ryan VanderMeulen
f0a9fe5d92
Merge m-c to inbound.
2013-04-13 08:04:05 -04:00
Ms2ger
069d54680d
Bug 858212 - Move FileReader to Paris bindings; r=bz
2013-04-13 09:06:31 +02:00
Ms2ger
56287333d1
Bug 826740 - Part f: Move HTMLCanvasElement to Paris bindings; r=khuey
2013-04-13 09:05:51 +02:00
Ms2ger
8f5d5c7049
Bug 841488 - Part d: Move HTMLSelectElement to WebIDL bindings, remove CI and QS; r=khuey
2013-04-13 09:01:59 +02:00
Guilherme Gonçalves
8a6edb42bd
Bug 850442 - Part 5 - Rename nsGeolocation to Geolocation. r=bz
2013-04-12 13:01:29 -07:00
Guilherme Gonçalves
2f794443db
Bug 850442 - Part 3 - Convert callbacks, Geolocation and Position. r=bz
2013-04-12 13:01:29 -07:00
Guilherme Gonçalves
4bccbd8f23
Bug 850442 - Part 2 - Convert PositionError. r=bz
2013-04-12 13:01:28 -07:00
Guilherme Gonçalves
9123a3b2da
Bug 850442 - Part 1 - Wrap nsGeoPosition and nsGeoPositionCoords into Position and Coordinates. r=bz
2013-04-12 13:01:28 -07:00
Boris Zbarsky
f7e751861b
Bug 860591. Install WebIDL quickstubs for event interfaces as needed. r=smaug
2013-04-12 10:51:25 -04:00
Boris Zbarsky
cfcc19e96d
Back out bug 860591 (rev 8488f69f8f91) because it causes orange, resulting in a CLOSED TREE
2013-04-12 12:50:06 -04:00
Boris Zbarsky
02efa525b8
Bug 860591. Install WebIDL quickstubs for event interfaces as needed. r=smaug
2013-04-12 10:51:25 -04:00
Ehsan Akhgari
04873bf8ec
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
39a51a3402
Bug 861021 - Mark AudioBufferSourceNode.playbackRate as not-addrefed; r=bzbarsky
2013-04-11 21:44:42 -04:00
Ms2ger
d783193999
bug 851542 - Gamepad to webidl (with nsIVariant). r=smaug
...
--HG--
extra : rebase_source : ae08a894b592465641ed774688957a446c8966a7
2013-04-09 08:43:25 -04:00
Ted Mielczarek
ace7ab8859
Backed out changeset dcf67f13c6bb, bug 851542 for B2G bustage.
2013-04-11 09:23:14 -04:00
Ms2ger
cd3a35b28b
bug 851542 - Gamepad to webidl (with nsIVariant). r=smaug
2013-04-09 08:43:25 -04:00
Andrea Marchesini
ae939003db
Bug 858893 - Port DesktopNotification to WebIDL. r=Ms2ger
2013-04-10 10:20:43 -04:00
Andrea Marchesini
88fb3bf458
Bug 851470 - Attr to WebIDL. r=Ms2ger
2013-04-09 17:29:47 +02:00
Ehsan Akhgari
a003638449
Bug 859594 - Remove AudioSourceNode; r=bzbarsky
2013-04-08 22:45:02 -04:00
Boris Zbarsky
6d1fe7f08a
Bug 856819 part 2. Sort js-implemented interfaces in a given file so that the declarations in C++ come in the right order. r=mccr8
2013-04-03 22:22:16 -04:00
Boris Zbarsky
d1d7bbfca7
Bug 852219 part 6. Handle cases when the C++ class we want to actually inherit from is not the one that the WebIDL interface is mapped to. r=mccr8
2013-04-03 22:22:16 -04:00
Boris Zbarsky
c4a0a2468f
Bug 852219 part 5. Add tests for JS-implemented interfaces inheriting from other interfaces. r=mccr8
2013-04-03 22:22:15 -04:00
David Zbarsky
c86b9ad0f3
Bug 855597: Rename DOMSVGTransform to SVGTransform r=jwatt
...
--HG--
rename : content/svg/content/src/DOMSVGTransform.cpp => content/svg/content/src/SVGTransform.cpp
rename : content/svg/content/src/DOMSVGTransform.h => content/svg/content/src/SVGTransform.h
2013-04-02 15:17:41 -04:00
David Zbarsky
e79754ad61
Bug 855597: Make SVGTransform not inherit nsISupports r=longsonr
2013-04-02 15:17:40 -04:00
Ehsan Akhgari
28ce05cf89
Bug 855990 - Part 1: Implement the DOM bindings to AnalyserNode; r=bzbarsky
2013-03-31 23:41:14 -04:00
Jan Varga
c60929486c
Bug 854323 - Move IDBFactory to Paris bindings. r=khuey
2013-03-31 10:18:30 +02:00
Olli Pettay
3dbdf49651
Bug 855091 - Paris bindings for WheelEvent, r=peterv
...
--HG--
extra : rebase_source : 44424189a53331aef5ca2779ede262adaccc9800
2013-03-28 16:57:33 +02:00
Olli Pettay
7e7d4afa9a
Bug 854999 - Paris binding for SimpleGestureEvent, r=peterv
...
--HG--
extra : rebase_source : af491dbd2066c00a80a46d8a82e65403d12e83d5
2013-03-28 16:24:28 +02:00
Olli Pettay
856e4310fd
Bug 855241 - Paris binding for ScrollAreaEvent, r=peterv
...
--HG--
extra : rebase_source : e838d252fdeba9c4effd7abae2c7f9843552ed04
2013-03-28 16:21:20 +02:00
Olli Pettay
6ede492f33
Bug 855110 - Paris binding for XULCommandEvent, r=peterv
...
--HG--
extra : rebase_source : cf971d766e2b07a56b0c8b79d1109f6d77eaad27
2013-03-28 16:19:10 +02:00
Olli Pettay
b355e7f232
Bug 855522 - Paris binding for ClipboardEvent, r=peterv
...
--HG--
extra : rebase_source : d88764afac5e7594d16c4d6625b18ec0b75440f2
2013-03-28 16:11:21 +02:00
Andrea Marchesini
65e4f3628b
Bug 825196 - Convert HTMLInputElement to WebIDL. r=Ms2ger
2013-03-28 15:41:32 -04:00
David Zbarsky
5b797a8291
Bug 854629 Part 0: Remove the rest of XPIDL bindings for SVG elements r=Ms2ger
2013-03-27 21:23:10 -04:00
Andrea Marchesini
03840bb72d
Bug 852620 - Convert SVGRect to WebIDL, r=Ms2ger
2013-03-26 16:53:13 +01:00
Boris Zbarsky
f83094f341
Bug 848796 part 3. Convert XULDocument to WebIDL. r=peterv
2013-03-26 11:31:54 -04:00
Olli Pettay
91a593cfe1
Bug 854573 - Paris binding for CompositionEvent, r=peterv
...
--HG--
extra : rebase_source : 3e04e198a329649d7e1f306a31cf96485f0afc0d
2013-03-26 13:45:45 +02:00
Olli Pettay
509211e490
Bug 847590 - Paris binding for BeforeUnloadEvent, r=peterv
...
--HG--
extra : rebase_source : d249e7a7e61c39ccba52a10234e2260b048c941d
2013-03-26 13:45:39 +02:00
William Chen
9ec88d1fbb
Bug 818976 - Part 2: Implement template element interface. r=mrbkap,bz
2013-03-26 00:15:23 -07:00