dom/bindings/test/TestCodeGen.webidl
64031b8696dfb6230ed0e16f149694014ee98e83
created 2016-05-19 13:48 -0400
pushed 2016-05-19 17:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 1274049. Make sure we actually codegen our various test callbacks in bindings codegen tests. r=peterv
4823d0415d82719c0066dbf9a433ebd02cc4a551
created 2016-05-16 10:04 +0100
pushed 2016-05-18 09:41 +0000
Jonathan Watt Jonathan Watt - Bug 1177957, part 4 - Tests for the [SecureContext] WebIDL extended attribute. r=bz
f540f2da98a582b15bc2032f62d2db6e9c039f3a
created 2015-11-25 15:48 -0500
pushed 2015-12-01 03:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1170760 part 10. Add subclassing support to Promise::Resolve. r=baku,efaust
08f527d6528249e686c4ef9fac002939e3dab59a
created 2015-11-25 21:02 -0800
pushed 2015-11-26 05:03 +0000
Phil Ringnalda Phil Ringnalda - Back out 13 changesets (bug 1170760) for Gu bustage in homescreen/test/unit/apps_test.js
f380faddfdd8ee76862fbb284b70143f6ec3bfb2
created 2015-11-25 15:48 -0500
pushed 2015-11-25 20:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 1170760 part 10. Add subclassing support to Promise::Resolve. r=baku,efaust
f8f71e377d673b1c25cd31b5dcdb02ad60607bd5
created 2015-09-28 11:25 -0700
pushed 2015-09-30 06:51 +0000
Martin Thomson Martin Thomson - Bug 1155923 - Add Deprecated attribute to interfaces, r=peterv
7a56e08c0443e62e82430e52c72c8912be0c3802
created 2015-09-28 14:02 +0200
pushed 2015-09-28 12:03 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 3 changesets (bug 1155923) for causing test failures in promises-call.html
6ac38acd6ab2949c57e52734c7f2b8579a907686
created 2015-09-24 16:31 -0700
pushed 2015-09-28 08:57 +0000
Martin Thomson Martin Thomson - Bug 1155923 - Add Deprecated attribute to interfaces. r=peterv
565c77fa874c6c979327975879a3eddd7dec7d53
created 2015-07-31 13:30 -0400
pushed 2015-07-31 17:33 +0000
Boris Zbarsky Boris Zbarsky - Bug 983301 part 1. Handle JS-to-native conversion for Promise values via calling Promise::Resolve on whatever value was passed in (except if the type is nullable and the passed-in value is null or undefined). r=peterv
f607475e45f667dd67a3c7c8490da97cc5036f0d
created 2015-07-01 14:15 -0400
pushed 2015-07-01 18:15 +0000
Boris Zbarsky Boris Zbarsky - Bug 1176236. Make typed array arguments work for constructors of JS-implemented interfaces. r=peterv
64116184475109a9cbe09c76d5fd682634b86a33
created 2015-05-13 22:19 -0400
pushed 2015-05-14 02:19 +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
12c1bc15adfc29371fce15ff03a395f4b9b99ede
created 2015-04-17 12:13 -0400
pushed 2015-04-17 16:14 +0000
Boris Zbarsky Boris Zbarsky - Bug 1129239. Don't require 'optional' keyword on trailing dictionary arguments if the dictionary has a required member. r=smaug
7bb9166310a2cbfd8106c3d7bbda6755ab77286b
created 2015-04-14 17:03 +0200
pushed 2015-04-14 15:29 +0000
Paul Adenot Paul Adenot - Bug 1148496 - Allow to set an interface member as [Deprecated] in WebIDL. r=bz,smaug
2be7a90b66b9fc0222730a23e836a080f3723359
created 2015-02-19 14:36 -0500
pushed 2015-02-19 19:37 +0000
Boris Zbarsky Boris Zbarsky - Bug 1134112 part 2. When doing dictionary init, if we have a non-optional union member just go ahead and uninit it before we try initing it. That way even if it's already been initialized (e.g. because we default-initialized at some point) things will still work correctly. r=peterv
18cb3176175cee4f5e8ed1d0a6ebd8248419e3b7
created 2015-02-19 14:36 -0500
pushed 2015-02-19 19:37 +0000
Boris Zbarsky Boris Zbarsky - Bug 1134112 part 1. When doing fast-init of a Web IDL dictionary, do fast-init of its dictionary members and its ancestors too. r=peterv
be4a51e14f3fbde5181b492d59c68799d3079949
created 2015-02-09 11:42 -0500
pushed 2015-02-09 16:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1130364. Fix the handling of nestingLevel to actuall increment it more than once. r=peterv
28487aeabd0a9082479bc75ef2af84a3b6b73fbf
created 2015-01-15 17:39 -0500
pushed 2015-01-17 03:51 +0000
Boris Zbarsky Boris Zbarsky - Bug 1118978 part 3. Add support for DependsOn=DeviceState. r=peterv
c20c84c93efc7a4d36b6320ab6ff411dafbc8bce
created 2015-01-15 17:39 -0500
pushed 2015-01-17 03:51 +0000
Boris Zbarsky Boris Zbarsky - Bug 1118978 part 2. Introduce [Affects] and [DependsOn] extended attributes in Web IDL. r=peterv
5feaa9fcb009e915e09083cf25e7ceb5b572a68c
created 2015-01-15 15:52 -0800
pushed 2015-01-15 23:53 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1118978) for b2g build bustage on a CLOSED TREE
bf31c6661b2c9083c71c333c636a604bb97bd6e8
created 2015-01-15 17:39 -0500
pushed 2015-01-15 22:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1118978 part 3. Add support for DependsOn=DeviceState. r=peterv
5a4839c2fd53fcdc6be34cf56599caac6601ff89
created 2015-01-15 17:39 -0500
pushed 2015-01-15 22:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1118978 part 2. Introduce [Affects] and [DependsOn] extended attributes in Web IDL. r=peterv
efa7ad01dac6acba64920ffd665e1bdb2634e486
created 2014-11-20 12:58 +0100
pushed 2014-11-21 07:43 +0000
Andrea Marchesini Andrea Marchesini - Bug 1077393 - Rename ScalarValueString to USVString. r=smaug
18d8629e20c9f73dbe025650106786bb466f4fe6
created 2014-10-01 20:43 +0200
pushed 2014-10-20 08:36 +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.
c072ffeec2fafd84afa594c79b27532fc74815de
created 2014-09-24 09:11 -0400
pushed 2014-09-24 13:11 +0000
Boris Zbarsky Boris Zbarsky - Bug 1030192 part 2. Codegen changes to handle cases when a sequence is actually overloaded with a dictionary. r=khuey
aeaee069ed503f6efe5c8e47c71c192f1ac71483
created 2014-09-19 22:58 -0400
pushed 2014-09-20 02:58 +0000
Boris Zbarsky Boris Zbarsky - Bug 958887 part 3. Fix codegen support for IDL attribute names and methods with dashes in them. r=peterv
0933d8d6fc104282af54ba488538ad3ca5f84b69
created 2014-09-19 22:58 -0400
pushed 2014-09-20 02:58 +0000
Boris Zbarsky Boris Zbarsky - Bug 958887 part 1. Add support for doing BinaryName annotations in IDL. r=peterv
14fd498c098516a29fa0458bf26516663cfe9863
created 2014-09-19 00:02 -0400
pushed 2014-09-19 04:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1066776. Make variadic dictionary arguments work. r=khuey
f0fbb5c6c672985ae41b300f2cc1de590df51030
created 2014-09-08 11:28 -0400
pushed 2014-09-08 18:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 1063889. Fix the handling of sequences of wrapper types in unions. r=khuey
09e1b948970c8b9b6a259e5655536fba5a166f40
created 2014-09-08 12:25 -0400
pushed 2014-09-08 16:25 +0000
Boris Zbarsky Boris Zbarsky - Back out bug 1063889 (rev 2f5df573f4a3) because windowsx.h defines GetFirstChild/GetNextSibling macros, so will make the world blow up if you include it anywhere near nsIDOMNode/nsINode. r=bustage
2f5df573f4a36e183201910c63a96954a90980ba
created 2014-09-08 11:28 -0400
pushed 2014-09-08 15:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1063889. Fix the handling of sequences of wrapper types in unions. r=khuey
2c54535a0c6b8f017dee4480539ad3067b6364c6
created 2014-09-05 14:28 -0400
pushed 2014-09-05 18:41 +0000
Boris Zbarsky Boris Zbarsky - Bug 1057541 part 3. Change codegen to support required dictionary members. r=khuey
1a3d7ec1a84075b90d2e0b4db582a02731ef77a9
created 2014-08-25 15:07 -0400
pushed 2014-08-25 19:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 929609 part 2. Fix passing of typed arrays to JS-implemented WebIDL to actually work. r=peterv
dede44b9488342d9ef66c7604a7b1643537a5b29
created 2013-09-30 10:30 -0400
pushed 2014-08-25 19:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 929609 part 1. Rename "jsObjectsArePtr" to "typedArraysAreStructs" (and invert its meaning, of course), since that's what it's really used for nowadays. r=peterv
39e51fbc96e14cf41a780f07a0b40d10a17edc3a
created 2014-08-20 16:32 -0700
pushed 2014-08-21 13:38 +0000
Roshan Vidyashankar Roshan Vidyashankar - Bug 1038993 - Add UnsafeInPrerendering extended attribute to WebIDL. r=peterv
dadbbe7b22f186faa9ae1738d4510df4ecf3bf55
created 2014-08-04 15:02 -0400
pushed 2014-08-06 16:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1048437. Allow dictionary members with '-' in the name. r=khuey
4630d3e352ed1e2a07f5dda34df3a4d95fb14287
created 2014-08-01 16:23 -0400
pushed 2014-08-01 20:23 +0000
Ben Kelly Ben Kelly - Bug 1025183 P5 Add tests for ScalarValueString. r=bz
aade612e6e85b081b6451b55cde1549ca022319e
created 2014-08-01 14:10 -0400
pushed 2014-08-01 18:11 +0000
Ben Kelly Ben Kelly - Revert bug 1025183 (revs 69373df15281, dd6d84edf08e, 728a5d18bcd9, 71babe0bc84b, c60f9054acf6) for bustage. r=me
c60f9054acf67ddeb6120cb239a7a0e501198641
created 2014-08-01 13:57 -0400
pushed 2014-08-01 17:57 +0000
Ben Kelly Ben Kelly - Bug 1025183 P5 Add tests for ScalarValueString. r=bz
8c22972b05120af0c3929428989c968722171e03
created 2014-08-01 10:27 +0100
pushed 2014-08-01 09:29 +0000
Ed Morley Ed Morley - Backed out changeset d8d8052625fa (bug 1025183)
d8d8052625fa05bc87f7c05a7854bfd87d007ada
created 2014-07-31 19:40 -0400
pushed 2014-07-31 23:40 +0000
Ben Kelly Ben Kelly - Bug 1025183 P4 Add tests for ScalarValueString. r=bz
ae88c59d32847f545f2d0d0f15c68d19c9fbe6f1
created 2014-07-04 15:02 +0200
pushed 2014-07-04 13:03 +0000
Ms2ger Ms2ger - Bug 1034204 - Implement unforgeable methods; r=bz
5d7d9d0b94a387afc623e8e914a3e58a46fd0584
created 2014-06-25 10:25 -0700
pushed 2014-06-25 17:25 +0000
Ben Kelly Ben Kelly - Bug 1029812 Make webidl Sequence and MozMap distinguishable. r=bz
de77692f2f52cf52a31c913571905c0f9c85023e
created 2014-06-23 16:03 -0400
pushed 2014-06-23 20:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1027667. Allow MozMap in unions. r=peterv
d9ae4452d38fcda54eb65f90a902dd02d57bd76f
created 2014-06-23 16:03 -0400
pushed 2014-06-23 20:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 767924 part 4. Allow [] as a default value for sequences in unions. r=peterv
5a7b033244ae8c9ff922b5bd44bc2a68ab0d6f22
created 2014-06-23 16:03 -0400
pushed 2014-06-23 20:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 767924 part 3. Allow sequences in unions. r=peterv
015ae88823dd3cf29cb59ad201768999b0dadd3e
created 2014-06-23 16:03 -0400
pushed 2014-06-23 20:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1026080 part 2. Add binding codegen support for [] as a default value for sequence arguments and dictionary entries. r=khuey
01fe163eca196ff2e6da3ab115acc3c00daa1fcf
created 2014-06-18 20:22 -0400
pushed 2014-06-19 00:22 +0000
Ben Kelly Ben Kelly - Bug 1027256 P2 Add test case for ByteString union type. r=bz
be4250144a86a57807f50188bc9944b65f72de9a
created 2014-05-23 17:32 -0400
pushed 2014-05-24 02:11 +0000
Boris Zbarsky Boris Zbarsky - Bug 1007878 part 5. Implement callback codegen for MozMap. r=khuey
76d959ab82415dd66fb502f45f613e9ddbfd51d5
created 2014-05-23 17:32 -0400
pushed 2014-05-24 02:11 +0000
Boris Zbarsky Boris Zbarsky - Bug 1007878 part 4. Add C++-to-JS conversion for MozMap. r=khuey
eb38ffafe17de82594eaf3900fe6062757d25859
created 2014-05-23 17:32 -0400
pushed 2014-05-24 02:11 +0000
Boris Zbarsky Boris Zbarsky - Bug 1007878 part 3. Add JS-to-C++ conversion for MozMap. r=khuey
ce90f049d6207146f84250257316b79284f41597
created 2014-05-23 15:10 -0700
pushed 2014-05-23 22:12 +0000
Wes Kocher Wes Kocher - Backed out 5 changesets (bug 1007878) for b2g build bustage r=khuey
ee3bb06075f7a18a1b88189845e7593019b81f77
created 2014-05-23 17:32 -0400
pushed 2014-05-23 21:33 +0000
Boris Zbarsky Boris Zbarsky - Bug 1007878 part 5. Implement callback codegen for MozMap. r=khuey
ab3dd51be3cd43f34aa857d2a76ccc171fe2ee7b
created 2014-05-23 17:32 -0400
pushed 2014-05-23 21:33 +0000
Boris Zbarsky Boris Zbarsky - Bug 1007878 part 4. Add C++-to-JS conversion for MozMap. r=khuey
aa53ba4e64b83ea337a583e9de163e81b830702e
created 2014-05-23 17:32 -0400
pushed 2014-05-23 21:33 +0000
Boris Zbarsky Boris Zbarsky - Bug 1007878 part 3. Add JS-to-C++ conversion for MozMap. r=khuey
501baeb3a034903ad6f680ad0f88325fcf60bb7d
created 2014-04-03 23:32 -0400
pushed 2014-04-04 03:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 985536. Go back to allowing optional any with no default value in WebIDL, but treat it as having a default value of undefined. r=khuey
ac2e44b5053782f6d9bfa66fe1d471f5d7b97a4c
created 2014-03-14 14:51 -0400
pushed 2014-03-14 18:51 +0000
Boris Zbarsky Boris Zbarsky - Bug 983228. Add a sequence tracer for sequences of unions. r=baku
69473c50b7d8a7f6a956975ffa8c5e6fb56ad05b
created 2014-03-14 14:51 -0400
pushed 2014-03-14 18:51 +0000
Boris Zbarsky Boris Zbarsky - Bug 983264. Include callback headers in UnionTypes.h when a callback is used in a union. r=mccr8
7aabad87c7d79841e6b8658c261c67e3a478946a
created 2014-03-05 22:48 -0500
pushed 2014-03-06 04:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 874787. Add support for legacycaller on proxy bindings. r=efaust,peterv
fed727c1231575a3df990f18cff61799c69ac245
created 2014-02-19 10:13 -0500
pushed 2014-02-19 15:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 970764. Remove support for non-optional "any" arguments values, since "any" needs to be able to include undefined anyway. Have "any" arguments and dictionary entries default to undefined unless the IDL explicitly says "= null". r=khuey
7695a5275a0e1613254507d46e3eaf11ad672dd3
created 2014-02-06 21:08 -0500
pushed 2014-02-07 02:17 +0000
Boris Zbarsky Boris Zbarsky - Bug 965927. [StoreInSlot] and [Cached] getters should use the reflector as the scope obj when wrapping the return value. r=peterv
less more (0) -100 -60 tip