gecko-dev/xpcom/components
Andrew McCreight 9978e851df Bug 1492584, part 3 - Remove JS component loader registration. r=kmag
After the previous patches, we no longer rely on the component manager
to incidentally start up XPConnect when we load the JS loader service
or to hold the JS component loader alive, so the do_GetService() call
for the JS loader in XPCOMInit.cpp can be removed. After that is done,
the JS loader is no longer used as an XPCOM component, so all of the
boilerplate for that can be removed.

Depends on D8757

Differential Revision: https://phabricator.services.mozilla.com/D8758

--HG--
extra : moz-landing-system : lando
2018-10-23 23:20:38 +00:00
..
GenericFactory.cpp
GenericFactory.h
ManifestParser.cpp Bug 1498586 - Add clang-format off to avoid the reformatting of the data structures r=Ehsan 2018-10-12 20:48:24 +00:00
ManifestParser.h Bug 1444104 - Remove some NUWA related code from the manifest parser. r=froydnj 2018-03-08 13:58:29 -08:00
Module.h Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2018-10-22 08:50:03 -07:00
ModuleUtils.h Bug 1409249: Require singleton constructors to return explicit already_AddRefed. r=froydnj 2017-10-16 21:08:42 -07:00
moz.build Bug 1492584, part 1 - Eagerly initialize nsLayoutModule in the component manager. r=froydnj 2018-10-24 16:10:29 +00:00
nsCategoryCache.cpp Bug 1486182: Part 1 - Include both category names and values in category enumerator. r=froydnj 2018-08-24 22:22:07 -07:00
nsCategoryCache.h Bug 1477579: Part 3 - Avoid duplicating static strings in category manager entries. r=froydnj 2018-07-23 17:41:06 -07:00
nsCategoryManager.cpp Bug 1486147: Follow-up: Fix missing QueryInterface entries. r=bustage 2018-09-19 17:34:10 -07:00
nsCategoryManager.h Bug 1477579: Part 3 - Avoid duplicating static strings in category manager entries. r=froydnj 2018-07-23 17:41:06 -07:00
nsCategoryManagerUtils.h
nsComponentManager.cpp Bug 1492584, part 3 - Remove JS component loader registration. r=kmag 2018-10-23 23:20:38 +00:00
nsComponentManager.h Bug 1497707, part 4 - Only support loading JS files in the component manager. r=froydnj 2018-10-23 00:47:38 +00:00
nsComponentManagerUtils.cpp
nsComponentManagerUtils.h Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj 2018-04-28 12:50:58 -07:00
nsICategoryManager.idl Bug 1486182: Part 1 - Include both category names and values in category enumerator. r=froydnj 2018-08-24 22:22:07 -07:00
nsIClassInfo.idl Bug 1453011 - Remove CONTENT_NODE. r=bz. 2018-04-16 12:58:55 +02:00
nsIComponentManager.idl
nsIComponentRegistrar.idl
nsIFactory.idl
nsIModule.idl
nsIServiceManager.idl
nsServiceManagerUtils.h Bug 1477579: Part 3 - Avoid duplicating static strings in category manager entries. r=froydnj 2018-07-23 17:41:06 -07:00