dom/bindings/Configuration.py
59160a8260a02fda2bc625b02c3132d9330e2dd7
created 2018-10-20 20:48 -0400
pushed 2019-01-21 12:33 +0000
Nika Layzell Nika Layzell - Bug 1489301 - Part 6: Remove references to 'System' from WebIDL.py, r=bzbarsky
77f4c84bebf05b7fddb3f5bdb8e7de0d2eb3ebd6
created 2018-10-23 03:49 +0300
pushed 2019-01-21 12:33 +0000
Daniel Varga Daniel Varga - Backed out 6 changesets (bug 1489301) for Linting opt failure at /builds/worker/checkouts/gecko/dom/bindings/parser/WebIDL.py
1c0823540b44ff83a6319a363aab6e017faddaf4
created 2018-10-20 20:48 -0400
pushed 2019-01-21 12:33 +0000
Nika Layzell Nika Layzell - Bug 1489301 - Part 6: Remove references to 'System' from WebIDL.py, r=bzbarsky
b700e538fe1f46bdf5c33a2c1b46ca4ab8e3480a
created 2018-09-27 19:00 +0000
pushed 2018-12-03 15:51 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1493222 - Expose InspectorUtils to fuzzers. r=bzbarsky
5e0625eb0387a71b26de6a26ef31971d0d28cf3e
created 2018-06-09 01:03 -0400
pushed 2018-08-24 17:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1466255. Allow interfaces only exposed to chrome-or-XBL to be in chrome-webidl. r=kmag
1f3dbe030f57d8447c87bde1ecbe8a2140392019
created 2018-05-17 23:43 -0400
pushed 2018-08-24 17:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1375829 part 5. Switch from using "jsonifier" syntax to the spec's "[Default] toJSON" syntax. r=qdot
3e643c4612a096a08e91bf93ec26a2b721fd0e75
created 2018-04-05 20:29 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1451516 part 9. Remove the now-unused needsSpecialGenericOps method. r=qdot
6d94022fef7a99bc7d246ee561ed6443836b1244
created 2018-04-04 14:39 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1085062. Remove hasXPConnectImpls support from bindings codegen. r=peterv
403b15374e2f245728d7646f60aeb27b578d4a34
created 2018-03-05 14:21 -0800
pushed 2018-04-26 16:43 +0000
Kris Maglione Kris Maglione - Bug 1442931: Part 1 - Forbid web-visible interfaces outside of WebIDL root. r=mystor
5c7eb716937a529d734c440d6fb41adac58bcc22
created 2018-03-07 08:53 +0200
pushed 2018-04-26 16:43 +0000
Andreea Pavel Andreea Pavel - Backed out 2 changesets (bug 1442931) for build bustages at ..\dom\bindings\mozwebidlcodegen\test\test_mozwebidlcodegen.py::TestWebIDLCodegenManager::test_copy_input on a CLOSED TREE
608e21fcd1674dae3f8b685cedab85c43ffdb485
created 2018-03-05 14:21 -0800
pushed 2018-04-26 16:43 +0000
Kris Maglione Kris Maglione - Bug 1442931: Part 1 - Forbid web-visible interfaces outside of WebIDL root. r=mystor
44b331a2a53d9d12106c1711814ab80a2cd8829e
created 2018-03-06 20:47 -0800
pushed 2018-04-26 16:43 +0000
Kris Maglione Kris Maglione - Backed out two changesets (bug 1442931) for Windows build bustage
6cb20ada1a0aa1f6d621ba3c85ce9946a6f9841f
created 2018-03-05 14:21 -0800
pushed 2018-04-26 16:43 +0000
Kris Maglione Kris Maglione - Bug 1442931: Part 1 - Forbid web-visible interfaces outside of WebIDL root. r=mystor
d3f2ca3a3efeb6771fcbdb24d0d4cc30b63038b3
created 2017-12-20 17:43 -0500
pushed 2018-03-01 12: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
8755649474b2769f76c81383ed5a79d56d7782d3
created 2017-12-21 02:55 +0200
pushed 2018-03-01 12:45 +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-03-01 12:45 +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-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
7640a0204f44274514f7bc833cf9e17ac02c2b92
created 2017-12-05 16:03 -0500
pushed 2018-01-11 17:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 1419270 part 1. Add NeedsSubjectPrincipal to the extended attributes we compute for interface members. r=qdot a=gchang
dffccd112b821970c76f6e3d004cb28f5526a30f
created 2017-11-04 00:36 -0400
pushed 2018-01-11 17:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 1414359. Remove vestigial support for 'creator' operations from webidl; all setters are creators. r=qdot
e6f1f895449d428accf0c6bac03d75a449d58d17
created 2017-07-10 16:00 -0700
pushed 2017-09-14 16:50 +0000
Kyle Machulis Kyle Machulis - Bug 1279218 - Remove Applet tag; r=bz
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
a0974b1960a9beaae4e2fa9e49f0edfc3b3ea38a
created 2017-01-24 16:11 -0500
pushed 2017-06-05 19:31 +0000
Boris Zbarsky Boris Zbarsky - Bug 1333117. We should ensure, at build-time, that partial interfaces are defined in the same file as the interface they extend, since our build system doesn't really support correct dep builds if they're placed in a different file. r=qdot
555c3c62d3c0bb1e06ae053da5e918e068dbfc06
created 2017-01-17 23:52 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 1330536 part 2. Change Descriptor.getExtendedAttributes to include 'canOOM' information as needed. r=smaug
cfbae365d22bf5c5947bbb2a3c982db31ff0d31d
created 2016-12-19 15:38 -0800
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 1323721 part 7. Remove the wrappercache hackery for Promise now that we're no longer relying on it in to-JS conversions. r=qdot
dcc7b0c683ce81ed762d1fe4ff396ea9caeb0bea
created 2016-12-17 00:25 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 1324044. Add fingerprinting resistance in GetSupportedNames in nsMimeTypeArray and nsPluginArray. r=qdot
108b378e35084591d5733281b8356b2908c68b3d
created 2016-12-17 00:25 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 1324035 part 1. Fix codegen to pass a CallerType to Length() calls that are generated for indexed getters if the indexed getter itself needs a CallerType. r=qdot
59c14257aba5069d2c33102cc2cad24b581ed9cf
created 2016-11-06 09:54 +0100
pushed 2017-02-27 14:59 +0000
Andrea Marchesini Andrea Marchesini - Bug 1290021 - Implement a prototype version of Houdini "Worklets Level 1" spec - part 2 - WorkletGlobalScope, r=smaug
77ea5bc98768c61514f8a5b4fb34c7ffaf9875b8
created 2016-11-04 12:41 -0400
pushed 2017-02-27 14:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1021289 part 4. Implement support for WebIDL deleters over Xrays. r=peterv
01ab3f3823d5964019cf3033f5b875b6d8a3876a
created 2016-10-10 18:16 -0400
pushed 2017-02-27 14:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 946906 part 4. Codegen Xray expando JSClasses for DOM objects with [Cached] or [StoreInSlot] members. r=bholley
291d5bf2f52010a03e16c294b95eb65291c394c7
created 2016-08-03 18:32 -0700
pushed 2017-01-16 13:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1278583 part 4. Rip out the now-unused construct hook holder bits in bindings. r=peterv
ae6fac030deb0b8d2823cb59f87378056320eafb
created 2016-07-27 09:47 -0700
pushed 2016-10-31 18:13 +0000
Jonathan Chan Jonathan Chan - Bug 1289315 - Fix union types for maplike/setlike/iterable in WebIDL parser; r=qdot
20a6fd076505809220e031dd594e03029459a664
created 2016-04-21 15:48 +0200
pushed 2016-10-31 18:13 +0000
Alexandre Lissy Alexandre Lissy - Bug 1286530 - Clean AvailableIn, CheckAnyPermissions and CheckAllPermissions from WebIDL r=bz,fabrice
a92d0eec5c91eb50116758bf14d05fde28bf788a
created 2016-07-08 00:37 -0400
pushed 2016-10-31 18:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257037 part 15. Get rid of the wantsXrays configuration annotation. Just set bindings to want Xrays if they're exposed in Window. r=khuey
4082fdfd16fb2e87556f948bb09e3c3edfdd9fb1
created 2016-07-08 00:37 -0400
pushed 2016-10-31 18:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257037 part 14. Remove the now-unused skipGen bits from binding code. r=khuey
762c289ada581c1cef856ab16b241355c2d6c7bc
created 2016-07-08 00:37 -0400
pushed 2016-10-31 18:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257037 part 13. Get rid of the concept of worker vs non-worker descriptors. r=khuey
7b7cf5270426b8153bf86cca34152dff04cd1744
created 2016-07-08 00:37 -0400
pushed 2016-10-31 18:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257037 part 11. Get rid of getRelevantProviders, since all the places that use it have a Configuration. r=khuey
dfa4d5a42b52c6eaa6bcbbca54595713cc3131bd
created 2016-07-08 00:37 -0400
pushed 2016-10-31 18:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257037 part 10. Store only one descriptor per interface name in the configuration. r=khuey
4565bfc8b866fd71c33201179daeb9ead66419fd
created 2016-07-08 00:37 -0400
pushed 2016-10-31 18:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257037 part 9. Get rid of the concept of mainthread callbacks or worker callbacks; just codegen all the callbacks. r=khuey
4c5ea0b7a3d109be6e8f20e623c3530205432f63
created 2016-07-08 00:37 -0400
pushed 2016-10-31 18:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257037 part 8. Remove Configuration.getDescriptorProvider. r=khuey
2de33eb0bb321a55cd66168d2440281b5420d466
created 2016-07-08 00:37 -0400
pushed 2016-10-31 18:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257037 part 7. Make the binding Configuration a non-workers DescriptorProvider. r=khuey
58f760f6a4baf128277f1a3feb71814a421b8066
created 2016-06-29 08:00 +0200
pushed 2016-10-31 18:13 +0000
Andrea Marchesini Andrea Marchesini - Bug 1282851 - Remove DummyInterfaceWorkers, r=khuey
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
37cbe5c9d782010c2f083939733e224733c8d577
created 2016-05-13 23:11 +0100
pushed 2016-09-05 20:01 +0000
Jonathan Watt Jonathan Watt - Bug 1177957, part 1 - Make the WebIDL parser support the [SecureContext] extented attribute. r=bz
98e877355e47ec0e4382307d14f248e9b55472dc
created 2016-05-09 17:08 +0200
pushed 2016-09-05 20:01 +0000
Peter Van der Beken Peter Van der Beken - Bug 1267186 - Split lookup of WebIDL DOM class names from lookup of DOMCI DOM class names. r=bz.
4a29d3bb1b6b4ed4b56608e4c4fab406e8e0b0d1
created 2016-05-09 22:25 -0400
pushed 2016-09-05 20:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1270349 part 3. Add a way to ask an interface descriptor for a proxy whether its named props should be enumerable. r=peterv
b6c20b0bbaabfcab1d21367a3c34fb3bb25696d3
created 2016-05-09 13:40 +0200
pushed 2016-09-05 20:01 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset d385df62c0e7 (bug 1267186) for hazard failures
d385df62c0e7f25dc846d4992638f1c63491a788
created 2016-03-09 15:48 +0100
pushed 2016-09-05 20:01 +0000
Peter Van der Beken Peter Van der Beken - Bug 1267186 - Split lookup of WebIDL DOM class names from lookup of DOMCI DOM class names. r=bz.
b54e9f0fb23ea28f6c21e414970f767f850d906f
created 2016-05-06 18:11 +0200
pushed 2016-09-05 20:01 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset f9d3ea58c195 (bug 1267186) for static bustage in WebIDLGlobalNameHash.cpp. r=backout
f9d3ea58c19507d754414b69bc7958d68ac80033
created 2016-03-09 15:48 +0100
pushed 2016-09-05 20:01 +0000
Peter Van der Beken Peter Van der Beken - Bug 1267186 - Split lookup of WebIDL DOM class names from lookup of DOMCI DOM class names. r=bz.
1c286374a5183f6407a9fef085e9e930fee16ffe
created 2016-04-29 19:59 -0700
pushed 2016-09-05 20:01 +0000
Jeff Walden Jeff Walden - Bug 888969 - Permit a cyclic [[Prototype]] chain to be created through a Location object. r=bz, r=efaust
ce2b18491b16095d62de958317efdb5999cc5499
created 2016-02-05 20:20 +0100
pushed 2016-07-25 16:35 +0000
Peter Van der Beken Peter Van der Beken - Bug 1245650 - remove JavaScript-navigator-property category support. r=bz.
758daaf1723f377d853d2547b072d49559d8b494
created 2016-02-22 10:41 +0100
pushed 2016-06-01 01:31 +0000
Eddy Bruel Eddy Bruel - Bug 1119490 - Expose the URL constructor to WorkerDebuggerGlobalScope;r=khuey
410ef34da2e776afa850dfbc06a45ac54c1c758d
created 2016-02-17 22:58 -0500
pushed 2016-06-01 01:31 +0000
Boris Zbarsky Boris Zbarsky - Bug 1216751 part 5. Remove the now-unnecessary value iterator infrastructure, since it's entirely handled via the %ArrayPrototype% methods now. r=qdot
5fc801a87404a990d15075b40a20cb8155564572
created 2016-02-17 22:57 -0500
pushed 2016-06-01 01:31 +0000
Boris Zbarsky Boris Zbarsky - Bug 1216751 part 1. Restrict value iterators to interfaces that have indexed properties and pair iterators to interfaces that do not have indexed properties. r=qdot
5a52f75bbf6baf10fff417d9973d3d31305869e8
created 2016-02-09 17:40 -0500
pushed 2016-06-01 01:31 +0000
Boris Zbarsky Boris Zbarsky - Bug 1243001 part 7. Stop wrappercaching dom::Promise when SPIDERMONKEY_PROMISE is defined. r=peterv
dbc9072c0d95d6a7101a082341d660c0c3b2f753
created 2016-01-29 16:56 -0500
pushed 2016-06-01 01:31 +0000
Boris Zbarsky Boris Zbarsky - Bug 1243438. Don't try to include the filename '<unknown>' when including headers for unions that have a built-in typedef they're referenced by. r=peterv
251fef43b7eba811c66ad4b3c3634f2c6b7de075
created 2015-10-16 15:54 -0400
pushed 2016-01-18 19:06 +0000
Boris Zbarsky Boris Zbarsky - Bug 1215559. Create separate iterator native types for one-type and two-type iterators, so we don't force the one-type case to implement GetKeyAtIndex. r=qdot
7f2e5ec068f70139a0534d8d5113454d4f001a83
created 2015-10-16 16:16 -0400
pushed 2016-01-18 19:06 +0000
Boris Zbarsky Boris Zbarsky - Back out revision 5985a4717758 (bug 1215559) because the Linux compiler is not happy with the template using bits
5985a47177581ad830879c9eb2b7908900130c51
created 2015-10-16 15:54 -0400
pushed 2016-01-18 19:06 +0000
Boris Zbarsky Boris Zbarsky - Bug 1215559. Create separate iterator native types for one-type and two-type iterators, so we don't force the one-type case to implement GetKeyAtIndex. r=qdot
less more (0) -100 -60 tip