Boris Zbarsky
|
e20f6386fd
|
Bug 860473 part 2. Root WebIDL dictionary ToObject. r=evilpie,smaug
|
2013-04-11 14:31:06 -04:00 |
|
Boris Zbarsky
|
79d7391b5b
|
Bug 860473 part 1. Root WebIDL dictionary ParseJSON. r=evilpie, smaug
|
2013-04-11 14:31:05 -04:00 |
|
Ms2ger
|
20a9e6b03b
|
bug 851542 - Gamepad to webidl (with nsIVariant). r=smaug
--HG--
extra : rebase_source : ae08a894b592465641ed774688957a446c8966a7
|
2013-04-09 08:43:25 -04:00 |
|
Ted Mielczarek
|
c9ccf9b191
|
Backed out changeset dcf67f13c6bb, bug 851542 for B2G bustage.
|
2013-04-11 09:23:14 -04:00 |
|
Ms2ger
|
6dc688b31d
|
bug 851542 - Gamepad to webidl (with nsIVariant). r=smaug
|
2013-04-09 08:43:25 -04:00 |
|
Boris Zbarsky
|
2d6c54904c
|
Bug 859503. Make unknown extended attributes into parse errors. r=khuey
|
2013-04-10 13:49:06 -04:00 |
|
Andrea Marchesini
|
7268b75aaf
|
Bug 858893 - Port DesktopNotification to WebIDL. r=Ms2ger
|
2013-04-10 10:20:43 -04:00 |
|
Kyle Huey
|
ba2e972842
|
Bug 859894: Reland on this CLOSED TREE with a CLOBBER.
|
2013-04-09 15:39:44 -07:00 |
|
Kyle Huey
|
f37712a023
|
Back out bug 859894 to open this CLOSED TREE.
|
2013-04-09 15:33:05 -07:00 |
|
Kyle Huey
|
60488146c6
|
Bug 859894: Switch dom/bindings off of mddepend.pl. r=ted
|
2013-04-09 15:11:43 -07:00 |
|
Boris Zbarsky
|
6580401152
|
Bug 857417. Trigger a fatal assertion when wrapping a wrappercached and nsISupports WebIDL object which has the wrapper cache before the nsISupports in its object layout. r=khuey
|
2013-04-08 17:04:21 -04:00 |
|
Andrea Marchesini
|
ac1813bcc2
|
Bug 851470 - Attr to WebIDL. r=Ms2ger
|
2013-04-09 17:29:47 +02:00 |
|
Ehsan Akhgari
|
6f3b411b8e
|
Bug 859594 - Remove AudioSourceNode; r=bzbarsky
|
2013-04-08 22:45:02 -04:00 |
|
Boris Zbarsky
|
899a6e9137
|
Back out Bug 810644 part 2 to fix b2g test_closeOnGC.html orange.
|
2013-04-08 22:55:15 -04:00 |
|
Ehsan Akhgari
|
1f4326e6c7
|
Backed out changeset d0d75e76d41f (bug 857417) for crashes during tests
|
2013-04-08 18:48:38 -04:00 |
|
Boris Zbarsky
|
58fc5c200e
|
Bug 856428. Don't try to root an uninitialized value. r=peterv
|
2013-04-08 17:05:22 -04:00 |
|
Boris Zbarsky
|
e5adb523ed
|
Bug 857417. Trigger a fatal assertion when wrapping a wrappercached and nsISupports WebIDL object which has the wrapper cache before the nsISupports in its object layout. r=khuey
|
2013-04-08 17:04:21 -04:00 |
|
Boris Zbarsky
|
3e0909e46e
|
Bug 688691. Warn when LenientThis actually causes us to not throw. r=ms2ger
|
2013-04-08 17:04:21 -04:00 |
|
Boris Zbarsky
|
825d36de15
|
Bug 810644 part 2. Eliminate the now-unused CallEventHandler. r=smaug, sr=peterv
|
2013-01-03 14:02:42 -05:00 |
|
Ryan VanderMeulen
|
9420af6638
|
Backed out changeset a85d21e394c0 (bug 854503) for bustage.
|
2013-04-06 14:37:33 -04:00 |
|
Jacek Szpot
|
ccadc1da47
|
Bug 854503 - Rename JS unwrapping functions. r=bholley
|
2013-04-04 12:14:32 +02:00 |
|
Nathan Froyd
|
be54fb01ea
|
Bug 857254 - add CGTemplatedType and use it everywhere; r=bz
|
2013-04-02 15:29:03 -04:00 |
|
Nathan Froyd
|
19220f547f
|
Bug 857254 - use CGIfWrapper more consistently; r=bz
|
2013-04-02 15:09:16 -04:00 |
|
Boris Zbarsky
|
ee5b601b3a
|
Bug 855700. Make returning an nsIVariant from a WebIDL interface work. r=smaug
|
2013-04-03 22:22:16 -04:00 |
|
Boris Zbarsky
|
eea892adfc
|
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
|
6ab12bc8be
|
Bug 856819 part 1. Refactor the dependency-sorting we do for dictionaries so that we can also use it for JS-implemented interfaces. r=mccr8
|
2013-04-03 22:22:16 -04:00 |
|
Boris Zbarsky
|
47900fa12c
|
Bug 856841. Don't pass in an implicit JSContext based on argument or return value types for JS-implemented interfaces. r=mccr8
|
2013-04-03 22:22:16 -04:00 |
|
Boris Zbarsky
|
e9d004587d
|
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
|
770f6edad3
|
Bug 852219 part 5. Add tests for JS-implemented interfaces inheriting from other interfaces. r=mccr8
|
2013-04-03 22:22:15 -04:00 |
|
Boris Zbarsky
|
4ada2d1867
|
Bug 852219 part 4. Fix forward-declarations and includes for JS-implemented interfaces. r=mccr8
|
2013-04-03 22:22:15 -04:00 |
|
Boris Zbarsky
|
aacf3f8304
|
Bug 852219 part 3. Handle JS-implemented interfaces having a parent interface. r=mccr8
|
2013-04-03 22:22:15 -04:00 |
|
Boris Zbarsky
|
94af964935
|
Bug 852219 part 2. Add an infallible constructor for CallbackObjects which are already in the right compartment and use this to simplify construction of the autogenerated implementation of a JS-implemented WebIDL binding. r=mccr8
|
2013-04-03 22:22:15 -04:00 |
|
Boris Zbarsky
|
2c9bf141d0
|
Bug 852219 part 1. Don't mark JS-implemented interfaces with descendant interfaces as final. r=khuey,mccr8
|
2013-04-03 22:22:15 -04:00 |
|
Boris Zbarsky
|
7529c584e5
|
Bug 854532. Make _asInstance codegen always produce code in the same order. r=khuey
Also fixes whitespace in _hasInstance and makes sure the .pp files are always in the same order
|
2013-04-03 22:22:14 -04:00 |
|
Jose Cortes
|
c3d2c6b38c
|
Bug 842186 - Replace use of jsval with JS::Value in h and cpp files in the dom/bindings/ dom/plugins/ dom/src/ dom/activities/ directories. r=jwalden
--HG--
extra : rebase_source : 2757a7ab265153fa4c769a69a4947b9258e4413e
|
2013-04-02 16:05:37 -07:00 |
|
Boris Zbarsky
|
b78a02dc00
|
Bug 855582 part 2. Make the bindings' various spec arrays const, and make the jitinfo structs static. r=khuey
|
2013-04-02 20:20:38 -04:00 |
|
Boris Zbarsky
|
4c038bb2cd
|
Bug 856215. Fix conversion of sequences of sequences to JS to not screw up its indexing. r=khuey
|
2013-04-02 20:20:38 -04:00 |
|
Boris Zbarsky
|
2cafde97ff
|
Bug 856833 part 3. Rip out no longer needed proxy-unwrapping code. r=waldo
|
2013-04-02 20:20:37 -04:00 |
|
David Zbarsky
|
5bd88c9c6f
|
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
|
f82c55290a
|
Bug 855597: Make SVGTransform not inherit nsISupports r=longsonr
|
2013-04-02 15:17:40 -04:00 |
|
Ehsan Akhgari
|
7c71d168de
|
Bug 855990 - Part 1: Implement the DOM bindings to AnalyserNode; r=bzbarsky
|
2013-03-31 23:41:14 -04:00 |
|
Bobby Holley
|
9f6e03ced8
|
Bug 854480 - Remove old-style unwrapping from dom/bindings bindings. r=bz
|
2013-04-01 15:17:50 -07:00 |
|
Boris Zbarsky
|
47d4d3f6d8
|
Bug 841429. Fix callback codegen for optional arguments with default values. r=mccr8
The change to enum wrapping is just to fix an indentation bug I ran into while reading the generated code for some of these test methods.
|
2013-04-01 17:17:17 -04:00 |
|
Kyle Machulis
|
f5e3aadf0b
|
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
|
2013-04-01 11:36:59 -07:00 |
|
Jan Varga
|
e8149cfe6e
|
Bug 854323 - Move IDBFactory to Paris bindings. r=khuey
|
2013-03-31 10:18:30 +02:00 |
|
Eddy Bruel
|
193967352e
|
Bug 789897 - Implement isExtensible and preventExtensions traps for proxies, including scriptable direct proxies, and in the various wrapper classes. Also move non-static JSObject::preventExtensions to static ObjectImpl::preventExtensions, for handle correctness. Patch is a semi-tag-team effort with jwalden. r=jwalden, r=ejpbruel, r=bholley, r=two-turtle-doves-and-a-partridge-in-a-pear-tree
--HG--
extra : rebase_source : 156d2c22499372fceb60d130e363a3685e68b9fc
|
2013-03-22 19:43:03 -07:00 |
|
Kyle Machulis
|
d2b6e6e01a
|
Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot
|
2013-03-29 15:12:58 -07:00 |
|
Kyle Machulis
|
5663b98bc5
|
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
|
2013-03-29 13:56:18 -07:00 |
|
Ryan VanderMeulen
|
7e1725db21
|
Backed out bug 789897 due to regressions.
|
2013-03-29 14:07:32 -04:00 |
|
Olli Pettay
|
21a28ed93e
|
Bug 855091 - Paris bindings for WheelEvent, r=peterv
--HG--
extra : rebase_source : 44424189a53331aef5ca2779ede262adaccc9800
|
2013-03-28 16:57:33 +02:00 |
|