xpcom/idl-parser/xpidl.py
67b5476cd9ae867e432678f653d2a45a106c813e
created 2013-01-08 09:36 -0800
pushed 2013-01-09 19:43 +0000
William Chen William Chen - Bug 826606 - Set uninitialized values for DeviceProximityEvent according to spec. r=dougt,smaug,khuey
5d03feda23009d5a79a1ed880a6ff20af57dbf2b
created 2012-10-13 14:50 +0200
pushed 2012-10-25 19:24 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 801083 (Remove old proxy-based list bindings). r=bz.
385bc6d035973f3909fb943484d1485583199608
created 2012-08-09 11:31 +0300
pushed 2012-09-28 16:59 +0000
Aryeh Gregor Aryeh Gregor - Bug 779809 part 1 - Make [notxpcom] attributes an error; r=khuey
6cd206b371761294125cb98fe9d0c11e2383795f
created 2012-08-29 17:51 -0700
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge from mozilla-central.
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge from mozilla-central.
52ff63c1941765a276cf9f87326db6600c60866d
created 2012-08-08 15:09 -0700
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge from mozilla-central.
c55f5f8b93857e2b08331a1b4fafd979d3ebb444
created 2012-06-15 15:23 -0700
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge from mozilla-central.
3f2823d467bfae54c95cc2242194ab2357e6934f
created 2012-06-12 17:44 -0700
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge from mozilla-central.
5cfb73435e0655e230e74a6aa7066d576b7c6a7d
created 2012-06-08 11:18 +0200
pushed 2012-09-13 10:46 +0000
Jan de Mooij Jan de Mooij - Merge m-c to ionmonkey
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge from mozilla-central.
4a9f1b21e58c21aa04644b46655fa87876373674
created 2012-04-04 13:40 -0700
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge from mozilla-central.
cea47dfc3fb7a47fd12e48fd7305a703f637788c
created 2012-03-20 14:43 -0700
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge from mozilla-central.
7eb3fbbd50d7d1ce99527ee27f8b619c87e96fc7
created 2012-03-13 16:10 -0700
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge from mozilla-central.
609a224cd28293bab2c8fe4fd0adf1492b25cd61
created 2012-02-28 12:21 -0800
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge from mozilla-central.
b1fcb67fde3fbec5185693c1b46db22db65f9830
created 2012-01-10 14:18 -0800
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge from mozilla-central.
7ceaa303896bae686f83081212fec143d3dfd21d
created 2011-11-23 15:19 -0500
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge from mozilla-central.
e784f2911b5bd7956f52be6a93f010a032cf364e
created 2011-11-07 12:14 -0800
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge from mozilla-central.
016702490661e9371adb4542d1f8e156cd2b94fd
created 2011-10-10 17:32 -0700
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Backout merge.
6c7efe05324138b63abb38ed31f32d1000312026
created 2012-08-22 18:27 -0700
pushed 2012-08-23 16:35 +0000
Justin Lebar Justin Lebar - Bug 780970 - Add [infallible] attribute for XPIDL attributes. r=khuey
c0726f9e6dc201c0521dc3a8b9e87bc71ee99913
created 2012-08-22 11:57 -0400
pushed 2012-08-23 05:16 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 2: Make the IDL parser aware of stdint types; r=bsmedberg
4bdc7b03597ed4a438ef3fe1e4d50f53f8e0fc3a
created 2012-07-27 19:58 -0400
pushed 2012-08-09 18:49 +0000
Trevor Saunders Trevor Saunders - bug 780203 - add [u]intn_t types to xpidl r=khuey
88d5451ed337a1b02f453153e8b4463f7051bfb2
created 2012-06-12 22:01 +0900
pushed 2012-06-13 13:35 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 762758 - Implement underscore-escape in xpidl parser r=khuey
b7f3236f127b6f8d455efa6ad75f82a3a3c5f3d4
created 2012-06-10 19:44 -0400
pushed 2012-06-11 09:38 +0000
Ryan VanderMeulen Ryan VanderMeulen - Revert c39d36167b99 due to a horribly munged backout.
c39d36167b99139c4e39c2180f21cebae7ea6dbd
created 2012-06-10 19:37 -0400
pushed 2012-06-11 09:38 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout the bug 754202 backout due to orange.
5fb42dae7200cb81729e727534a4ddd6a4f62f4a
created 2012-06-06 19:30 +0300
pushed 2012-06-09 15:34 +0000
Olli Pettay Olli Pettay - Bug 761621 - interfaces inheriting a builtinclass-interface should be builtinclass too, r=khuey
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 12:35 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
be715fe9c9164e5c4b519f567d6a96aa6127cfa7
created 2012-05-18 12:42 -0400
pushed 2012-05-21 06:50 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 754244 - Prevent the XPIDL parser from tokenizing "long longValue" as "long long" "Value" by requiring that the next letter after a named identifier be a non-identifier letter, r?khuey
a99fd5da56053d3de10bf45bde61d6fc85d16fc7
created 2012-04-03 20:08 -0400
pushed 2012-04-05 09:44 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 738912 - Part 1: Sort dictionary members lexicographically. r=khuey
879bb8e92148d66805261e4c3d7c168243004a01
created 2012-03-13 16:50 -0400
pushed 2012-03-21 22:51 +0000
Nathan Froyd Nathan Froyd - Bug 695214 - Make xpidl.py enforce [retval] parameters coming last. r=khuey
a0fa0eb17298c88717fec9280b6aa445f44b8576
created 2012-03-13 11:17 +0100
pushed 2012-03-13 10:29 +0000
Marco Bonardo Marco Bonardo - Merge last green PGO from inbound to central
c2d251ee72d576f9e1396aba4b9a0ece641ad2c4
created 2012-03-09 17:06 -0500
pushed 2012-03-13 10:29 +0000
Nathan Froyd Nathan Froyd - Bug 695235 - enforce unsigned long type on size_is parameters; r=khuey
c7f4e6a7f6274b1fbdcb6f6b60f3d58eb767df46
created 2012-03-12 21:44 -0700
pushed 2012-03-13 10:29 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 721569 - Implement nullable types. r=khuey
4d64d2d31843f0f9b7b2385c6b100eb6a636e18b
created 2012-03-12 21:44 -0700
pushed 2012-03-13 10:29 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 721569 - Support default values for Web IDL dictionaries. r=khuey CLOBBER BUILD
13bed8cc97503d645a24102f546215480fc9d54f
created 2012-02-27 18:57 -0500
pushed 2012-02-29 07:11 +0000
Nathan Froyd Nathan Froyd - Bug 729256 - Make xpidl.py error out on multiple-method function interfaces. r=bsmedberg
8e7225a8b1cc65184cf6a57da336dee5d34fd584
created 2011-11-08 14:14 -0500
pushed 2012-01-10 22:42 +0000
Irving Reid Irving Reid - Bug 700734: remove "interface not derived from nsISupports" warning
65e5ac1a24b81f6fce02dd7149e939f811d3c57c
created 2011-11-20 11:13 +0000
pushed 2011-11-21 14:20 +0000
Atul Aggarwal Atul Aggarwal - Bug 691113 - Improving error thrown when ; is missing from interface definition; r=khuey
cf0e3297e58ce02234c4dc614ba33164709edded
created 2011-11-06 13:32 +0100
pushed 2011-11-07 14:47 +0000
Bobby Holley Bobby Holley - Bug 691781 - Make sure the lexer gets generated with regen, too. r=khuey
7b0e7af95fcbca28dbc2231c0f4a6fea51a9434e
created 2011-08-20 15:53 +0200
pushed 2011-10-11 13:13 +0000
Peter Van der Beken Peter Van der Beken - Bug 648801 (new DOM list bindings) - Generate setters on new DOM bindings. r=bz/jst/mrbkap.
669ec5b8b282cdd44e2c871e9f4b5c23b1918ab9
created 2011-08-20 15:53 +0200
pushed 2011-10-11 13:13 +0000
Peter Van der Beken Peter Van der Beken - Bug 648801 (new DOM list bindings) - Generate new DOM bindings. r=bz/jst/mrbkap.
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-29 13:30 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
4f9a7183a1973cde3e1804168272729ed4390537
created 2011-09-19 09:34 -0700
pushed 2011-09-23 12:49 +0000
Luke Wagner Luke Wagner - Bug 684526 - Unify jsval and js::Value (r=jorendorff)
3d69b5735f41eaf5c0ea2256df3f695e178b0a8f
created 2011-09-04 12:07 -0400
pushed 2011-09-20 14:47 +0000
Josh Matthews Josh Matthews - Bug 684591 - Fix uninformative xpidl.py warning message to print relevant interface name. r=khuey
844bfd249e6a42b860c7cbf2c48c41cf356ce928
created 2011-08-25 10:24 -0700
pushed 2011-08-29 15:19 +0000
Joshua Cranmer Joshua Cranmer - Bug 681740 - xpidl.py does not resolve references to consts in superinterfaces. r=bsmedberg
2b7f988f5a6af6c50cd28da1dd8af791fa0e637f
created 2011-08-14 19:12 +0200
pushed 2011-08-15 14:02 +0000
Ms2ger Ms2ger - Bug 677529 - Check return values in pyidl's Method::needsJSTypes; f=Matheus r=khuey
16107d1404233e9cea93ae542a6204a02b6baa8d
created 2011-08-05 11:34 -0700
pushed 2011-08-15 14:02 +0000
Joshua Cranmer Joshua Cranmer - Bug 676857 - Make it an error if interfaces have too many methods.
b9854d39643ab27a9fdb938211411536083471be
created 2011-08-12 12:06 -0400
pushed 2011-08-13 14:27 +0000
Kyle Huey Kyle Huey - Bug 678479: Add a --regen argument to header.py and typelib.py to regenerate the IDL parser. r=ted
ed019d1cd8ec87d6e20a81d64968a2d80bd86d13
created 2011-08-10 11:12 -0400
pushed 2011-08-11 14:13 +0000
Kyle Huey Kyle Huey - Merge b-s to m-c.
1a9b3ace8c68e0c53589900f34e0a60cb178d564
created 2011-08-09 20:48 -0400
pushed 2011-08-11 14:13 +0000
Kyle Huey Kyle Huey - Bug 458936: Replace xpidlc's typelib generation with a python equivalent. r=ted
e0ae0b46f4f546b0041f962cff9076c46d6d0901
created 2011-08-08 17:14 +0200
pushed 2011-08-09 16:02 +0000
Ms2ger Ms2ger - Bug 676649 - Include jspubtd.h automagically when necessary in IDL files; r=khuey
fa54a739294bf6ae1df98ec15a1308d77ecafc2d
created 2011-08-01 14:26 -0400
pushed 2011-08-03 05:42 +0000
Kyle Huey Kyle Huey - Bug 675627: Fix unrecognized directive error in nsIURIRefObject.idl and make this error fatal in the future. r=bsmedberg
85f7679fd5eb481ea62fa3a047136969c3660586
created 2011-07-19 14:46 -0700
pushed 2011-07-23 15:08 +0000
Kyle Huey Kyle Huey - Bug 578478: Switch to pyxpidl for header generation. Parts by bsmedberg, with r=jorendorff,khuey, and parts by me, with r=bsmedberg
cfea84e7fd7c852e4b1b09b10eed0dded95e7bfd
created 2011-06-23 19:17 -0700
pushed 2011-06-27 08:26 +0000
Jonas Sicking Jonas Sicking - Bug 661984: Add [nostdcall] as an extended idl attribute. r=bsmedberg
8e30eba8ff6456654f618071faa71b7ca8a7ea82
created 2011-06-16 12:21 -0700
pushed 2011-06-23 22:40 +0000
Jonas Sicking Jonas Sicking - Bug 661980: Add ability to make interfaces scriptable but not scriptimplementable. r=bsmedberg
995f2c3e7a7860ff3024a3c8e51490639a959f97
created 2011-06-16 14:33 -0700
pushed 2011-06-17 14:49 +0000
Jonas Sicking Jonas Sicking - Back out bug 661980 due to orange. CLOSED TREE
1ba686855348cab9ec1ad345daec6190e49961ff
created 2011-06-16 12:21 -0700
pushed 2011-06-17 14:49 +0000
Jonas Sicking Jonas Sicking - Bug 661980: Add ability to make interfaces scriptable but not scriptimplementable. r=bsmedberg
af9c241314a40cecbf34ca201e0116626202ac5b
created 2010-08-09 15:22 -0400
pushed 2013-02-28 17:40 +0000
Benjamin Smedberg Benjamin Smedberg - Revert bug 578478 because of issues in parallel builds (generating the yacc/lex tables), and because of a conflict with fatvals
6291e3e408ec9824c0bac04b98f62625c6d8e7f0
created 2010-08-09 14:38 -0400
pushed 2013-02-28 17:40 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 578478 part B - Create and use dependencies from the python IDL parser, r=khuey
81344fe5f7a0eddd4d94c2c59fc97df54ea1d3e1
created 2010-08-09 14:38 -0400
pushed 2013-02-28 17:40 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 578478 - Make header.py process the following new attributes: deprecated, optional_argc, implicit_jscontext, r=jorendorff
less more (0) -60 tip