Peter Van der Beken
|
2561b4b1e6
|
Fix for bug 791774 (Hook DOM lists up to the new DOM bindings). r=bz.
--HG--
extra : rebase_source : 873020edd9cd3defc932d77bd26b5d65ebf263cb
|
2012-06-13 17:18:30 +02:00 |
|
Peter Van der Beken
|
dadc1f518a
|
Fix for bug 794959 (Use the right cast in GetAs* functions of union types in new DOM bindings). r=bz.
--HG--
extra : rebase_source : 051181aa319edd386679119846fd61c574957b54
|
2012-09-26 16:17:46 +02:00 |
|
Peter Van der Beken
|
931a931c83
|
Fix for bug 791347 (Support non-nsISupports refcounted natives and non-refcounted natives in new DOM bindings). r=bz/smaug.
--HG--
extra : rebase_source : cd6d98461d7fa3a07fa1361b4d840448122b6655
|
2012-09-19 15:02:37 +02:00 |
|
Terrence Cole
|
68f1a7379e
|
Bug 791322 - Move Rooted to js:: namespace; r=billm
These should not be part of the public API.
--HG--
extra : rebase_source : 00a69ee54f06e3f557cd9ec2f3b059df10aa32df
|
2012-09-24 18:08:22 -07:00 |
|
Bill McCloskey
|
2e75082f62
|
Bug 787856 - Convert JS_GetPrototype to support lazy protos (r=bhackett)
|
2012-09-03 16:42:17 -07:00 |
|
Bill McCloskey
|
88913893e5
|
Bug 787856 - Convert js::GetObjectProto to support lazy protos (r=bhackett)
|
2012-09-03 16:42:10 -07:00 |
|
Kyle Huey
|
c4cca57ccf
|
Bug 793025: Convert FileReaderSync to WebIDL bindings. r=bz
|
2012-09-20 19:47:47 -07:00 |
|
Boris Zbarsky
|
0735897dff
|
Bug 790975. Support sequences as dictionary members in WebIDL. r=peterv
|
2012-09-18 23:24:27 -04:00 |
|
Peter Van der Beken
|
75f85b799b
|
Fix for bug 791345 (Support non-wrappercached objects in proxy-based bindings). r=bz.
--HG--
extra : rebase_source : 884073cf7dccc2e9d1fa1769b00d5ee581d22573
|
2012-09-17 11:44:59 +02:00 |
|
Peter Van der Beken
|
0aab5147fc
|
Fix for bug 768684 (Fix sequence<any> return type in WebIDL). r=bz.
--HG--
extra : rebase_source : acbd2ce77f62146e9bd7fc285a8042073ed95722
|
2012-06-13 17:15:05 +02:00 |
|
Boris Zbarsky
|
c0a96f3008
|
Bug 790273. Add support for [LenientThis] in WebIDL. r=peterv
|
2012-09-12 17:24:58 +01:00 |
|
Boris Zbarsky
|
df94b5400b
|
Bug 787554. Don't prefix WebIDL getters names with a Get if they look like simple member access on the C++ side. r=peterv
|
2012-09-11 20:08:24 +01:00 |
|
Boris Zbarsky
|
6a4003fd4a
|
Bug 789636. Make getInterface on XHR and QueryInterface on all WebIDL objects be [ChromeOnly]. r=peterv
|
2012-09-11 20:08:24 +01:00 |
|
Boris Zbarsky
|
48ddcad8e3
|
Bug 790123. Make sure to not lose a single trailing newline in stripTrailingWhitespace. r=mats
|
2012-09-11 18:37:22 +01:00 |
|
Terrence Cole
|
31c3a732a8
|
Bug 787580 - Root all jsval at the API surface; r=sfink sr=dmandelin
--HG--
rename : layout/reftests/text-decoration/underline-select-2-ref.html => layout/reftests/text-decoration/underline-button-1-ref.html
rename : layout/reftests/text-decoration/underline-select-2.html => layout/reftests/text-decoration/underline-button-1.html
extra : rebase_source : 008f2bab76a005947a4c0bd10b6d9ea8531ea6d0
|
2012-09-04 16:40:12 -07:00 |
|
Ed Morley
|
c6d2c20860
|
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
|
2012-09-06 10:19:16 +01:00 |
|
Ms2ger
|
6b6c1230f5
|
Bug 763367 - Add support for [EnforceRange] and [Clamp]; r=bz
|
2012-09-06 09:25:03 +02:00 |
|
Ms2ger
|
921135d916
|
Bug 768793 - Remove DOMJSClass::mGetWrapperCacheVTableOffset; r=khuey
|
2012-09-06 09:14:49 +02:00 |
|
Ms2ger
|
454aa09861
|
Bug 788211 - Fix a few bugs in CGDOMJSProxyHandler_defineProperty; r=bz
|
2012-09-06 09:14:48 +02:00 |
|
Nathan Froyd
|
c00a7f490e
|
Bug 774757 - don't generate static initializers with new bindings; r=bz
|
2012-08-29 17:16:23 -04:00 |
|
Boris Zbarsky
|
437a27a6d1
|
Bug 778044. Add a way to pref off Paris binding constructor objects. r=peterv
|
2012-09-05 13:37:28 -04:00 |
|
Boris Zbarsky
|
7459711346
|
Bug 788149. Don't use jsids in worker code in bindings, because those are runtime-specific and workers can run on multiple runtimes. r=peterv
|
2012-09-05 13:37:27 -04:00 |
|
Boris Zbarsky
|
a17389cd6f
|
Bug 778150 part 2. Default methods to infallible. Allow annotation of fallible methods in WebIDL using [Throws]. r=peterv
[Throws] can either take no value, or can take MainThread or Workers if the
throwing behavior is only happening on main thread or in workers.
|
2012-09-05 09:21:33 -04:00 |
|
Boris Zbarsky
|
2b85439c92
|
Bug 778150 part 1. Remove the vestigial ability to specify infallibility stuff in the conf file. r=peterv
|
2012-09-05 09:21:33 -04:00 |
|
Eric Faust
|
497dfe5e4e
|
Bug 781387 - Codegen infallibility data for Paris bindings methods. (r=peterv)
|
2012-09-04 14:46:38 -04:00 |
|
Boris Zbarsky
|
a9228f3218
|
Bug 786105. Setting inline style properties to null should remove them, just like setting them to empty string does. r=peterv
|
2012-08-31 20:59:46 -04:00 |
|
Boris Zbarsky
|
01c109f2d3
|
Bug 774970. Add the ability to generate code for dealing with an XPConnect 'this' object in some cases. r=peterv
|
2012-08-28 13:10:09 -04:00 |
|
Boris Zbarsky
|
926bf57664
|
Bug 767930. Add support for typed array return values (as just JSObject*) in WebIDL bindings. r=peterv
|
2012-08-28 13:10:09 -04:00 |
|
Peter Van der Beken
|
82dbb096f7
|
Fix for bug 742195 (Implement the extended attributes for null and undefined handling on strings in Paris bindings). r=bz.
|
2012-07-12 15:55:30 +02:00 |
|
Peter Van der Beken
|
deff3652d9
|
Fix for bug 785188 (Make Xrays work with newest DOM list bindings). r=mrbkap.
|
2012-06-06 21:52:26 +02:00 |
|
Luke Wagner
|
94264a0bc8
|
Bug 625199 - s/JSAutoEnterCompartment/JSAutoCompartment/ and make it infallible (r=bholley)
--HG--
extra : rebase_source : 12acf2288285f5caefd7fecea8207de3a47eab5b
|
2012-08-21 18:42:53 -07:00 |
|
Peter Van der Beken
|
13f425b97c
|
Fix for bug 768692 (Move DOM list binding generation to the new DOM binding codegen). r=bzbarsky.
--HG--
extra : rebase_source : 651a0fac4c9a87ef1c0a9cd91588c6421fd050c4
|
2012-05-22 15:46:20 +02:00 |
|
Eric Faust
|
ba5cbc8591
|
Bug 773546 - Part 2: Centralize Paris binding accessor and method top halves. (r=peterv)
|
2012-08-07 22:26:20 -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
|
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
|
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 |
|
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
|
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 |
|
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 |
|
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
|
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 |
|