Eric Faust
|
3e8a5ebf81
|
Bug 781040 - Fault in methods and accessors with JSJitinfos on ResolveProperty. (r=bz,benjamin)
|
2012-08-07 22:26:19 -07:00 |
|
Eric Faust
|
96d7ea57ce
|
Bug 775289 - Remove generateNativeAccessors branching from Paris binding codegen. (r=peterv)
|
2012-08-07 22:26:19 -07:00 |
|
Eric Faust
|
a9e0d44101
|
Bug 773548 - Part 2: Pass the generated JSJitInfos into JSFunctionSpec. (r=peterv)
|
2012-08-07 22:26:19 -07:00 |
|
Eric Faust
|
17695b5079
|
Bug 775788 - Modify JSFunctionSpec to accept JSJitInfos. (r=luke)
|
2012-08-07 22:26:19 -07:00 |
|
Eric Faust
|
94f0940e41
|
Bug 773548 - Part 1: Modify Paris bindings to specialize methods. (r=peterv)
|
2012-08-07 22:26:19 -07:00 |
|
Boris Zbarsky
|
a00c8cb2bd
|
Bug 747287 - Part 3: Add callback interface to allow JIT to interrogate DOM. (r=peterv)
|
2012-08-07 22:26:18 -07:00 |
|
Eric Faust
|
513357911e
|
Bug 747287 - Part 2: Generate infalliblity data for further JIT optimization. (r=peterv)
|
2012-08-07 22:26:18 -07:00 |
|
Eric Faust
|
b451a97a53
|
Bug 747287 - Part 1: Generate JSJitInfos and specialized accessors for Paris bindings. (r=peterv)
|
2012-08-07 22:26:18 -07:00 |
|
Ms2ger
|
a45a0051cf
|
Bug 743573 - Fix a number of build warnings in dom/; r=mounir
|
2012-08-07 09:06:29 +02:00 |
|
Ms2ger
|
391eca3b71
|
Bug 776224 - CheckPref should always initialize its outparam; r=peterv
|
2012-08-04 09:44:00 +02:00 |
|
Ms2ger
|
e1e44bb6f1
|
Bug 774705 - Part b: Throw a TypeError when trying to construct an interface without a constructor; r=bz
|
2012-08-04 09:44:00 +02:00 |
|
Ms2ger
|
82d277e63b
|
Bug 773326 - Add test for previously inverted thread check in getJSToNativeConversionTemplate::onFailure; r=peterv
|
2012-08-04 09:43:57 +02:00 |
|
Ms2ger
|
d5a7d83516
|
Bug 780111 - Share code with new DOM bindings for primitive conversions in XPCConvert::JSData2Native; r=bholley
|
2012-08-04 09:29:18 +02:00 |
|
Mike Hommey
|
6173fa297f
|
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
|
2012-08-04 20:26:44 +02:00 |
|
Ed Morley
|
bba173e66e
|
Revert inbound to 3d5d1daa2505 to stop OS X M5 failures (backout not clean/could have been a bad merge) on a CLOSED TREE
|
2012-08-04 18:05:15 +01:00 |
|
Ms2ger
|
2529739530
|
Merge m-c to m-i.
|
2012-08-04 13:02:15 +02:00 |
|
Mike Hommey
|
4e998b1d36
|
Backout changeset 2ef51674316a (bug 774032 bonus) for various Mochitest bustages on a CLOSED TREE
|
2012-08-04 10:38:41 +02:00 |
|
Ms2ger
|
de54e5b696
|
Bug 776224 - CheckPref should always initialize its outparam; r=peterv
|
2012-08-04 09:44:00 +02:00 |
|
Ms2ger
|
5363dc0480
|
Bug 774705 - Part b: Throw a TypeError when trying to construct an interface without a constructor; r=bz
|
2012-08-04 09:44:00 +02:00 |
|
Ms2ger
|
da31a913e3
|
Bug 773326 - Add test for previously inverted thread check in getJSToNativeConversionTemplate::onFailure; r=peterv
|
2012-08-04 09:43:57 +02:00 |
|
Ms2ger
|
395040a131
|
Bug 780111 - Share code with new DOM bindings for primitive conversions in XPCConvert::JSData2Native; r=bholley
|
2012-08-04 09:29:18 +02:00 |
|
Mike Hommey
|
17fb6cad2d
|
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
|
2012-08-04 08:48:56 +02:00 |
|
William Chen
|
a7026edb01
|
Bug 779573 - Fix generated code for empty string as default dictionary member in WebIDL. r=khuey
|
2012-08-01 14:34:36 -04:00 |
|
Eric Faust
|
012112cde8
|
Bug 752223 - Implement JS_NumberValue(), replacing JS_NewNumberValue(). (r=luke)
|
2012-08-01 17:59:47 -07:00 |
|
Eric Faust
|
0a5b0eec6b
|
Bug 742188 - Implement ToInt64 and ToUint64 per the WebIDL standard. (r=jorendorff)
|
2012-08-03 15:15:04 -07:00 |
|
Nicholas Cameron
|
27a424af1c
|
Bug 776685; throw TypeError exceptions from Azure canvas bindings. r=bz
|
2012-07-26 14:31:26 +12:00 |
|
Eric Faust
|
a58ac0611e
|
Bug 749535 - Part 3: Remove JS_Is*Array() from Paris Binding argument unwrapping. (r=bz)
|
2012-07-31 20:45:22 -07:00 |
|
Eric Faust
|
4f1dd6602a
|
Bug 749535 - Part 2: Rewrite dom::TypedArray to use JS_UnwrapObjectAs*Array(). (r=bz)
|
2012-07-31 20:45:20 -07:00 |
|
Eric Faust
|
e8671110a6
|
Backout changesets 6e78bc0145ee, 97a1463cde9c, and 9097d0b3acc6 (Bug 749535) for
erroneous bug number (r=me).
|
2012-07-31 20:24:32 -07:00 |
|
Eric Faust
|
1f08362f9e
|
Bug 749535 - Part 3: Remove JS_Is*Array() from Paris Binding argument unwrapping. (r=bz)
|
2012-07-31 20:07:55 -07:00 |
|
Eric Faust
|
a7fa8d3129
|
Bug 747935 - Part 2: Rewrite dom::TypedArray to use JS_UnwrapObjectAs*Array(). (r=bz)
|
2012-07-31 20:06:35 -07:00 |
|
Boris Zbarsky
|
7ca7230acd
|
Bug 775852 followup: skip the test when WebGL is not around. No review.
|
2012-07-31 10:24:01 -04:00 |
|
Boris Zbarsky
|
fc2f5cd147
|
Bug 771636 part 3. Implement default values for WebIDL strings. r=peterv
|
2012-07-31 00:22:23 -04:00 |
|
Boris Zbarsky
|
f9ac7c28ba
|
Bug 771636 part 2. Implement default values for WebIDL enums. r=peterv
|
2012-07-31 00:22:23 -04:00 |
|
Boris Zbarsky
|
5186d5c397
|
Bug 771636 part 1. Rearrange default-value handling so we actually set C++ values directly instead of round-tripping through jsval. r=peterv
|
2012-07-31 00:22:22 -04:00 |
|
Ehsan Akhgari
|
b40b21d633
|
Merge the nullptr conversion from mozilla-central into mozilla-inbound
|
2012-07-30 10:28:15 -04:00 |
|
Aryeh Gregor
|
e806eeab4f
|
Bug 777292 part 2 - Change all nsnull to nullptr
|
2012-07-30 17:20:58 +03:00 |
|
Brian Hackett
|
ffc948bbbe
|
Use HandleValue and MutableHandleValue in API hooks where possible, bug 776579. r=billm, sr=dmandelin
|
2012-07-30 05:19:09 -06:00 |
|
Boris Zbarsky
|
43ca50a784
|
Bug 777438. Make sure our C++ declarations are in the right order when a dictionary has a dictionary member. r=khuey
|
2012-07-27 00:09:10 -04:00 |
|
Boris Zbarsky
|
1aab881a5b
|
Bug 775844. Make sure to examine constructor signatures when looking for union types. r=peterv
|
2012-07-27 00:09:10 -04:00 |
|
Boris Zbarsky
|
a64bcb8bb8
|
Bug 777415. Disallow GetterInfallible/SetterInfallible annotations where they don't make sense. r=khuey
|
2012-07-27 00:09:10 -04:00 |
|
Boris Zbarsky
|
0349f66760
|
Bug 775845. Fail codegen for variadic arguments until we add support for them. r=peterv
|
2012-07-27 00:09:09 -04:00 |
|
Boris Zbarsky
|
a6578c446a
|
Bug 775852. Actually follow the WebIDL spec for creating JS representations of sequences. r=khuey
|
2012-07-27 00:09:09 -04:00 |
|
Boris Zbarsky
|
d794ed88da
|
Bug 777627. Make sure we can't accidentally turn off mochitests for a directory by reordering the Makefile.in. r=khuey
|
2012-07-26 12:38:03 -04:00 |
|
Eric Faust
|
6b01b23e1f
|
Bug 749536 - Implement JS::ToBoolean to fastpath Value to Boolean unwrappings. (r=luke)
|
2012-07-24 22:59:55 -07:00 |
|
Benjamin Peterson
|
d1064385b3
|
Bug 761723 - Save script sources to implement Function.prototype.toString. r=jorendorff,njn,jimb,jst,Ms2ger
--HG--
extra : rebase_source : de1b55647780a30f98fe84d29ee3cb4a437a3ece
|
2012-07-20 20:17:38 +02:00 |
|
Jason Orendorff
|
7e92dcab82
|
Bug 725907 - for-of improvements, part 3: Implement .iterator() for arraylike DOM objects. r=bzbarsky.
|
2012-07-03 16:34:56 -05:00 |
|
Boris Zbarsky
|
776d424e3d
|
Fix dom binding test makefile to actually work right. r=khuey, no bug
|
2012-07-19 14:48:59 -04:00 |
|
Boris Zbarsky
|
3268be0569
|
Bug 764456 part 5. Actually look at hasConcreteDescendant in hasInterfacePrototypeObject() so that we can avoid codegen for [NoInterfaceObject] interfaces hat are only implemented via "implements". r=peterv
|
2012-07-19 14:48:58 -04:00 |
|
Boris Zbarsky
|
229fdff391
|
Bug 764456 part 4. Make sure consequential interface used as arguments are non-castable. r=peterv
|
2012-07-19 14:48:58 -04:00 |
|