created 2010-07-22 10:43 -0400
pushed unknown
Benjamin Smedberg Benjamin Smedberg - Bug 579178 followup - Fix TestRegistrationOrder to load manifests instead of directories.
created 2010-06-27 21:26 -0400
pushed unknown
Benjamin Smedberg Benjamin Smedberg - Rename XRE_AddComponentLocation to XRE_AddManifestLocation to better-convey what it actually does now (it still auto-registers XPT files when passed a directory, but we may get rid of that as well and just fold those into components.manifest), as noted in bug 568691 comment 58.
created 2010-06-25 08:19 -0400
pushed unknown
Benjamin Smedberg Benjamin Smedberg - Allow a manifest to register contracts and cids in any order, by deferring processing of contracts until the manifest is completely parsed. This is needed for extension author sanity, and also because jar.mn packaging doesn't place registration lines in order by default.
created 2010-06-22 13:26 -0400
pushed unknown
Benjamin Smedberg Benjamin Smedberg - Fix the TestRegistrationOrder test: we no longer support deferred registration.
created 2010-06-11 16:13 -0400
pushed unknown
Benjamin Smedberg Benjamin Smedberg - Bug 568691 part C - Register all components based on reading .manifest files from the components directories. Binary components auto-register using "binary-component name.dll". JS components register using "component CID file.js" "contract @mozilla.org/contract;1 CID" and "category categoryname keyname value".
created 2010-06-10 14:11 -0400
pushed unknown
Benjamin Smedberg Benjamin Smedberg - Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
created 2009-09-24 10:49 -0700
pushed unknown
Shawn Wilsher Shawn Wilsher - Bug 517604 - TestHarness.h should provide a directory provider for a profile directory.
created 2008-06-02 21:28 -0400
pushed unknown
Jeff Walden Jeff Walden - Bug 434074 - TestRegistrationOrder test leaks stuff because it uses raw pointers; fix the leaks in case we want to do no-leak assertions in C++ tests sometime. r=dbaron
created 2008-03-31 08:26 -0700
pushed unknown
brade brade - bug #416886 - attempt to fix Linux non-libxul build.
created 2008-03-31 07:40 -0700
pushed unknown
brade brade - Bug #416886; r=bsmedberg, a=beltzner Preserve original order when processing deferred components. Add TestRegistrationOrder automated test.
less more (0) tip