gecko-dev/js/xpconnect/idl
Kris Maglione 4200cb539c Bug 1464542: Part 2 - Add infrastructure for defining named services exposed to JS. r=mccr8
This builds on the existing static components infrastructure to allow defining
a Services.jsm-type services cache with no runtime memory overhead for any
services until they're accessed.

Any class entry with a 'js_name' attribute automatically becomes available on
the services cache with that name, and any interfaces listed in its
'interfaces' list are automatically queried on it.

Differential Revision: https://phabricator.services.mozilla.com/D81417
2020-07-09 20:42:50 +00:00
..
moz.build
mozIJSSubScriptLoader.idl Backed out 2 changesets (bug 1622718) as requested by dev for causing Bug 1626727. 2020-04-03 06:03:25 +03:00
nsIXPCScriptable.idl Bug 1573844 - Remove js::Class definition and alias JSClass to it r=tcampbell,mccr8 2019-08-15 08:32:22 +00:00
nsIXPConnect.idl Bug 1598053 - Remove nsIXPConnect::writeFunction/readFunction r=kmag 2019-11-20 20:06:42 +00:00
xpcIJSGetFactory.idl
xpcIJSWeakReference.idl
xpccomponents.idl Bug 1464542: Part 2 - Add infrastructure for defining named services exposed to JS. r=mccr8 2020-07-09 20:42:50 +00:00