dom/bindings/GlobalGen.py
3d27529bc495956a38f878bb559b242bd540bd6e
created 2012-02-08 22:13 -0800
pushed 2012-02-09 06:13 +0000
Ben Turner Ben Turner - Don't replace generated files if they haven't changed.
394b1f82d6d3f6a88f5b57d3dc1360a5658c43c3
created 2012-01-31 18:58 +0100
pushed 2012-01-31 18:00 +0000
Bobby Holley Bobby Holley - Do GlobalGen stuff with the Codegen machinery.
688faf7ebf54fcf7434b1946d973687e2d71c44c
created 2012-01-31 18:58 +0100
pushed 2012-01-31 18:00 +0000
Bobby Holley Bobby Holley - Overhaul the config file format and configuration system in general. Config is now more fully separated from codegen, and centered around the notion of |descriptor|s. I apologize in advance to anyone who has to rebase on this... :-(
1ccba9eba26604e1c93fc22c5f2638ee045d8b07
created 2012-01-28 15:00 +0100
pushed 2012-01-28 14:02 +0000
Ms2ger Ms2ger - Fix indentation for mozilla::dom::bindings::prototypes::depth::Depth.
474c28746f9fef114281998a6ff5b4d80ef48d47
created 2012-01-28 13:29 +0100
pushed 2012-01-28 12:40 +0000
Ms2ger Ms2ger - Share the "THIS FILE IS AUTOGENERATED" comment accross code generators.
9c3dab92ec4c1c6d9a436b7a0459be604f07f864
created 2012-01-27 14:53 +0100
pushed 2012-01-27 13:53 +0000
Boris Zbarsky Boris Zbarsky - Introduce a depth enum so that consumers can easily use our unwrap methods
fd3416b716f37f849188ceb77007c9b124807623
created 2012-01-27 03:01 -0800
pushed 2012-01-27 11:02 +0000
Ben Turner Ben Turner - Fix path normalization on windows
4119ff5bd1104150455174319f6f1edba3d41c8f
created 2012-01-26 17:23 +0100
pushed 2012-01-26 16:23 +0000
Boris Zbarsky Boris Zbarsky - Implement prototype setup infrastructure.
fdee219a75502a61e28f8d2990ec4d91385e4dbd
created 2012-01-26 17:18 +0100
pushed 2012-01-26 16:18 +0000
Bobby Holley Bobby Holley - Initial work on abstract method generation. Nothing hooked up yet.
abb107b76e18051399a612ce143d2647cddac1a7
created 2012-01-26 16:55 +0100
pushed 2012-01-26 15:56 +0000
Boris Zbarsky Boris Zbarsky - Make our prototype list generation include various implementation prototypes based on our configuration info
430ef0cd95628be4cd29c1465a036ea5e943d08c
created 2012-01-25 15:44 +0100
pushed 2012-01-25 14:44 +0000
Bobby Holley Bobby Holley - Filter generated bindings so that they're per-file.
62e174406c50498620cdf1a226c7712276e7e26f
created 2012-01-25 14:48 +0100
pushed 2012-01-25 13:49 +0000
Bobby Holley Bobby Holley - Use the parser to generate the codegen data stuctures we use.
e445e68f29bf105008039106d435cdcb90f346c2
created 2012-01-25 14:47 +0100
pushed 2012-01-25 13:49 +0000
Bobby Holley Bobby Holley - Write results to a pickle after parsing phase.
48f5c6165e85a4c19f6b1afb1b11138963bbf4ed
created 2012-01-25 04:30 -0800
pushed 2012-01-25 12:30 +0000
Ben Turner Ben Turner - Fix python webidl import on windows
edc463767d7e9f5e4cee648e330d76a2987502b1
created 2012-01-25 12:09 +0100
pushed 2012-01-25 11:37 +0000
Bobby Holley Bobby Holley - Hook up the parser to GlobalGen.py.
c366d9417bb137a01abd2b5cbfbc21bbddfd25ec
created 2012-01-24 20:48 +0100
pushed 2012-01-24 19:49 +0000
Bobby Holley Bobby Holley - Detect when the prototype list remained the same during the global pass and don't update PrototypeList.h.
0d2f76e245068b35f75fdf28e3cfbc6fc0087905
created 2012-01-24 18:50 +0100
pushed 2012-01-24 17:50 +0000
Boris Zbarsky Boris Zbarsky - Fix up places that use PRIVATE_IS_NSISUPPORTS to handle the new bindings correctly, with the exception of XBL field installation
3d401cbe2520cbf9f9d908a9dce26809f3239eec
created 2012-01-24 18:43 +0100
pushed 2012-01-24 17:46 +0000
Bobby Holley Bobby Holley - Split codegen into a global phase and a per-webidl-file phase.
less more (0) tip