dom/bindings/Codegen.py
d740cc08d96661ec5625522b5a2a663f62ecc52f
created 2014-06-11 16:26 -0400
pushed 2014-08-25 18:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1009675 - Part 3: Return WebIDL 'object' values as handles. r=peterv, a=sledru
e993e93566fefbab6196d76a8876c282fe5f971e
created 2014-06-11 12:43 -0400
pushed 2014-08-25 18:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1009675 - Part 2: Return WebIDL 'any' values as handles. r=peterv, a=sledru
1d4e44c323837f93f2d03664e5de27a9f1a1fd35
created 2014-06-11 16:26 -0400
pushed 2014-08-25 18:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1009675 - Part 1: Change the return value of getRetvalDeclarationForType to allow more than two states for the outparam bit. r=peterv, a=sledru
7d4ed44d5913845dd8caef21c0d00c7262171549
created 2014-06-07 11:50 -0400
pushed 2014-08-25 18:42 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1021670 - Enable using non-wrapper-cached objects in unions; r=bzbarsky
a8d88faf925bcd39e0cfe7a5cd33bd83a0fb8ffe
created 2014-06-05 14:47 -0400
pushed 2014-08-25 18:42 +0000
Nathan Froyd Nathan Froyd - Bug 1019160 - part 4 - use jsids to access JS-implemented interface properties; r=bz
c2489880460061daf12d414cb2dbceecc14a41d5
created 2014-06-02 17:23 -0400
pushed 2014-08-25 18:42 +0000
Nathan Froyd Nathan Froyd - Bug 1019160 - part 3 - create atom caches for JS-implemented interfaces; r=bz
0c37a29ea652a6220cefc50f375d092491213a3a
created 2014-06-05 14:06 -0400
pushed 2014-08-25 18:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1019160 - part 2 - separate out some Fake* class changes; r=froydnj,because-it-works
57a6487c29d4f0d209d2d0d09420b0bddc065286
created 2014-06-02 17:14 -0400
pushed 2014-08-25 18:42 +0000
Nathan Froyd Nathan Froyd - Bug 1019160 - part 1 - factor out initIdsClassMethod from CGDictionary; r=bz
0a524a0567a1cede0fd8af2f837899cc98c2fa72
created 2014-06-06 11:15 -0400
pushed 2014-08-25 18:42 +0000
Jason Orendorff Jason Orendorff - Bug 998115 - Make the output of Codegen.py less #BOGUS. r=peterv.
ad465c247417bfb14250ad59f3a10e7616a190d7
created 2014-06-05 13:19 -0400
pushed 2014-08-25 18:42 +0000
Jason Orendorff Jason Orendorff - Bug 1017067 - Merge deleteProperty/deleteElement ops back into a single deleteGeneric op. r=bhackett.
ea5754fabd067926bfd3ac92bf3d3016d05d38a3
created 2014-06-06 10:06 +0200
pushed 2014-08-25 18:42 +0000
Ms2ger Ms2ger - Bug 1018306 - Call interface.hasInterfaceObject rather than checking the truthiness of the method; r=bz
0f4eb14fcbd82aa5535d6f5371376b0655b05bb8
created 2014-06-03 12:20 -0400
pushed 2014-08-25 18:42 +0000
Nathan Froyd Nathan Froyd - Bug 1019705 - replace binaryNames accesses with binaryNameFor; r=bz
9ce4e8958829632492d31fb54aeb9813c9c3afff
created 2014-06-03 11:38 -0400
pushed 2014-08-25 18:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1017428 part 1. Store information in jitinfo about [Cached] attribute slots in addition to [StoreInSlot] ones. r=peterv,efaust
69ecf6b3aa8f1275d8a05219d26e104a3e412ff5
created 2014-05-28 22:45 +0200
pushed 2014-08-25 18:42 +0000
Peter Van der Beken Peter Van der Beken - Bug 1016960 - make |instanceof WebIDLInterface| work with outer windows. r=bz.
8a66b707dd5a31cf85f76beaccf240ceb9a2b042
created 2014-05-25 15:31 -0300
pushed 2014-08-25 18:42 +0000
Reuben Morais Reuben Morais - Bug 952486 - Add a CheckPermissions extended attribute to WebIDL. r=bz
cbc896965ae06d6a65e16c38e4846690008fae40
created 2014-05-26 12:11 -0700
pushed 2014-08-25 18:42 +0000
Fabrice Desré Fabrice Desré - Bug 952486 - backout for breaking all device and emulator builds (keeping dom reviewer to land the backout...) r=bz
1dacf5af46ed763ae172d726b47b70d40a78e9b1
created 2014-05-25 15:31 -0300
pushed 2014-08-25 18:42 +0000
Reuben Morais Reuben Morais - Bug 952486 - Add a CheckPermissions extended attribute to WebIDL. r=bz
be4250144a86a57807f50188bc9944b65f72de9a
created 2014-05-23 17:32 -0400
pushed 2014-08-25 18:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1007878 part 5. Implement callback codegen for MozMap. r=khuey
76d959ab82415dd66fb502f45f613e9ddbfd51d5
created 2014-05-23 17:32 -0400
pushed 2014-08-25 18:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1007878 part 4. Add C++-to-JS conversion for MozMap. r=khuey
eb38ffafe17de82594eaf3900fe6062757d25859
created 2014-05-23 17:32 -0400
pushed 2014-08-25 18:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1007878 part 3. Add JS-to-C++ conversion for MozMap. r=khuey
806de4974bd6b03a3268c6a1b2e0d4db5a32c0eb
created 2014-05-23 17:32 -0400
pushed 2014-08-25 18:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1007878 part 2. Add a C++ type to represent MozMap. r=khuey
ce90f049d6207146f84250257316b79284f41597
created 2014-05-23 15:10 -0700
pushed 2014-08-25 18:42 +0000
Wes Kocher Wes Kocher - Backed out 5 changesets (bug 1007878) for b2g build bustage r=khuey
ee3bb06075f7a18a1b88189845e7593019b81f77
created 2014-05-23 17:32 -0400
pushed 2014-08-25 18:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1007878 part 5. Implement callback codegen for MozMap. r=khuey
ab3dd51be3cd43f34aa857d2a76ccc171fe2ee7b
created 2014-05-23 17:32 -0400
pushed 2014-08-25 18:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1007878 part 4. Add C++-to-JS conversion for MozMap. r=khuey
aa53ba4e64b83ea337a583e9de163e81b830702e
created 2014-05-23 17:32 -0400
pushed 2014-08-25 18:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1007878 part 3. Add JS-to-C++ conversion for MozMap. r=khuey
ff6fd8187ff31a6225625d32a182824024d915e9
created 2014-05-23 17:32 -0400
pushed 2014-08-25 18:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1007878 part 2. Add a C++ type to represent MozMap. r=khuey
82231f3042eed770e027a021700698620a66a645
created 2014-05-22 08:18 -0500
pushed 2014-08-25 18:42 +0000
Jason Orendorff Jason Orendorff - Bug 998080 - Refactor so that definition_body methods return un-indented code. r=peterv.
a200f79a7b8fcec1902639e8898f1a48825a7be2
created 2014-05-19 16:37 -0400
pushed 2014-08-25 18:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1010658 part 2. Stop storing a DOMClass* in a slot on DOM prototypes. r=peterv
8069054ebfc71f7f6439581aea02f24483c8ffa3
created 2014-05-15 10:26 -0700
pushed 2014-08-25 18:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1008236. Assert that binding generic getters/setters/methods return values that match the return type claimed in the jitinfo. r=smaug
2020f15e4e4584cc03622a10550a26efef3e84ed
created 2014-05-15 14:16 +0200
pushed 2014-08-25 18:42 +0000
Peter Van der Beken Peter Van der Beken - Bug 1010872 - Stop preserving Global bindings. r=bz.
d221383c1e8edf57f60f32f429aa4cb9d538968d
created 2014-05-16 19:41 +0200
pushed 2014-08-25 18:42 +0000
Jan Varga Jan Varga - Bug 1011510 - Codegen.py: Add EndGuard to enum generation; r=bz
eb2a6f7785a2e3c61bf44a24f8ce234b9aa3d948
created 2014-05-16 12:29 -0400
pushed 2014-08-25 18:42 +0000
Ryan VanderMeulen Ryan VanderMeulen - Revert to revision 63dfac3c9c87 due to mass bustage pile-ups that landed after it on a CLOSED TREE.
47896750ba40709e2caf5e04dc5dd4a20ea2a163
created 2014-05-15 10:26 -0700
pushed 2014-08-25 18:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1008236. Assert that binding generic getters/setters/methods return values that match the return type claimed in the jitinfo. r=smaug
2b99b42f1337a55f81ba879eb773288776f72be8
created 2014-05-15 14:24 -0400
pushed 2014-08-25 18:42 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 4 changesets (bug 1008236, bug 1010344, bug 1004458, bug 1008719) for mochitest crashes on a CLOSED TREE.
184ead7f6e37323c36d99287732718477595b528
created 2014-05-15 10:26 -0700
pushed 2014-08-25 18:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1008236. Assert that binding generic getters/setters/methods return values that match the return type claimed in the jitinfo. r=smaug
bc9768d92d2fdd7f8ce2d73d71e7800cb67147b3
created 2014-04-08 20:48 +0200
pushed 2014-08-25 18:42 +0000
Peter Van der Beken Peter Van der Beken - Bug 1005978 - Add infrastructure to create main-thread WebIDL globals with XPConnect. r=bz.
056788c5064721eec840de5219e574d6bc5c1430
created 2014-02-15 22:12 +0100
pushed 2014-08-25 18:42 +0000
Peter Van der Beken Peter Van der Beken - Bug 1005898 - Make WebIDL properties on all globals own properties. r=bz.
b766e7d111b90d1502b06fa289b21ad449d23cd0
created 2014-05-07 22:28 -0400
pushed 2014-08-25 18:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1006718. Add some sanity static asserts about DOM object slot counts. r=peterv,jorendorff
3a949414f5bcf52f7b02b065a734b9a52abdd83e
created 2014-05-05 16:01 -0400
pushed 2014-08-25 18:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 997285 part 2. Add [ExceptionClass] support to WebIDL. r=peterv
823c0199a31dba8e6014510dda736bf4a498f63a
created 2014-05-05 16:01 -0400
pushed 2014-08-25 18:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1001157. Assert that there is no exception pending on the JSContext afer a DOM call if the call was not marked as throwing or if it did not throw on the ErrorResult. r=peterv
46d57b8f48ce38f4127cd573cb8a0b1c2b8369dd
created 2014-05-05 14:14 -0700
pushed 2014-08-25 18:42 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 997285) for mochitest-2,3 and dt3 bustages on a CLOSED TREE r=bz
c46fb6bada285407691acbabad936ab878107ad7
created 2014-05-05 14:12 -0700
pushed 2014-08-25 18:42 +0000
Wes Kocher Wes Kocher - Backed out changeset 745c46904041 (bug 1001157) for mochitest2,3 and dt3 bustages on a CLOSED TREE r=bz
745c469040412633694264140a6580c80dc3211a
created 2014-05-05 16:01 -0400
pushed 2014-08-25 18:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1001157. Assert that there is no exception pending on the JSContext afer a DOM call if the call was not marked as throwing or if it did not throw on the ErrorResult. r=peterv
c0b8aef8b57012a7b0c1dbff47f411d6d8620c8b
created 2014-05-05 16:01 -0400
pushed 2014-08-25 18:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 997285 part 2. Add [ExceptionClass] support to WebIDL. r=peterv
a4d2747c511a32bbad28f37affcf72754d76ccad
created 2014-05-03 01:08 -0400
pushed 2014-08-25 18:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1004766. Make sure to enter the compartment of our new global before working with it when wrapping global objects. r=nsm
c9c1e001452bbdc054460038021bc928ee95e91b
created 2014-04-30 10:10 +0100
pushed 2014-08-25 18:42 +0000
Jon Coppeard Jon Coppeard - Bug 959787 - Handlify remaining JS APIs r=terrence r=bz r=bholley
6ed9e9e160f2fbda7093441b5dfca5436b56ea72
created 2014-04-28 16:53 +0200
pushed 2014-08-25 18:42 +0000
Michael Shuen Michael Shuen - Bug 972385 - Make JS::AutoValueVector subscript operator return handles. r=jonco, smaug
60476fb8c23ac1f159b0e0d3ef107b28682a514f
created 2014-06-26 07:51 -0700
pushed 2014-07-14 18:39 +0000
Steve Fink Steve Fink - Bug 1022773 - Return value rooting for dom/, r=bz, a=abillings
f97b33e8ec223c0e8b6d69f57f5b3d28f7e9c8eb
created 2014-06-11 16:35 -0400
pushed 2014-07-14 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1009675 - Part 3: Return WebIDL 'object' values as handles. r=peterv, a=sledru
f69c307f1ebf8be8bd50c5833d12708ae1216fbf
created 2014-06-11 16:33 -0400
pushed 2014-07-14 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1009675 - Part 2: Return WebIDL 'any' values as handles. r=peterv, a=sledru
52c63eeaf297deb3bd974709694baeda0d35b754
created 2014-06-11 16:26 -0400
pushed 2014-07-14 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1009675 - Part 1: Change the return value of getRetvalDeclarationForType to allow more than two states for the outparam bit. r=peterv, a=sledru
2671376afc4fd472aa396d744114a666edfd7387
created 2014-05-27 12:15 -0400
pushed 2014-07-14 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1007878 followup. Use the right JS_DefineUCProperty signature on Aurora. r=bustage, all hail CLOSED TREE.
3966a40fe6bbe7aaac30e2723271d9c7dbf2ac84
created 2014-05-23 17:32 -0400
pushed 2014-07-14 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1007878 - Part 5: Implement callback codegen for MozMap. r=khuey, a=sledru
00bc4a5b1c496929ff2692f3fdd7d9aae1a02387
created 2014-05-23 17:32 -0400
pushed 2014-07-14 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1007878 - Part 4: Add C++-to-JS conversion for MozMap. r=khuey, a=sledru
340a07fc3173be65e0204eb1f5acef42041ba867
created 2014-05-23 17:32 -0400
pushed 2014-07-14 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1007878 - Part 3: Add JS-to-C++ conversion for MozMap. r=khuey, a=sledru
35de1beea9c009a469d3a42f5006c82386fe92d9
created 2014-05-23 17:32 -0400
pushed 2014-07-14 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1007878 - Part 2: Add a C++ type to represent MozMap. r=khuey, a=sledru
93a71ca8b150771199a0293a8e1f8d2f6fbee345
created 2014-04-26 21:50 -0400
pushed 2014-07-14 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 942121. Fix WebIDL dictionary member tracing to null-check nullable object types before trying to trace them, since passing pointer-to-null to JS_CallObjectTracer is not OK. r=smaug
252653fe3a934b7106cdf929f2ac9ee6d821e818
created 2014-04-26 21:49 -0400
pushed 2014-07-14 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1000944. Allow unions and dictionaries that contain non-SpiderMonkey WebIDL interface types to be copy-constructed. r=dzbarsky
2f394d14ac89d54511dd36bfc0f4718492bcbaec
created 2014-04-26 21:49 -0400
pushed 2014-07-14 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1000675. Don't always include nsContentUtils in example codegen, fix example header guards to not end with __, don't use fully-qualified names in argument types when those argument types are in the mozilla::dom namespace already, and include headers from mozilla/dom. r=jst
a9a093d2881a59be843a506b15ee6841facddae3
created 2014-04-25 12:49 -0400
pushed 2014-07-14 18:39 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 900903 - Part 2: Change uses of numbered macros in nsCycleCollectionParticipant.h to the variadic variants. r=smaug
less more (0) -1000 -300 -100 -60 tip