dom/bindings/Configuration.py
64116184475109a9cbe09c76d5fd682634b86a33
created 2015-05-13 22:19 -0400
pushed 2015-05-14 22:33 +0000
Boris Zbarsky Boris Zbarsky - Bug 913053. Split up IDLTypedef and IDLTypedefType, and likewise for IDLCallback vs IDLCallbackType, so it's clearer whether we're operating on types or objects represented by those types. r=khuey
b9f8b3184c001dffa7581cd9c260dea427720649
created 2015-04-28 12:25 -0400
pushed 2015-04-29 23:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1157588. Produce a better error message when someone tries to pass a mixin as an argument. r=peterv
8477c9f45172a7b95274753e7650a233f6088d7d
created 2015-03-03 21:01 -0500
pushed 2015-03-04 14:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 928336. Make defining unforgeable properties on objects faster by just copying them from an unforgeable holder object. r=peterv
4c63198808db4493784cfb3dd7c7d74a658f2b5d
created 2015-02-26 09:40 -0500
pushed 2015-02-27 02:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1135810. Add more explicit checks for whether a descriptor wants Xrays or not instead of assuming that Xrays are desired if and only if descriptor.workers is false. r=peterv
dccc9512f3502bd963933c2c4db1da59a6f5785e
created 2015-02-24 16:04 -0500
pushed 2015-02-25 11:06 +0000
Boris Zbarsky Boris Zbarsky - Bug 1135803. Take out the bits that try to handle interface types mapping to JSObject* in worker descriptors, since we never do that anymore. r=smaug
994141100597ebb910bc2c96c88d9891c7e97d29
created 2015-02-09 11:42 -0500
pushed 2015-02-09 21:30 +0000
Boris Zbarsky Boris Zbarsky - Bug 1127501. Treat external interfaces as only being exposed in Window in Web IDL bindings. r=peterv
fae280dc596d0e6ee6dfd47c39ae8ee569cc12fc
created 2014-11-01 15:25 +0100
pushed 2015-01-14 00:52 +0000
Peter Van der Beken Peter Van der Beken - Bug 1096328 - Remove nativeOwnership from Bindings.conf, remove the now unused nativeOwnership property. r=bz.
d5557b9aee8f5851c1ba2ddf5128b4af323a1e86
created 2014-11-01 15:22 +0100
pushed 2015-01-14 00:52 +0000
Peter Van der Beken Peter Van der Beken - Bug 1096328 - Remove nativeOwnership from Bindings.conf, don't condition wrapperCache on having a refcounted type. r=bz.
7e3abaf18602116c8f643a790f6e93c597010e35
created 2015-01-12 11:52 -0500
pushed 2015-01-12 20:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1113827 part 1. Automatically mark Web IDL [NewObject] methods that return a JS type as fallible. r=peterv
a7f64e53893ef5d4bed1996acce1e0d459b8df8d
created 2015-01-12 14:48 +0100
pushed 2015-01-12 20:26 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 12 changesets (bug 1096328) for M11 and M5 Test failures on a CLOSED TREE
676112a4f0921a9b5c9e7edcbaac36d26cd32e56
created 2014-11-01 15:25 +0100
pushed 2015-01-12 20:26 +0000
Peter Van der Beken Peter Van der Beken - Bug 1096328 - Remove nativeOwnership from Bindings.conf, remove the now unused nativeOwnership property. r=bz.
e2e64e751ece7d318943a440a14ebaa26a7ec84d
created 2014-11-01 15:22 +0100
pushed 2015-01-12 20:26 +0000
Peter Van der Beken Peter Van der Beken - Bug 1096328 - Remove nativeOwnership from Bindings.conf, don't condition wrapperCache on having a refcounted type. r=bz.
2ea97247b91ac2930e23e1d55b864c54950d288f
created 2015-01-10 13:46 +0200
pushed 2015-01-12 10:44 +0000
Olli Pettay Olli Pettay - Bug 1119652, create mozilla::dom::Event::As*Event automatically for all the codegen'ed Events and annotate As*Event with MOZ_OVERRIDE in the codegen, r=bz
8646f1c6339ddebff7b8d70c72a326ec4205b660
created 2014-11-16 15:01 -0500
pushed 2014-11-17 13:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1081241. Things that aren't exposed in Window shouldn't show up in RegisterBindings at all. r=smaug
3c8f81efb9a7cde1d045107c11bc745811be19d0
created 2014-11-08 01:07 +0100
pushed 2014-11-10 13:26 +0000
Tom Schuster Tom Schuster - Bug 993026 - Rename NewResolve to Resolve in browser. r=bz
18d8629e20c9f73dbe025650106786bb466f4fe6
created 2014-10-01 20:43 +0200
pushed 2014-10-20 12:40 +0000
Peter Van der Beken Peter Van der Beken - Bug 1068740 - Consider putting union types in the binding files where they're used. r=bz.
e82fd502119c3f071cdd619e158c75bdd2edf195
created 2014-10-19 22:26 -0400
pushed 2014-10-20 12:40 +0000
Boris Zbarsky Boris Zbarsky - Bug 1083591. Support stringifiers and jsonifiers on non-concrete Web IDL interfaces as well, since they make sense there. r=peterv
06450cede5ecdf9c2a238ab71755c52301bc66fe
created 2014-10-17 11:30 -0400
pushed 2014-10-20 12:40 +0000
Boris Zbarsky Boris Zbarsky - Bug 1073124 part 2. Define Exposed=System things in BackstagePass::NewResolve as needed. r=bholley
7f5287115874d9efd54ee8d2db40459577e8eddc
created 2014-10-15 16:50 +0200
pushed 2014-10-15 18:31 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 6f411275b7ec (bug 1068740) for bustage on a CLOSED TREE
6f411275b7ec5dc953fdabdc198f9af5b8a35ca9
created 2014-10-01 20:43 +0200
pushed 2014-10-15 18:31 +0000
Peter Van der Beken Peter Van der Beken - Bug 1068740 - Consider putting union types in the binding files where they're used. r=bz.
7f2d0c477f6401d793609a94f7d9e8b3945adebd
created 2014-09-09 15:19 +0200
pushed 2014-09-29 18:57 +0000
Peter Van der Beken Peter Van der Beken - Bug 787070 - Expandos on the xray of DOM prototypes should have effect on xrays of DOM nodes, calculate parent prototype names in one place. r=bz.
024db535ce4df99be03cdc442ec9f6bb388ce3e6
created 2014-09-05 22:36 +0200
pushed 2014-09-29 18:57 +0000
Peter Van der Beken Peter Van der Beken - Bug 787070 - Expandos on the xray of DOM prototypes should have effect on xrays of DOM nodes, annotate Window as having named properties. r=bz.
16411120d562f0c53badb90b8108c19326427701
created 2014-09-24 09:11 -0400
pushed 2014-09-24 21:10 +0000
Boris Zbarsky Boris Zbarsky - Bug 1071615. Make codegen fail when "A implements B" appears on a Web IDL file different from the file A is defined in. r=khuey
0933d8d6fc104282af54ba488538ad3ca5f84b69
created 2014-09-19 22:58 -0400
pushed 2014-09-22 10:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 958887 part 1. Add support for doing BinaryName annotations in IDL. r=peterv
9e0d430f66f3d23d8981bb96a7237197c32818c6
created 2014-08-28 00:43 +0200
pushed 2014-09-11 00:30 +0000
Peter Van der Beken Peter Van der Beken - Bug 849567 - Automatically handle raw and already_AddRefed return values in Paris bindings and remove resultNotAddRefed, use overloaded functions and auto to select the right type to store return values. r=bz.
af6fa89ec5509baead12a11025ef4f5329dda01c
created 2014-08-29 19:50 -0400
pushed 2014-08-30 16:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 921453. Don't allow conditional-exposure annotations on an interface that has no interface object, since they make no sense there. r=khuey
58c44d7982aff91f0ed210a1c4f4a3cd1f646620
created 2014-08-28 13:33 -0700
pushed 2014-08-29 12:55 +0000
Nikhil Marathe Nikhil Marathe - Bug 1048699 - Patch 2 - Indentation and proper include. r=bz
8e5931282ddddfd219410e5036d98f3c868b896b
created 2014-08-27 10:17 -0700
pushed 2014-08-29 12:55 +0000
Nikhil Marathe Nikhil Marathe - Bug 1048699 - Make Exposed=SpecificWorkerType work automatically. r=bz
e5a8a5b86bbd02dc57ef75b99a85d4539f91c854
created 2014-07-24 16:57 -0300
pushed 2014-08-12 19:51 +0000
Reuben Morais Reuben Morais - Bug 1009645 - Remove FeatureDetectible, add things with CheckPermissions or AvailableIn to the feature list instead. r=smaug
3d59b6f2a9297ac0b8266981668c2e424993ae2b
created 2014-08-04 22:20 -0400
pushed 2014-08-05 14:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1017988 part 11. Codegen the definition of interface objects on worker globals. r=khuey
6de7023b9d997f1868428ac3fde1e57afc9ca44d
created 2014-08-04 22:20 -0400
pushed 2014-08-05 14:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1017988 part 6. Implement support for [PrimaryGlobal]. r=khuey
3f6a695b80a442b17243a1d352180950e4dff86a
created 2014-07-14 20:08 -0300
pushed 2014-07-15 02:55 +0000
Reuben Morais Reuben Morais - Bug 1009645 - Implement [FeatureDetectible] extended attribute and hook it up to navigator.getFeature. r=bz
0f4eb14fcbd82aa5535d6f5371376b0655b05bb8
created 2014-06-03 12:20 -0400
pushed 2014-06-05 12:20 +0000
Nathan Froyd Nathan Froyd - Bug 1019705 - replace binaryNames accesses with binaryNameFor; r=bz
8a66b707dd5a31cf85f76beaccf240ceb9a2b042
created 2014-05-25 15:31 -0300
pushed 2014-05-27 20:09 +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-05-27 20:09 +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-05-27 20:09 +0000
Reuben Morais Reuben Morais - Bug 952486 - Add a CheckPermissions extended attribute to WebIDL. r=bz
2f394d14ac89d54511dd36bfc0f4718492bcbaec
created 2014-04-26 21:49 -0400
pushed 2014-04-27 19:36 +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
7aabad87c7d79841e6b8658c261c67e3a478946a
created 2014-03-05 22:48 -0500
pushed 2014-03-06 12:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 874787. Add support for legacycaller on proxy bindings. r=efaust,peterv
175ecf3705647c1c230812d0c18ba4d11c2b5707
created 2014-02-07 15:56 -0500
pushed 2014-02-09 03:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 956806 part 2. Share generic getters/setters/methods across all bindings. r=peterv
197880d71d9dbc4ad4e7d02bac7c452bc42e7672
created 2014-02-06 13:28 -0500
pushed 2014-02-07 08:51 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 968643 - Part 2: Remove the [PrefControlled] WebIDL annotation; r=bzbarsky
b1b49e0f06699bfae5c5007a92cf27575472a6aa
created 2014-02-05 13:38 -0500
pushed 2014-02-06 11:50 +0000
Boris Zbarsky Boris Zbarsky - Bug 967694. Don't generate Xray resolveOwnProperty/enumerateOwnProperties hooks on WebIDL Xrays for plugin-loading elements, because those elements really only want to have the hook called when they're being touched by script from the same website. r=bholley
614d88a082076ffb170065da85b4aab6f76e36d9
created 2014-02-05 13:38 -0500
pushed 2014-02-06 11:50 +0000
Boris Zbarsky Boris Zbarsky - Bug 958667 part 4. Hook up an AvailableIn extended attribute for interfaces. r=peterv
5dcdc32aa5edd3f42f6b8880ada3fce3ae38ee12
created 2014-02-05 13:38 -0500
pushed 2014-02-06 11:50 +0000
Boris Zbarsky Boris Zbarsky - Bug 958667 part 1. Make it possible to use multiple methods of disabling the visibility of a constructor at once, disabling it if any of them says it should be disabled. r=peterv
3f052ca2795f1e64793d19132812ea7340201f07
created 2014-02-02 10:08 -0800
pushed 2014-02-03 01:44 +0000
Kyle Huey Kyle Huey - Bug 958011: Fix worker object cycle collection to not rely on the JSObject being finalized, which is a bogus assumption. r=bent,mccr8
0449f682dd319a4122d3e32f3de221f5d212c782
created 2014-01-08 15:34 -0500
pushed 2014-01-08 20:34 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets d8a6bde76293 and 0b28eaf5bde9 (bug 956806) for suspicion of making OSX 10.6 debug mochitest-bc even more orange prone than usual.
d8a6bde7629390a84a31f999ab78a6e385ec7afe
created 2014-01-08 10:29 -0500
pushed 2014-01-08 20:34 +0000
Boris Zbarsky Boris Zbarsky - Bug 956806 part 2. Share generic getters/setters/methods across all bindings. r=peterv
897ae11f74ceadba76ec6c0ed1302e2c035e035c
created 2013-11-28 15:03 +0100
pushed 2013-11-29 07:40 +0000
Ms2ger Ms2ger - Bug 935362 - Part b: Remove customTrace support; r=khuey
bc16348f38a9c7873e97a0a374e035d259d03f34
created 2013-11-28 15:03 +0100
pushed 2013-11-29 07:40 +0000
Ms2ger Ms2ger - Bug 935362 - Part a: Remove nativeOwnership = 'worker' support; r=khuey
f39d5c1d8ea812021701ae9d09fffcaa949aba69
created 2013-10-31 15:28 -0700
pushed 2013-11-06 01:50 +0000
Andrew McCreight Andrew McCreight - Bug 932505 - Add some basic checking for Bindings.conf r=bz
2e66e700722394f2329aace31a28f0d4f9b8cea5
created 2013-11-05 22:16 +0800
pushed 2013-11-05 20:28 +0000
Kyle Huey Kyle Huey - Bug 928312: Convert the worker global object and all remaining EventTargets to new DOM bindings. r=bent,peterv,smaug
22c5b68ae2e9f2931969570caaf2ea1295b0c225
created 2013-11-05 22:16 +0800
pushed 2013-11-05 20:28 +0000
Kyle Huey Kyle Huey - Bug 919885: Move Worker to WebIDL and thread-agnostic event dispatch. r=bent,bz
d64bea16611b69c3533ec238577c5139a02b3f1e
created 2013-10-17 06:24 -0700
pushed 2013-10-24 05:06 +0000
Andrew McCreight Andrew McCreight - Bug 911333 - Only set customTrace to true on workers. r=khuey
30afbcdcec4d488a9954b3f269ca04d2101e546e
created 2013-10-14 14:38 -0400
pushed 2013-10-14 18:38 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 2 changesets (bug 915757, bug 919885) for frequent Android Armv6 mochitest-8 crashes.
db9190b3ce60b9fdab6cc6a17894645a123c8826
created 2013-10-14 19:58 +0800
pushed 2013-10-14 16:42 +0000
Kyle Huey Kyle Huey - Bug 919885: Move Worker to WebIDL and thread-agnostic event dispatch. r=bent,bz
e8bb002bc13ab3149a4b5e9462e275f2fd0e1161
created 2013-10-13 21:59 -0700
pushed 2013-10-14 12:04 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 915757, bug 919885) for xpcshell bustage
91495d3a91c8e90d0e06c9deafed658f9bd00b81
created 2013-10-14 11:10 +0800
pushed 2013-10-14 12:04 +0000
Kyle Huey Kyle Huey - Bug 919885: Move Worker to WebIDL and thread-agnostic event dispatch. r=bent,bz
cd5ae0c57f7d3a5db46499e4e6596fabd40af2ca
created 2013-09-30 12:15 +0800
pushed 2013-09-30 16:14 +0000
Kyle Huey Kyle Huey - Bug 919457: Allow bindings specific to workers without the old-style worker ownership model. r=bz
8888cdebbe101f4abe9f5f1c47060e72ea069897
created 2013-09-30 10:41 +0800
pushed 2013-09-30 16:14 +0000
Kyle Huey Kyle Huey - Back out bug 919457 for build bustage. r=me
d94a30d4ed76004b67d20335231c7b1b1c57e1ad
created 2013-09-30 09:37 +0800
pushed 2013-09-30 16:14 +0000
Kyle Huey Kyle Huey - Bug 919457: Allow bindings specific to workers without the old-style worker ownership model. r=bz
6ea361ff5333ea0f1cb7ebbf712b1a419ca63e6b
created 2013-09-24 21:37 +0200
pushed 2013-09-26 03:27 +0000
Peter Van der Beken Peter Van der Beken - Bug 920196 - Make QueryInterface opt-in for WebIDL interfaces. r=bz.
less more (0) -100 -60 tip