Benjamin Smedberg
|
c611ebcd81
|
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
|
2010-06-10 14:11:11 -04:00 |
benjamin@smedbergs.us
|
1141ded71b
|
Back out bug 412320 and various followups because the perf impact was minimal and the code is more complicated
|
2008-02-21 12:39:20 -08:00 |
benjamin@smedbergs.us
|
adac3963d9
|
Bug 412320 - Try code-generation for QI impls, r=roc+luser
|
2008-01-25 09:14:48 -08:00 |
benjamin%smedbergs.us
|
8826418990
|
Bug 305949 - Fix various XPCOM macros in preparation for stopping exporting nonfrozen XPCOM functions, r=darin sr=bryner
|
2006-04-19 16:29:31 +00:00 |
gerv%gerv.net
|
31625ba2b1
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
bryner%brianryner.com
|
6e68ebaa46
|
Second try at enabling hidden visibility for NS_IMETHOD on ELF platforms (bug 227537). r+sr=dbaron for the changes.
|
2004-02-04 04:55:57 +00:00 |
bryner%brianryner.com
|
0ca4d12034
|
Make NS_IMETHOD set hidden symbol visibility by default on ELF platforms. This is always desirable for virtual methods implemented in XPCOM component libraries, since it's impossible to reference the symbol from outside of the library. The behavior can be overridden as needed, such as a base class in a shared library that's linked against. For more details, see the comments in nscore.h and bug 227537. r=dbaron, sr=darin.
|
2004-02-03 08:32:33 +00:00 |
bryner%brianryner.com
|
a10a5e8383
|
Continuing removal of unneeded virtual destructors (bug 229875). r=dougt, sr=dbaron.
|
2004-01-22 01:01:19 +00:00 |
alecf%netscape.com
|
35a797fb3e
|
bug 154280 - remove unimplemented operators from nsISupportsArray
r=dougt, sr=dveditz
|
2002-06-26 03:48:08 +00:00 |
brendan%mozilla.org
|
2300976a2f
|
Back out troublesome parts of patch for 130544 (147997, r/sr=me).
|
2002-05-30 07:13:40 +00:00 |
brendan%mozilla.org
|
d133d09cb4
|
Clean up nsICollection/nsSupportsArray {Append,Remove}Element return type (130544, r=dougt, sr=bienvenu).
|
2002-05-29 18:08:37 +00:00 |
rjesup%wgate.com
|
2e680f1b17
|
Bug 96108: Inline ElementAt(), add SafeElementAt(), voidarray usage fixes,
assertions for bad voidarray indexes. r=jst, sr=waterson
|
2001-12-21 01:10:07 +00:00 |
gerv%gerv.net
|
4e12e44b2f
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
waterson%netscape.com
|
ec45d8212e
|
Bug 90545. nsVoidArray and nsSupportsArray cleanup. Patch submitted by rjesup@wgate.com, r=jst, sr=waterson.
|
2001-08-07 06:23:40 +00:00 |
brendan%mozilla.org
|
dbd7fed5b1
|
FASTLOAD_20010703_BRANCH landing, r=dbaron, sr=shaver.
|
2001-07-31 19:05:34 +00:00 |
warren%netscape.com
|
ecc2d9c51c
|
Bug 27971. Better strategy for resource: urls to use less memory. Saves about 0.4% of entire run just bring up one page (home.mozilla.org). r=waterson
|
2000-06-09 07:51:13 +00:00 |
shaver%netscape.com
|
4c650665ed
|
export nsSupportsArray so the Mac and VC can see it
|
1999-11-10 01:49:30 +00:00 |
dmose%mozilla.org
|
142ac52eaf
|
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
|
1999-11-06 03:43:54 +00:00 |
beard%netscape.com
|
ab95fb6cf4
|
Added QueryElementAt() which combines GetElementAt() and QueryInterface(). Rationale: combining operations saves a call to AddRef/Release, since it's done by QI. Approved by dp.
|
1999-09-16 21:29:22 +00:00 |
alecf%netscape.com
|
c5bb0477e4
|
first cut at scriptifying nsISupportsArray - remove constness from all methods, add new XPCOM compatible methods and fix layout code to handle lack of const methods
|
1999-06-02 02:06:32 +00:00 |
dp%netscape.com
|
94344009c8
|
Landing xpcom20/21 branch.
|
1999-05-26 01:38:36 +00:00 |
warren%netscape.com
|
87b26617d5
|
Fixed nsICollection (and Count in particular) to be xpidl friendly.
|
1999-05-13 04:56:04 +00:00 |
alecf%netscape.com
|
a4c1fbdaa8
|
remove const-ness from nsICollection::Count() so that it can be represented with XPIDL
|
1999-05-12 02:53:37 +00:00 |
waterson%netscape.com
|
cb7e7a95c4
|
Backed out change to nsISupportsArray::AppendElement() and RemoveElement(); they now return PRBool's like they used to.
|
1999-04-14 23:06:22 +00:00 |
warren%netscape.com
|
467799711d
|
Fixed error to be an nsresult.
|
1999-04-13 18:27:21 +00:00 |
warren%netscape.com
|
a4ae2cd79f
|
Added nsSupportsArrayEnumerator
|
1999-02-23 08:04:28 +00:00 |