dom/bindings/test/TestBindingHeader.h
57a108d1c90a9979e2b79dbf138e055ee07ed97b
created 2017-11-27 16:10 +0800
pushed 2018-03-01 12:45 +0000
Edgar Chen Edgar Chen - Bug 1422197 - Add fast path to get DocGroup in binding code for [CEReactions]; r=smaug
616b88ee8976d05a82c6a6c8bbf47c3444f67e52
created 2017-12-20 17:43 -0500
pushed 2018-01-11 17:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 1424474 part 2. Add a way to request only non-system subject principals in webidl bindings. r=mystor a=gchang
33464c0ac40112076366f3a8fc223f681a4de701
created 2017-10-23 17:34 -0700
pushed 2018-01-11 17:45 +0000
Kyle Machulis Kyle Machulis - Bug 792059 - Add NeedsWindowsUndef extended attribute for constants; r=bz
6ecbba14b2f30e3784afab23ba5b614b2b108cad
created 2017-09-18 21:24 -0400
pushed 2017-11-02 12:36 +0000
Boris Zbarsky Boris Zbarsky - Bug 1400139 part 1. Add infrastructure for marking WebIDL interface members as non-enumerable. r=qdot
6a629adbb62a299d7208373d1c6f375149d2afdb
created 2017-07-06 14:00 +0200
pushed 2017-09-14 16:50 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1378712 - Remove all trailing whitespaces r=Ehsan
b7d23ef00079f2256528f3bcd08ac32344f48287
created 2017-05-19 09:24 -0400
pushed 2017-07-31 14:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 1237503. Add support for [Cached] and [StoreInSlot] things on DOM proxies. r=qdot
c41ec20ea0d4f0fc8305e36af72eb64cc17e4451
created 2017-03-08 17:11 +0800
pushed 2017-07-31 14:08 +0000
John Dai John Dai - Bug 1309147 - Part 3: Implement the support for CEReactions in Codegen. r=bz
794f653f1de6458ad59fa59fbeb2992fcdaed7e0
created 2017-02-15 00:01 -0500
pushed 2017-06-05 19:31 +0000
Boris Zbarsky Boris Zbarsky - Bug 1330699 part 10. Rename the MozMap C++ type to "record" and give it a template parameter for the key type. r=qdot
60560ecf6ee31630e7d557b219c961f0340ad6c9
created 2017-02-15 00:00 -0500
pushed 2017-06-05 19:31 +0000
Boris Zbarsky Boris Zbarsky - Bug 1330699 part 9. Rename "MozMap" to "record" in our IDL parser and IDL files. r=qdot
0a7450e715b5d045fe5f80a8995d1f52824dbbe8
created 2017-02-15 00:00 -0500
pushed 2017-06-05 19:31 +0000
Boris Zbarsky Boris Zbarsky - Bug 1330699 part 2. Change the MozMap API and data storage to more what we want record<> to look like. r=qdot,smaug
91df292ad3ce2453145f53732e243c85808d67a3
created 2017-02-13 09:07 -0800
pushed 2017-06-05 19:31 +0000
Jeff Walden Jeff Walden - Bug 1287006 - Don't pass Nullable by value in various places, rather by const&. r=bz
e94663d5fde0f9173f2f71ea5f5293f3df659a4f
created 2017-01-17 23:52 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 1330536 part 6. Add tests for code generation for CanOOM members. r=smaug
b75e432a3b77eaa2be79082f5b0a2e4df5320e79
created 2017-01-13 10:41 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 1330698. Support string default values for unions containing USVString. r=qdot
d7bba6200ee4c0a5053f09d51c73f71c79fc5b2a
created 2016-12-16 14:06 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 1323274. Disallow nullable Promise types. r=qdot
8cde2ad83e601298145cd582b38d7963e67ad368
created 2016-11-17 23:31 +0800
pushed 2017-04-10 20:44 +0000
Edgar Chen Edgar Chen - Bug 1274159 - Part 2-2: Support HTMLConstructor WebIDL extended attribute for custom elements; r=bz,wchen
d423f3a721a7165eaa18db503d384256ba7f12b1
created 2016-12-14 13:27 +0100
pushed 2017-04-10 20:44 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset f2a5fc3e8c4e (bug 1274159)
f2a5fc3e8c4eee37aee5e5b875e7afa94ef65208
created 2016-11-17 23:31 +0800
pushed 2017-04-10 20:44 +0000
Edgar Chen Edgar Chen - Bug 1274159 - Part 2-2: Support HTMLConstructor WebIDL extended attribute for custom elements; r=bz,wchen
a0d9aedec3072f4fedabb177547272c679935b61
created 2016-11-11 16:09 -0500
pushed 2017-02-27 14:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1316619. Add a [NeedsCallerType] WebIDL annotation. r=bholley
b3c9c5e7bd7737056063617f1d1c87ad7ebc655d
created 2016-11-04 12:41 -0400
pushed 2017-02-27 14:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1021289 part 2. Remove support for indexed deleters, since they're gone from the spec. r=peterv
3e0c2cad052c8752f84ef746c2b54371971afb1f
created 2016-10-10 21:07 -0400
pushed 2017-02-27 14:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1308287 part 1. Change [NeedsSubjectPrincipal] to only do the Maybe thing for interfaces that can be exposed to workers. r=baku
06a188296ad2f189a77910156acf780f9837f119
created 2016-09-11 18:15 +0900
pushed 2017-02-27 14:59 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1290337 - Part 17: Replace Value parameter to const Value& in dom/bindings. r=smaug
32c64469a9c7e285ae37e978aff420f259d72e81
created 2016-08-30 12:55 -0400
pushed 2017-01-16 13:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1297756 part 2. Allow specifying a default value for a union containing an enum. r=mystor
75766f418be339c051d416e7c59fc67d39a6b8f8
created 2016-08-05 17:46 -0400
pushed 2017-01-16 13:07 +0000
Michael Layzell Michael Layzell - Bug 1292293 - Part 1: Update the WebIDL Parser to allow default values for ByteString, r=bz
c54d1374d42a0c7892fcd96e1e51045e68922b29
created 2016-06-04 09:31 +0200
pushed 2016-09-05 20:01 +0000
Andrea Marchesini Andrea Marchesini - Bug 989619 - patch 1 - Codegen should allow static methods with a reserved C++ keywords as the name, r=peterv
508c43bf55788e76bd05ee5bdffdbd3711d19132
created 2016-06-02 10:34 -0400
pushed 2016-09-05 20:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1270601 part 3. Add a way to annotate and IDL namespace as needing a new plain object as its prototype, because using Object.prototype as the prototype of 'console' is not web-compatible. r=peterv
1d761dc47c2d532b247288233025ae91593f83a3
created 2016-06-02 10:34 -0400
pushed 2016-09-05 20:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1270601 part 2. Add codegen support for IDL namespaces. r=peterv
64031b8696dfb6230ed0e16f149694014ee98e83
created 2016-05-19 13:48 -0400
pushed 2016-09-05 20:01 +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-09-05 20:01 +0000
Jonathan Watt Jonathan Watt - Bug 1177957, part 4 - Tests for the [SecureContext] WebIDL extended attribute. r=bz
29ee431f39218378889fb821d448487497a0d1fd
created 2016-05-09 22:25 -0400
pushed 2016-09-05 20:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1270349 part 5. Use LegacyUnenumerableNamedProperties instead of passing flags to GetSupportedNames to determine whether named props on DOM proxies should be reflected in ownPropertyKeys. r=peterv
db1255660184afab1d0b1a490a709ecfba770a62
created 2016-05-09 22:25 -0400
pushed 2016-09-05 20:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1270349 part 4. Use LegacyUnenumerableNamedProperties instead of NameIsEnumerable() calls to determine whether named props on DOM proxies should be enumerable. r=peterv
f540f2da98a582b15bc2032f62d2db6e9c039f3a
created 2015-11-25 15:48 -0500
pushed 2016-02-29 17:11 +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 2016-02-29 17:11 +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 2016-02-29 17:11 +0000
Boris Zbarsky Boris Zbarsky - Bug 1170760 part 10. Add subclassing support to Promise::Resolve. r=baku,efaust
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2016-01-18 19:06 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
f8f71e377d673b1c25cd31b5dcdb02ad60607bd5
created 2015-09-28 11:25 -0700
pushed 2016-01-18 19:06 +0000
Martin Thomson Martin Thomson - Bug 1155923 - Add Deprecated attribute to interfaces, r=peterv
7a56e08c0443e62e82430e52c72c8912be0c3802
created 2015-09-28 14:02 +0200
pushed 2016-01-18 19:06 +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 2016-01-18 19:06 +0000
Martin Thomson Martin Thomson - Bug 1155923 - Add Deprecated attribute to interfaces. r=peterv
565c77fa874c6c979327975879a3eddd7dec7d53
created 2015-07-31 13:30 -0400
pushed 2015-10-26 12:58 +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-10-26 12:58 +0000
Boris Zbarsky Boris Zbarsky - Bug 1176236. Make typed array arguments work for constructors of JS-implemented interfaces. r=peterv
bd079aadd3feeee3f9b9f73c5e0bc4bd6a870722
created 2015-05-03 15:32 -0400
pushed 2015-08-03 13:22 +0000
Andrew McCreight Andrew McCreight - Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
12c1bc15adfc29371fce15ff03a395f4b9b99ede
created 2015-04-17 12:13 -0400
pushed 2015-08-03 13:22 +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-08-03 13:22 +0000
Paul Adenot Paul Adenot - Bug 1148496 - Allow to set an interface member as [Deprecated] in WebIDL. r=bz,smaug
9b2f419d98ab2258f65c2c6080b905cce1d83e6c
created 2015-03-19 10:13 -0400
pushed 2015-06-19 19:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 1117172 part 2. Change the non-wrappercached WrapObject methods to allow passing in aGivenProto. r=peterv
be4a51e14f3fbde5181b492d59c68799d3079949
created 2015-02-09 11:42 -0500
pushed 2015-04-21 23:03 +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-04-21 23:03 +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-04-21 23:03 +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-04-21 23:03 +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-04-21 23:03 +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-04-21 23:03 +0000
Boris Zbarsky Boris Zbarsky - Bug 1118978 part 2. Introduce [Affects] and [DependsOn] extended attributes in Web IDL. r=peterv
3bff2bbe6677f590c280c380202f138ba2a020af
created 2015-01-08 22:56 +0100
pushed 2015-04-21 23:03 +0000
Peter Van der Beken Peter Van der Beken - Bug 1096328 - Remove nativeOwnership from Bindings.conf, make rooting analysis happy. r=bz.
a7f64e53893ef5d4bed1996acce1e0d459b8df8d
created 2015-01-12 14:48 +0100
pushed 2015-03-23 22:08 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 12 changesets (bug 1096328) for M11 and M5 Test failures on a CLOSED TREE
12dd1ad43923ac63fa00cdf1484991d5624c4daf
created 2015-01-08 22:56 +0100
pushed 2015-03-23 22:08 +0000
Peter Van der Beken Peter Van der Beken - Bug 1096328 - Remove nativeOwnership from Bindings.conf, make rooting analysis happy. r=bz.
86924ac6a94a9147bcae518239d7a33b5981062b
created 2015-01-06 18:35 -0500
pushed 2015-03-23 22:08 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1118486 - Part 1: Use `= delete` instead of MOZ_DELETE directly; r=Waldo
efa7ad01dac6acba64920ffd665e1bdb2634e486
created 2014-11-20 12:58 +0100
pushed 2015-02-18 20:30 +0000
Andrea Marchesini Andrea Marchesini - Bug 1077393 - Rename ScalarValueString to USVString. r=smaug
18d8629e20c9f73dbe025650106786bb466f4fe6
created 2014-10-01 20:43 +0200
pushed 2015-02-18 20:30 +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.
7f5287115874d9efd54ee8d2db40459577e8eddc
created 2014-10-15 16:50 +0200
pushed 2015-02-18 20:30 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 6f411275b7ec (bug 1068740) for bustage on a CLOSED TREE
6f411275b7ec5dc953fdabdc198f9af5b8a35ca9
created 2014-10-01 20:43 +0200
pushed 2015-02-18 20:30 +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 2015-01-05 23:23 +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
less more (0) -100 -60 tip