dom/bindings/test/TestBindingHeader.h
a64f79c456c9350a9a0f5a305c56574a1deb8681
created 2019-03-02 04:21 +0000
pushed 2019-03-11 13:01 +0000
Manish Goregaokar Manish Goregaokar - Bug 1359269 - Part 6: Add support for attributes on types in dictionaries; r=bzbarsky
f4ec249fc52a26c94b9d04cad859faf32689267c
created 2019-03-02 04:21 +0000
pushed 2019-03-11 13:01 +0000
Manish Goregaokar Manish Goregaokar - Bug 1359269 - Part 5: Add support for attributes on types in arguments; r=bzbarsky
ee5af9ad9e458273f389e6952dd74ec81ab72036
created 2019-03-02 04:21 +0000
pushed 2019-03-11 13:01 +0000
Manish Goregaokar Manish Goregaokar - Bug 1359269 - Part 3: Add a codegen test; r=bzbarsky
0c70617150d9a41cb2f2f4fafcab9ae50c15ddd1
created 2019-03-02 04:07 +0200
pushed 2019-03-11 13:01 +0000
Dorel Luca Dorel Luca - Backed out 11 changesets (bug 1359269) for Linting failure. CLOSED TREE
1430913c5e9e72775aaa86e8b37be3a15ab73254
created 2019-03-02 01:23 +0000
pushed 2019-03-11 13:01 +0000
Manish Goregaokar Manish Goregaokar - Bug 1359269 - Part 6: Add support for attributes on types in dictionaries; r=bzbarsky
4bb00dc53459ed7a25e09f2f4c14fcfd23ca9e9e
created 2019-03-02 01:23 +0000
pushed 2019-03-11 13:01 +0000
Manish Goregaokar Manish Goregaokar - Bug 1359269 - Part 5: Add support for attributes on types in arguments; r=bzbarsky
7fd8a3c1f827da2987586dfee361c1dd528fd009
created 2019-03-02 01:23 +0000
pushed 2019-03-11 13:01 +0000
Manish Goregaokar Manish Goregaokar - Bug 1359269 - Part 3: Add a codegen test; r=bzbarsky
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-21 13:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
09c71a7cf75aeaf2963050e315276fb9a866fd62
created 2018-12-14 18:10 +0000
pushed 2019-01-21 13:03 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1513205 - Also update the tests to match the Google coding style r=Ehsan
1f3dbe030f57d8447c87bde1ecbe8a2140392019
created 2018-05-17 23:43 -0400
pushed 2018-06-18 21:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1375829 part 5. Switch from using "jsonifier" syntax to the spec's "[Default] toJSON" syntax. r=qdot
b9282e42079685a2360a40fad53d51b54a3a7a9d
created 2018-03-13 00:59 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1444586. Fix the signatures of some binding test methods. r=qdot
d3f2ca3a3efeb6771fcbdb24d0d4cc30b63038b3
created 2017-12-20 17:43 -0500
pushed 2018-01-11 21:05 +0000
Boris Zbarsky Boris Zbarsky - Bug 1424474 part 2. Add a way to request only non-system subject principals in webidl bindings. r=mystor
8755649474b2769f76c81383ed5a79d56d7782d3
created 2017-12-21 02:55 +0200
pushed 2018-01-11 21:05 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 2 changesets (bug 1424474) for mochitest failures on test_bug494328.html r=backout on a CLOSED TREE
da3dec2fce062bc6c7756d9df6e893f827356b14
created 2017-12-20 17:43 -0500
pushed 2018-01-11 21:05 +0000
Boris Zbarsky Boris Zbarsky - Bug 1424474 part 1. Add a way to request only non-system subject principals in webidl bindings. r=mystor
57a108d1c90a9979e2b79dbf138e055ee07ed97b
created 2017-11-27 16:10 +0800
pushed 2018-01-11 21:05 +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-08 12:38 +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 2017-11-02 16:33 +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-09-20 00:42 +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-08-02 08:25 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1378712 - Remove all trailing whitespaces r=Ehsan
b7d23ef00079f2256528f3bcd08ac32344f48287
created 2017-05-19 09:24 -0400
pushed 2017-06-12 13: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-06-12 13: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-04-18 12:07 +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-04-18 12:07 +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-04-18 12:07 +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-04-18 12:07 +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-03-06 20:48 +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-03-06 20:48 +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-03-06 20:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 1323274. Disallow nullable Promise types. r=qdot
8cde2ad83e601298145cd582b38d7963e67ad368
created 2016-11-17 23:31 +0800
pushed 2017-03-06 20:48 +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-03-06 20:48 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset f2a5fc3e8c4e (bug 1274159)
f2a5fc3e8c4eee37aee5e5b875e7afa94ef65208
created 2016-11-17 23:31 +0800
pushed 2017-03-06 20:48 +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-01-23 14:19 +0000
Boris Zbarsky Boris Zbarsky - Bug 1316619. Add a [NeedsCallerType] WebIDL annotation. r=bholley
b3c9c5e7bd7737056063617f1d1c87ad7ebc655d
created 2016-11-04 12:41 -0400
pushed 2017-01-23 14:19 +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-01-23 14:19 +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-01-23 14:19 +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 2016-11-14 12:26 +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 2016-11-14 12:26 +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-08-01 13:59 +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-08-01 13:59 +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-08-01 13:59 +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-08-01 13:59 +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-08-01 13:59 +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-08-01 13:59 +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-08-01 13:59 +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-01-25 13:55 +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-01-25 13:55 +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-01-25 13:55 +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 2015-12-14 20:08 +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 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +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 2015-12-14 20:08 +0000
Martin Thomson Martin Thomson - Bug 1155923 - Add Deprecated attribute to interfaces, r=peterv
7a56e08c0443e62e82430e52c72c8912be0c3802
created 2015-09-28 14:02 +0200
pushed 2015-12-14 20:08 +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-12-14 20:08 +0000
Martin Thomson Martin Thomson - Bug 1155923 - Add Deprecated attribute to interfaces. r=peterv
565c77fa874c6c979327975879a3eddd7dec7d53
created 2015-07-31 13:30 -0400
pushed 2015-09-21 14:04 +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-09-21 14:04 +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-06-29 20:18 +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-06-29 20:18 +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-06-29 20:18 +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-05-11 18:39 +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-03-30 18:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 1130364. Fix the handling of nestingLevel to actuall increment it more than once. r=peterv
less more (0) -100 -60 tip