dom/bindings/test/TestCodeGen.webidl
71531b2ece95f1f3058758d4fba9135d904ecebd
created 2012-08-01 14:34 -0400
pushed 2012-08-02 02:23 +0000
William Chen William Chen - Bug 779573 - Fix generated code for empty string as default dictionary member in WebIDL. r=khuey
06c2dd7e702ded27cc2ab25eacb5d5042b877dbc
created 2012-07-31 00:22 -0400
pushed 2012-07-31 04:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 771636 part 3. Implement default values for WebIDL strings. r=peterv
d0456e27ab40ef17e5d0a7f0ad455c1ca3f72844
created 2012-07-31 00:22 -0400
pushed 2012-07-31 04:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 771636 part 2. Implement default values for WebIDL enums. r=peterv
a71640c1bb751a67f656f585f95e0943f6580579
created 2012-07-31 00:22 -0400
pushed 2012-07-31 04:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 771636 part 1. Rearrange default-value handling so we actually set C++ values directly instead of round-tripping through jsval. r=peterv
1571f03f3821e77fb2b4a85ed00fb761699c2e96
created 2012-07-27 00:09 -0400
pushed 2012-07-27 04:09 +0000
Boris Zbarsky Boris Zbarsky - Bug 777438. Make sure our C++ declarations are in the right order when a dictionary has a dictionary member. r=khuey
3a7ac28c4ca9782d5b4bf4683cc715ad241e942a
created 2012-07-27 00:09 -0400
pushed 2012-07-27 04:09 +0000
Boris Zbarsky Boris Zbarsky - Bug 775844. Make sure to examine constructor signatures when looking for union types. r=peterv
298c8e888da5db88e851523b6a26cae7f873a660
created 2012-07-19 14:48 -0400
pushed 2012-07-19 18:49 +0000
Boris Zbarsky Boris Zbarsky - Bug 764456 part 5. Actually look at hasConcreteDescendant in hasInterfacePrototypeObject() so that we can avoid codegen for [NoInterfaceObject] interfaces hat are only implemented via "implements". r=peterv
f9f685ea9ed006219a512625880b0ad70066be0b
created 2012-07-19 14:48 -0400
pushed 2012-07-19 18:49 +0000
Boris Zbarsky Boris Zbarsky - Bug 764456 part 4. Make sure consequential interface used as arguments are non-castable. r=peterv
cec6ea1283adc3ed15149b261b4732edcae39a77
created 2012-07-19 14:48 -0400
pushed 2012-07-19 18:49 +0000
Boris Zbarsky Boris Zbarsky - Bug 764456 part 2. Add some tests for callback interfaces. r=peterv
6102678421c0fe9ffd50336641057be44d2ab017
created 2012-07-17 12:18 -0400
pushed 2012-07-17 17:09 +0000
Boris Zbarsky Boris Zbarsky - Bug 768537 part 2. Allow dictionaries to be initialized with null or undefined, and treat them as dictionaries in which everything has its default value. r=peterv
524dd4cc9a4fdca768a504d09298c8351d9b64f7
created 2012-07-17 12:18 -0400
pushed 2012-07-17 17:09 +0000
Boris Zbarsky Boris Zbarsky - Bug 768537 part 1. Update parser support for dictionaries to spec changes. r=jlebar
8212be806c67ef0d23eddf7e44076ddd33e3721f
created 2012-07-17 17:48 +0100
pushed 2012-07-17 16:48 +0000
Ed Morley Ed Morley - Backout 9deb8edb5070 (bug 773519), ea5a243a60f1 & 0cad1e553bea (bug 768537) for compilation failures
ea5a243a60f1fc3127527f40af50ea3e8d4736d1
created 2012-07-17 12:18 -0400
pushed 2012-07-17 16:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 768537 part 2. Allow dictionaries to be initialized with null or undefined, and treat them as dictionaries in which everything has its default value. r=peterv
0cad1e553bead63f29919ee9220542cb4e6debd5
created 2012-07-17 12:18 -0400
pushed 2012-07-17 16:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 768537 part 1. Update parser support for dictionaries to spec changes. r=jlebar
f84e59e1fd66719fef054b03c2f4b7ed4ce02e18
created 2012-05-18 23:25 +0200
pushed 2012-06-24 11:03 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 756258 (Support union types in new DOM bindings). r=bz.
ac340a4f26f0fa44774bd030be68fad9e4403116
created 2012-06-21 12:29 -0400
pushed 2012-06-21 16:29 +0000
Boris Zbarsky Boris Zbarsky - Add a test for enum inside dictionary. No bug, no review.
9ce5e415d5da386955d6ad4552c8586f8aae6e54
created 2012-06-21 09:11 +0200
pushed 2012-06-21 07:41 +0000
Ms2ger Ms2ger - Bug 765704 - Don't throw when setting XHR.responseType to an invalid value; r=bz
fe05699b88358ba2c63de1ab2e2c697419b3a5d6
created 2012-06-19 12:09 -0400
pushed 2012-06-19 16:11 +0000
Boris Zbarsky Boris Zbarsky - Bug 763911. Add support for interface members of dictionaries. r=khuey
338df639952820f2b266eef71fbcabbb8a1456f0
created 2012-06-15 16:25 -0400
pushed 2012-06-15 20:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 750297 part 1. Add support for objects that do not have a wrapper cache in WebIDL bindings. r=peterv
16f1a804057cb1fc8f46cb260dd025e40460a4c4
created 2012-06-12 10:22 -0400
pushed 2012-06-12 14:23 +0000
Boris Zbarsky Boris Zbarsky - Bug 742153 part 4. Allow strings inside sequences and dictionaries. r=peterv
84536fdda9b7574c16d8c61d3693a19f87612761
created 2012-06-12 10:22 -0400
pushed 2012-06-12 14:23 +0000
Boris Zbarsky Boris Zbarsky - Bug 742153 part 3. Implement codegen for dictionary arguments. r=peterv
8c2a635f4a26f1e6266cbaa95ce10d85e1f5c284
created 2012-06-11 18:21 -0400
pushed 2012-06-11 22:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 761772. Add support for 'implements' in WebIDL. r=khuey
e789e3ca90cefd29451cf6eafcc9ea89120a036a
created 2012-06-04 21:30 -0400
pushed 2012-06-05 01:30 +0000
Boris Zbarsky Boris Zbarsky - Bug 760749. Make interface type constructor args work in WebIDL bindings. r=khuey
fdb686511fc4d925d67ff97953a59e634a76b990
created 2012-06-01 21:26 -0400
pushed 2012-06-02 01:26 +0000
Boris Zbarsky Boris Zbarsky - Add a simple codegen test for constructors. No review, no bug, DONTBUILD
08b1af5fd1272c0338864aeac687d4d08936c285
created 2012-05-18 23:25 +0200
pushed 2012-05-30 13:13 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 759278 (Support binarynames for attributes too in new DOM bindings). r=bz.
e0d8fa7fe174f0fa194384a788aedca49c8aaba5
created 2012-05-29 23:45 -0400
pushed 2012-05-30 03:46 +0000
Boris Zbarsky Boris Zbarsky - Add more tests for sequence and typed array codegen. No bug, no review.
0655a84b27393664d1e913950d1282d9950bc5f8
created 2012-05-29 23:45 -0400
pushed 2012-05-30 03:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 743906 part 2. Use Optional<> for optional arguments that don't have default values. r=peterv
49e146df4c93cc1124ce0b5c976b3da92f51ef66
created 2012-05-29 23:45 -0400
pushed 2012-05-30 03:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 743906 part 1. Improve test coverage for various interface arguments. r=peterv
9f4b10b1ff45fd2925bc6da6aa19bcaa4a1859ab
created 2012-05-25 01:08 -0400
pushed 2012-05-25 09:15 +0000
Boris Zbarsky Boris Zbarsky - Bug 755636 part 2. Add some tests (not exhaustive!) for sequence codegen and fix the bugs they uncover. r=peterv
afb26ea68c7f042309b4a4dc5dc7261f716dc6f5
created 2012-05-23 12:44 -0400
pushed 2012-05-23 16:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 755080 part 3. Exercise castable interface types a bit. r=peterv
13e1c5f61e38632de960e33c66c3d4697e64c306
created 2012-05-23 12:44 -0400
pushed 2012-05-23 16:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 755080 part 2. Exercise integer types a bit. r=peterv
24f6cf7eece90529f71b3dfa33e2d375dae7a522
created 2012-05-23 12:44 -0400
pushed 2012-05-23 16:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 755080 part 1. Add infrastructure for binding codegen tests. r=khuey,peterv
less more (0) tip