Boris Zbarsky
|
620839f027
|
Bug 868312 finale: finish rooting dom/ code. r=smaug
|
2013-05-17 21:48:25 -04:00 |
|
Boris Zbarsky
|
081b1f0e2e
|
Bug 873337. Change the order of the decl and holder in js-to-native conversions to clean up the code some. Now the holder always comes after the decl. r=smaug
|
2013-05-17 21:48:25 -04:00 |
|
Reuben Morais
|
4d7c90ddd3
|
Bug 873647 - Teach codegen how to wrap Dates in constructors. r=bz
--HG--
extra : rebase_source : f4267f15b7076aacb47fb94e4173a05dac8de255
|
2013-05-17 13:52:32 -07:00 |
|
Nathan Froyd
|
f7bb31d430
|
Bug 873479 - fix BindingUtils.h to compile with GCC 4.4 in non-C++0x mode; r=bz
|
2013-05-17 10:44:19 -04:00 |
|
Nathan Froyd
|
3275d69d1a
|
Bug 871578 - don't include AccessCheck.h in bindings unless necessary; r=bz
|
2013-05-13 11:32:41 -04:00 |
|
Nathan Froyd
|
5a9f4abbe5
|
Bug 871578 - don't include nsContentUtils.h in bindings unless necessary; r=bz
|
2013-05-13 10:07:08 -04:00 |
|
Jan-Ivar Bruaroey
|
879514b941
|
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
|
9386baa685
|
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
|
7921c9c1e4
|
Bug 823512: Rewrite PeerConnection in JS-implemented WebIDL r=bz,jesup
|
2013-05-07 20:55:21 -04:00 |
|
Ehsan Akhgari
|
a96e98f013
|
Bug 836599 - Part 9: Implement the DOM binding for OfflineAudioContext; r=roc
|
2013-05-16 19:30:41 -04:00 |
|
Max Li
|
27a234bfc8
|
Bug 767929 - Use Maybe instead of Optional for the holder object in new DOM binding code. r=bzbarsky
|
2013-05-12 15:18:37 -04:00 |
|
Boris Zbarsky
|
05015ca6da
|
Bug 868715 part 10. Create specializations of Optional for 'any' and 'object' types so that we can have those look like Optional<Handle<Value> > and Optional<Handle<JSObject*> > respectively. r=peterv,sfink
|
2013-05-16 12:36:56 -04:00 |
|
Boris Zbarsky
|
42db4b4213
|
Bug 868715 part 9. Add tracing to WebIDL dictionary return values. r=peterv
|
2013-05-16 12:36:56 -04:00 |
|
Boris Zbarsky
|
4d021db1ca
|
Bug 868715 part 8. Add tracing to WebIDL sequence return values. r=peterv
|
2013-05-16 12:36:56 -04:00 |
|
Boris Zbarsky
|
acedcb302c
|
Bug 868715 part 7. Add tracing to dictionaries. r=peterv
|
2013-05-16 12:36:55 -04:00 |
|
Boris Zbarsky
|
e77d64048d
|
Bug 868715 part 6. Add the ability to trace sequence arguments. r=peterv
|
2013-05-16 12:36:55 -04:00 |
|
Boris Zbarsky
|
6299c3cb16
|
Bug 868715 part 5. Give all dictionaries a single base class so we can tell when template arguments are dictionaries. r=peterv
|
2013-05-16 12:36:55 -04:00 |
|
Boris Zbarsky
|
44bd3f768a
|
Bug 868715 part 4. Use on-stack Rooted<JSObject*> for 'object' arguments in WebIDL bindings. r=peterv
|
2013-05-16 12:36:55 -04:00 |
|
Boris Zbarsky
|
a0ca41113d
|
Bug 868715 part 3. Use on-stack Rooted<Value> for 'any' arguments in WebIDL bindings. r=peterv
|
2013-05-16 12:36:54 -04:00 |
|
Boris Zbarsky
|
de073670c8
|
Bug 868715 part 2. Add the ability to request that the declType or holderType be constructed with a JSContext. r=peterv
|
2013-05-16 12:36:54 -04:00 |
|
Boris Zbarsky
|
55c89f0c10
|
Bug 868715 part 1. Change instantiateJSToNativeConversionTemplate to return an object, to make its return value more extensible. r=peterv
|
2013-05-16 12:36:54 -04:00 |
|
Boris Zbarsky
|
114a299902
|
Bug 869195. Make QueryInterface be exposed for both chrome and xbl scopes, not just in chrome. r=bholley,peterv
|
2013-05-14 14:24:48 -04:00 |
|
Olli Pettay
|
69d2df866b
|
Bug 847594 - Paris binding for DataContainerEvent, r=peterv
--HG--
extra : rebase_source : ff4ad6b1b5a582c6e1b973fd1729aa2c6f7db314
|
2013-05-16 17:10:30 +03:00 |
|
Ted Mielczarek
|
47d7af59de
|
bug 871712 - make MSVC PGO opt-in per-directory, and opt-in in the directories that matter. r=glandium
|
2013-05-16 09:33:26 -04:00 |
|
Boris Zbarsky
|
1deabd3ea1
|
Bug 871177. Fix rooting hazard in IsNotDateOrRegexp. r=smaug
|
2013-05-15 21:46:44 -04:00 |
|
Boris Zbarsky
|
67befd3575
|
Bug 872399. Don't codegen callback interfaces for worker descriptors. r=smaug
|
2013-05-15 21:46:44 -04:00 |
|
Nathan Froyd
|
556af50528
|
Bug 871011 - s/NULL/nullptr/ in bindings codegen; r=bz
|
2013-05-10 16:57:30 -04:00 |
|
Ryan VanderMeulen
|
a7737c8f7f
|
Backed out 4 changesets (bug 869195, bug 870845, bug 872043, bug 862825) for mochitest b-c, mochitest-other, and xpcshell orange on a CLOSED TREE.
Backed out changeset 049889b25a79 (bug 869195)
Backed out changeset fc0bef5a2cfd (bug 862825)
Backed out changeset 267fe0d9c201 (bug 870845)
Backed out changeset 7b06b9d1acb2 (bug 872043)
|
2013-05-14 16:40:26 -04:00 |
|
Boris Zbarsky
|
5acfb67e4a
|
Bug 869195. Make QueryInterface be exposed for both chrome and xbl scopes, not just in chrome. r=bholley,peterv
|
2013-05-14 14:24:48 -04:00 |
|
Ehsan Akhgari
|
b757634fd8
|
Bug 871315 - Fix some rooting hazards in content/; r=till,bzbarsky
|
2013-05-13 13:43:53 -04:00 |
|
Ehsan Akhgari
|
7cb39c2935
|
Backed out 2 changesets (bug 871315) because different compilers have different standards on what is and is not C++
Backed out changeset d0d2e13e8b83 (bug 871315)
Backed out changeset be3976bd2d57 (bug 871315)
Landed on a CLOSED TREE
|
2013-05-13 14:42:03 -04:00 |
|
Ehsan Akhgari
|
fc17efaf67
|
Bug 871315 - Fix some rooting hazards in content/; r=till,bzbarsky
|
2013-05-13 13:43:53 -04:00 |
|
Jon Buckley
|
3ce29ac29f
|
Bug 738867 - Implement WebGL OES_element_index_uint extension. r=bjacob
|
2013-05-13 09:22:30 -04:00 |
|
Ed Morley
|
2710e5d6a9
|
Backed out changeset 496846474ed3 (bug 864774)
|
2013-05-13 10:05:49 +01:00 |
|
Ehsan Akhgari
|
1ad083a454
|
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 |
|
Mike Shal
|
d2b29f4e87
|
Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey
From 140b9201e3b5d2d8efe7af286d279c2411dbc197 Mon Sep 17 00:00:00 2001
|
2013-04-23 17:54:15 -04:00 |
|
Masatoshi Kimura
|
f468cc292d
|
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 |
|
Nathan Froyd
|
7292880e63
|
Bug 870959 - don't include Preferences.h or NonRefcountedDOMObject.h in bindings unless necessary; r=bz
|
2013-05-10 15:44:19 -04:00 |
|
Boris Zbarsky
|
b2aa4066b7
|
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
|
f2415a8de9
|
Bug 870219 part 1. Fix the chrome-scope checking for workers to work even if we incorrectly set up worker interface objects on the main thread. r=bent
|
2013-05-09 22:23:28 -04:00 |
|
Ryan VanderMeulen
|
882e4068d0
|
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 |
|
Andrea Marchesini
|
031eb2e92c
|
Bug 866796 - Convert SVGAnimatedRect to WebIDL. r=Ms2ger
|
2013-05-09 13:42:12 -04:00 |
|
Boris Zbarsky
|
6fce09f3c3
|
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
|
919b165314
|
Bug 867903. Speed up getDescriptors and some other obvious slow points in codegen. r=khuey
|
2013-05-09 13:06:48 -04:00 |
|
Boris Zbarsky
|
30ab248cf6
|
Bug 861587. Rejigger the WebIDL binding build system to do all binding codegen in a single python process while still using our dependency tracking for bindings to minimize the number of bindings we try to regenerate. r=khuey
|
2013-05-09 13:05:33 -04:00 |
|
Nathan Froyd
|
dbba9baf39
|
Bug 858131 - rewrite FloatingPoint.h to be C++-only instead of C-compatible C++; r+original-author=Waldo
|
2013-05-01 16:55:13 -04:00 |
|
Andrew McCreight
|
53fa07389c
|
Bug 851178 - Add support for JS-implemented WebIDL constructors with arguments. r=bz
|
2013-05-02 18:00:50 -07:00 |
|
Terrence Cole
|
fd72fc252e
|
Bug 777548 - Make non-cc-participant tracing indirect; r=smaug,billm,jst
|
2013-03-28 13:37:22 -07:00 |
|
Boris Zbarsky
|
797571f64b
|
Bug 867863. Be a little more careful in GlobalObject initialization. r=peterv
|
2013-05-08 15:50:58 -04:00 |
|
Peter Van der Beken
|
e250018b41
|
Bug 869038 - Clear expando object the right way. r=bz.
--HG--
extra : rebase_source : c75c0ac7b07bbe9396f1b77b34c1e34575078a49
|
2013-05-08 09:20:13 +02:00 |
|