* Changes to observers and service manager APIs.

* Use nsIComponentManagerObsolete.
* Fix weak reference leaks
* Cache interface infos better for significant perf increase.
* Better tests for leaks

Not part of the build.
This commit is contained in:
markh@activestate.com
2002-01-08 01:58:58 +00:00
parent e32a611c58
commit b6aa8277b7
14 changed files with 217 additions and 77 deletions

View File

@@ -29,4 +29,10 @@ for arg in sys.argv[1:]:
if arg[0] not in "-/":
tests.append(arg)
tests = tests or test.regrtest.findtests(path, [])
test.regrtest.main(tests, path)
try:
test.regrtest.main(tests, path)
finally:
from xpcom import _xpcom
_xpcom.NS_ShutdownXPCOM() # To get leak stats and otherwise ensure life is good.