created 2010-08-04 14:09 -0400
pushed unknown
Benjamin Smedberg Benjamin Smedberg - Fix omnijar from bug 579178 - move the manifest ziploader code into xpcom/components, and don't load the same JAR a bunch of times.
created 2010-07-22 10:31 -0400
pushed unknown
Benjamin Smedberg Benjamin Smedberg - Bug 579178 part A - Code changes to add a "manifest" directive to read sub-manifests and read only the root chrome.manifest file, instead of enumerating components/*.manifest and chrome/*.manifest. Review comments by Mossop to be addressed in a followup commit.
created 2010-07-02 09:53 -0400
pushed unknown
Benjamin Smedberg Benjamin Smedberg - Bug 568691 - Fix MOZ_OMNIJAR registration, r=mwu
created 2010-06-24 16:36 -0400
pushed unknown
Benjamin Smedberg Benjamin Smedberg - Implement compatibility wrapper so that binary components can be compatible with both Firefox 3.6 and Firefox 4, as a result of registration changes from bug 568691.
created 2010-06-24 14:31 -0400
pushed unknown
Benjamin Smedberg Benjamin Smedberg - Revert many of the interface changes from bug 568691, so that binaries can be made which are compatible with Firefox 3.6 and Firefox 4. Note that this is not an ongoing process: it will not be possible to make single binary components which are compatible with both Firefox 4 and Firefox 4.1, but you will be able to ship two components and select one based on the platform version.
created 2010-06-21 11:41 -0400
pushed unknown
Benjamin Smedberg Benjamin Smedberg - Merge mozilla-central into the "branch" for but 568691. The omnijar XPT/component/chrome registration was removed during this merge, and will be re-added to the component manager shortly.
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-08-25 08:59 -0700
pushed unknown
Benjamin Smedberg Benjamin Smedberg - Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
created 2008-02-21 12:39 -0800
pushed unknown
benjamin benjamin - Back out bug 412320 and various followups because the perf impact was minimal and the code is more complicated
created 2008-01-25 09:14 -0800
pushed unknown
benjamin benjamin - Bug 412320 - Try code-generation for QI impls, r=roc+luser
created 2007-04-26 06:53 -0700
pushed unknown
bent mozilla bent mozilla - Bug 37795 - "Move nsCategoryCache to the XPCOM Glue". nsCategoryCache was initially created as part of Bug 315598 by Christian Biesinger <cbiesinger@gmx.at>. r=bsmedberg.
created 2007-03-22 10:30 -0700
pushed unknown
hg hg - Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
less more (0) tip