be14d1424179f715ee3665c3e8010c3555e74149
2012-01-27 10:57 +0100
Bobby Holley - Fix some generated code formatting issues.
45bb8983777618c73775dcb52c81255764b5ae38
2012-01-26 20:35 +0100
Boris Zbarsky - Make things actually build
cc2e300dab5b4a3beea5b95d2e9b32337cb032a0
2012-01-26 19:36 +0100
Bobby Holley - Switch more stuff to the CodegenThing infrastructure.
4119ff5bd1104150455174319f6f1edba3d41c8f
2012-01-26 17:23 +0100
Boris Zbarsky - Implement prototype setup infrastructure.
fdee219a75502a61e28f8d2990ec4d91385e4dbd
2012-01-26 17:18 +0100
Bobby Holley - Initial work on abstract method generation. Nothing hooked up yet.
62e78467654014cce6d4e71913d6199483f0f864
2012-01-26 17:00 +0100
Boris Zbarsky - Add a file that we kinda need to actually build
abb107b76e18051399a612ce143d2647cddac1a7
2012-01-26 16:55 +0100
Boris Zbarsky - Make our prototype list generation include various implementation prototypes based on our configuration info
42a84203d4625a75a1c20c4fa55cd643725bef29
2012-01-26 07:29 -0800
Johnny Stenback - Adding more DOM Core WebIDL files.
0727e35f1d4ca52c4a9d696ac3a4cd0381c932d0
2012-01-26 14:53 +0100
Bobby Holley - Fix up our WebIDL so that we can codegen for XHR.
b7cf2152764599e1460ca10303d91c74b8af0337
2012-01-26 14:41 +0100
Bobby Holley - Drive binding codegen with a config file.
2b911188e035d8ba111bcc9f2c029596f42857ee
2012-01-26 02:53 -0800
Ben Turner - Backout listgen changes that we don't need yet.
8219c1dd6526c41ec836acf98e790008b51098ba
2012-01-26 11:45 +0100
Kyle Huey - Uncomment things we've implemented in the parser.
c403812fca4d8d67cd775a0956644fb820d4d2af
2012-01-26 11:44 +0100
Kyle Huey - Update EventTarget.idl to the modern callback interface syntax.
b2ad86893b26a1d56c45d63dd7a2de1b5ddd5352
2012-01-26 11:43 +0100
Kyle Huey - Update Parser.
7139c57ed1d4a432211dcef5cc5f972586aae9e3
2012-01-26 11:33 +0100
Kyle Huey - Update parser.
797079880a90ac40fa95b4987b2237e931adbc3b
2012-01-25 17:01 +0100
Bobby Holley - Store the list of WebIDL files in dom/webidl.
bdce3efa5f1aa4564684cf8f1282f736f4c463b8
2012-01-25 17:00 +0100
Kyle Huey - Update parser and script to handle non-interface productions.
891269d777b48db9596a4d2ead13fe16a1942471
2012-01-25 16:48 +0100
Boris Zbarsky - Fix up modeline, windows newlines
f808047072f0ff9be55540d4c66891048d01ec84
2012-01-25 07:43 -0800
Johnny Stenback - Sans foopy.
d16b183a5237a1a64569fcb48bd28b72329145a7
2012-01-25 07:33 -0800
Johnny Stenback - Add some initial DOM binding declarations. Nothing real here yet.
0bb24d6bafe2c4226733f8869cc8ca1f4ee9ce4a
2012-01-25 07:33 -0800
Johnny Stenback - Split out the codegen for list like classes into its own python module.
907f10229dd7c3d35937438ec96aab44b6f24284
2012-01-25 07:30 -0800
Johnny Stenback - Move proxy based list class bindings from class to list_class in dombindings.conf.
9a305c4ce8cfc8f30fc442604e4656005a5a4fc4
2012-01-25 16:27 +0100
Boris Zbarsky - Make protostructure a bit more robust
bd50e2c081fb8331df3b01c339966f756b144bd5
2012-01-25 16:22 +0100
Bobby Holley - Fix some Makefile bugs to avoid rebuilding all the bindings each time.
430ef0cd95628be4cd29c1465a036ea5e943d08c
2012-01-25 15:44 +0100
Bobby Holley - Filter generated bindings so that they're per-file.
d3be26786015667ad33b01ec3c5bc2d8c32f8f5f
2012-01-25 15:38 +0100
Kyle Huey - Update parser.
b3a398dc7f77af741555fe441ee21cf4688ede46
2012-01-25 15:14 +0100
Kyle Huey - Update parser.
02ee1384183b92785fe6bdf5994ec7a28afa0fa8
2012-01-25 14:52 +0100
Kyle Huey - Update parser.
a4c05a048335a418278ad4e2c32c38a0dd2a0d00
2012-01-25 14:50 +0100
Bobby Holley - Remove the temporary stuff that bent didn't mean to commit.
62e174406c50498620cdf1a226c7712276e7e26f
2012-01-25 14:48 +0100
Bobby Holley - Use the parser to generate the codegen data stuctures we use.
e445e68f29bf105008039106d435cdcb90f346c2
2012-01-25 14:47 +0100
Bobby Holley - Write results to a pickle after parsing phase.
48f5c6165e85a4c19f6b1afb1b11138963bbf4ed
2012-01-25 04:30 -0800
Ben Turner - Fix python webidl import on windows
d5a9a1085f71e7e1e2a0b451a373d18c0cccac45
2012-01-25 03:50 -0800
Ben Turner - Fix newly-namespaced includes
584c48952a64eb320fe7d87ae3d83457a251e2dd
2012-01-25 12:49 +0100
Kyle Huey - Update parser.
e562f59cac889e02b05d6a1e3d13f543034a0111
2012-01-25 12:48 +0100
Kyle Huey - Add Function webidl file.
dd0a6c836707381b8af91d4e1a114638ddde7722
2012-01-25 12:41 +0100
Kyle Huey - Update parser.
61323ec1c1b023a8949ad1b4bd8bed45592347cf
2012-01-25 12:39 +0100
Bobby Holley - Add some more files to GARBAGE.
9a63b7aa88d4b9d5f963cea4f02102ea9ad80c35
2012-01-25 12:35 +0100
Bobby Holley - Some hacks around the current state of the WebIDL parser.
db5389259a99575cb557d343886ed0e97f014fc8
2012-01-25 12:31 +0100
Bobby Holley - Add Event.webidl and EventTarget.webidl.
edc463767d7e9f5e4cee648e330d76a2987502b1
2012-01-25 12:09 +0100
Bobby Holley - Hook up the parser to GlobalGen.py.
86362ccc381770312d0e683b599a56cf010ae310
2012-01-24 21:06 +0100
Boris Zbarsky - Make the unwrapping code actually build.
c993d768de4e58a66320406a19cdd79291131018
2012-01-24 20:52 +0100
Boris Zbarsky - Add a helper function for performing unwrapping of interface object arguments
ed2c4929f80a6f684a1b11820d2c2d9c755861a6
2012-01-24 20:50 +0100
Boris Zbarsky - Add a helper function for performing unwrapping of the |this| object.
68815404a26ccdb70b819ccb02cfd9338c4c540f
2012-01-24 20:48 +0100
Bobby Holley - Don't depend explicitly on PrototypeList.h in the Makefile, because sometimes we don't want to rebuild it.
c366d9417bb137a01abd2b5cbfbc21bbddfd25ec
2012-01-24 20:48 +0100
Bobby Holley - Detect when the prototype list remained the same during the global pass and don't update PrototypeList.h.
d45645ec22400a4475c8add55d57226472de6c9d
2012-01-24 20:48 +0100
Bobby Holley - Drop support for subdirectory WebIDL.
00402e911111ee567264625cf0b95876e0d69754
2012-01-24 19:07 +0100
Boris Zbarsky - Fix up indentation in UnwrapDOMObject
0d2f76e245068b35f75fdf28e3cfbc6fc0087905
2012-01-24 18:50 +0100
Boris Zbarsky - Fix up places that use PRIVATE_IS_NSISUPPORTS to handle the new bindings correctly, with the exception of XBL field installation
3d401cbe2520cbf9f9d908a9dce26809f3239eec
2012-01-24 18:43 +0100
Bobby Holley - Split codegen into a global phase and a per-webidl-file phase.
d0efc329572a0542eff1e2a773aadd2ae53d783e
2012-01-24 15:55 +0100
Kyle Huey - Update parser to http://hg.mozilla.org/users/khuey_mozilla.com/webidl-parser/rev/d349c24ad127.
2e644b664975a45f9ca16b90c86c817e89475ced
2012-01-24 06:42 -0800
Johnny Stenback - Fix emacs modeline.
32d7249c153a7ccd392bff1d4f7042ba08a7adfe
2012-01-24 15:07 +0100
Bobby Holley - Output generated code in the object directory, and use (some) Makefile dependencies.
9b596eb48c4806e5be5fad68607313f432e1023c
2012-01-24 12:00 +0100
Bobby Holley - Remove files that are now auto-generated.
7f3a91c01287ce1ffca32d2b604a1cf7babf51ca
2012-01-24 11:57 +0100
Bobby Holley - Add basic codegen for PrototypeClasses.cpp.
26d762f4599300e6452e0bc605a4a9d90f300847
2012-01-24 11:27 +0100
Bobby Holley - Add basic codegen for PrototypeClasses.h.
63a94f6a41f49dd79563805576bb0e08ae834393
2012-01-24 11:17 +0100
Kyle Huey - Import http://hg.mozilla.org/users/khuey_mozilla.com/webidl-parser/rev/6b063e81f121.
81464f86ceae57595a595445da8de8e7e20ea575
2012-01-24 11:13 +0100
Kyle Huey - Add EventTarget to the XHR IDL file.
e219ae2ba3485d13cbe7677c2f0c95ec3c1d50ed
2012-01-24 11:11 +0100
Bobby Holley - Add basic codegen for PrototypeList.h.
a1f030db939766239b310443abc14b64ababd270
2012-01-24 01:17 -0800
Johnny Stenback - Comment out some WebIDL-isms that don't yet work in our parser.
8292041e71da927e4131006cdf522158e3cbc63a
2012-01-24 10:12 +0100
Kyle Huey - Import http://hg.mozilla.org/users/khuey_mozilla.com/webidl-parser/rev/6e50f0fc47b8.
(0) -30000 -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 tip