diff browse annotate |
a5f7f9e82281ef5c713c2ed0d902236fe8c5e2e2 created 2010-07-02 09:53 -0400 pushed 2011-04-26 22:38 +0000 |
Benjamin Smedberg | Benjamin Smedberg - Bug 568691 - Fix MOZ_OMNIJAR registration, r=mwu |
diff browse annotate |
21ebf7198406df08149e7232ac26e92d96930d32 created 2010-06-24 16:36 -0400 pushed 2011-04-26 22:38 +0000 |
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. |
diff browse annotate |
95a67dbd4d36c6fb259a187ef0c5dd6696c41777 created 2010-06-24 14:31 -0400 pushed 2011-04-26 22:38 +0000 |
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. |
diff browse annotate |
79ae7224e6273199d0db9638043e531942bc10fd created 2010-06-21 11:41 -0400 pushed 2011-04-26 22:38 +0000 |
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. |
diff browse annotate |
c5827927d1403dfd94ab40c9235c1e0202684aa0 created 2010-06-11 16:13 -0400 pushed 2011-04-26 22:38 +0000 |
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". |
diff browse annotate |
1e41bf320ea0cd5fa6a03892b87d59278ee8754c created 2010-06-10 14:11 -0400 pushed 2011-04-26 22:38 +0000 |
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 |
diff browse annotate |
a0b2a2ffa12445d54487d836332ee5ca1fab43da created 2009-08-25 08:59 -0700 pushed 2011-04-26 22:38 +0000 |
Benjamin Smedberg | Benjamin Smedberg - Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted |
diff browse annotate |
506b9ff63a1d46ea62f772a760ba62a89905f2b8 created 2008-02-21 12:39 -0800 pushed 2011-04-26 22:38 +0000 |
benjamin | benjamin - Back out bug 412320 and various followups because the perf impact was minimal and the code is more complicated |
diff browse annotate |
4c4e35fa5f5b2c3258046cc59cbc7a9301499ac6 created 2008-01-25 09:14 -0800 pushed 2011-04-26 22:38 +0000 |
benjamin | benjamin - Bug 412320 - Try code-generation for QI impls, r=roc+luser |
diff browse annotate |
a3f72faa922a3b3a115adeacaa67ce0b20f042ce created 2007-04-26 06:53 -0700 pushed 2011-04-26 22:38 +0000 |
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. |
diff browse annotate |
9b2a99adc05e53cd4010de512f50118594756650 created 2007-03-22 10:30 -0700 pushed 2011-04-26 22:38 +0000 |
hg | hg - Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT, |