Ehsan Akhgari
|
6c1914b71f
|
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (XPCOM parts); r=bsmedberg
|
2012-06-05 19:51:58 -04:00 |
|
Gervase Markham
|
cb6a072c2a
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Ehsan Akhgari
|
478ad1a412
|
Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
Landing on a CLOSED TREE
|
2011-10-17 10:59:28 -04:00 |
|
Michael Wu
|
0fe7772ece
|
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
|
2011-09-28 23:19:26 -07:00 |
|
Matheus Kerschbaum
|
44209e0bdf
|
Bug 678155 - Remove NS_COM. r=bsmedberg
|
2011-08-18 15:46:39 +02:00 |
|
Benjamin Smedberg
|
0e824d90bb
|
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 |
|
|
|
7b34ae7602
|
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 |
|
|
|
db8d572868
|
Bug 412320 - Try code-generation for QI impls, r=roc+luser
|
2008-01-25 09:14:48 -08:00 |
|
|
|
98de634631
|
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
|
2007-07-08 00:08:04 -07:00 |
|
benjamin@smedbergs.us
|
fbac713199
|
Bug 347183 - frozen-linkage access to null/singleton/union/array enumerators, r=darin
|
2006-08-08 18:18:50 +00:00 |
|
gerv@gerv.net
|
c0cd46fc51
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
|
brendan@mozilla.org
|
e7f4c1d7bd
|
Fix Read and Equals bugs, clean up other poor code (235307, r=dougt, sr=darin).
|
2004-02-25 23:38:40 +00:00 |
|
dbaron@dbaron.org
|
8c37890522
|
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
|
2003-01-08 23:19:20 +00:00 |
|
alecf@netscape.com
|
3526ba22e3
|
take two at fixing bug 177401 - convert nsIBinaryStream over to using nsAString/nsACString for string values, to speed up fastload
sr=darin, r=dougt
(the previous checkin had a typo which disabled fastload entirely!)
|
2002-11-14 18:16:31 +00:00 |
|
alecf@netscape.com
|
2c98274d76
|
argh, back out my last checkin because Ts went UP not down!
|
2002-11-09 01:31:32 +00:00 |
|
alecf@netscape.com
|
7f928a0114
|
fix for bug 177401 - use nsAString& classes instead of wstring in nsIBinaryInputStream, to speed up fastload startup
sr=darin, r=dougt
|
2002-11-08 23:30:53 +00:00 |
|
dougt@netscape.com
|
46ce738546
|
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
|
2002-09-07 17:13:19 +00:00 |
|
alecf@netscape.com
|
95d6065e0d
|
bug 154280 - remove unimplemented operators from nsISupportsArray
r=dougt, sr=dveditz
|
2002-06-26 03:48:08 +00:00 |
|
dougt@netscape.com
|
51c37a0da1
|
backing out changes to 104172. r=ccarlen@netscape.com
|
2001-10-23 03:50:24 +00:00 |
|
dougt@netscape.com
|
2605bce49e
|
Extraneous Symbol Removal. Patch by Jon Smirl jonsmirl@mediaone.net. r=dougt@netscape.com, sr=alecf@netscape.com. Bug 104172 , 104316 , 104420 , 104426 , 104461 , 104511 , 104527
|
2001-10-23 01:37:21 +00:00 |
|
gerv@gerv.net
|
58d409fba9
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
|
jst@netscape.com
|
d771e28868
|
Fixing bug 95871. Making it possible to put null pointers in nsISupportArrays. r=pavlov@netscape.com, sr=waterson@netscape.com
|
2001-08-21 08:51:19 +00:00 |
|
waterson@netscape.com
|
883f19e2d4
|
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
|
1ba814d7b6
|
FASTLOAD_20010703_BRANCH landing, r=dbaron, sr=shaver.
|
2001-07-31 19:05:34 +00:00 |
|
kandrot@netscape.com
|
b2e898f60d
|
bug #82133, r=jag, sr=scc. Fix for bad typecasting of a nsISupportsArray to a nsAupportsArray.
|
2001-07-18 05:50:04 +00:00 |
|
kandrot@netscape.com
|
eb1ce25624
|
Backing out this files last set of changes.
|
2001-07-18 00:29:20 +00:00 |
|
kandrot@netscape.com
|
24591bbaaf
|
bug #82133, r=jag, sr=scc. Fix for bad typecasting of an nsISupportsArray to a nsAupportsArray.
|
2001-07-17 23:44:35 +00:00 |
|
scc@mozilla.org
|
14934ac73b
|
bug #50721: sr=brendan, r=dbaron. Add |do_QueryElementAt|.
|
2001-07-04 05:42:46 +00:00 |
|
warren@netscape.com
|
281f6169f4
|
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 |
|
warren@netscape.com
|
90e6ffd47b
|
Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar
|
2000-03-05 21:26:01 +00:00 |
|
dp@netscape.com
|
6fb4a9e682
|
NS_GET_IID(). Thanks to patch from pp@ludasdesign.com r=dp@netscape.com
|
1999-11-30 23:36:32 +00:00 |
|
dmose@mozilla.org
|
20621227af
|
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
|
1999-11-06 03:43:54 +00:00 |
|
bienvenu@netscape.com
|
8c1db911d7
|
add string.h to fix build bustage
|
1999-09-06 19:04:09 +00:00 |
|
scc@netscape.com
|
6f62a47cac
|
got rid of |NS_IMPL_ISUPPORTS|, where possible, in favor of |NS_IMPL_ISUPPORTS0| or ...1 according to the specific use; got rid of |NS_DEFINE_IID| where possible, or where it should have been |NS_DEFINE_CID|; fixed bad implementations of |QueryInterface|, where possible. Built, tested apprunner, reviewed the changes with hyatt (since he was around to look) before checking in
|
1999-08-23 10:14:16 +00:00 |
|
morse@netscape.com
|
c76e8878bb
|
fix crash in cookie viewer
|
1999-08-08 20:33:27 +00:00 |
|
brendan@mozilla.org
|
68ccdf6d7a
|
Avoid nonsense 0 <= uint32_typed_variable tests.
|
1999-07-17 03:28:41 +00:00 |
|
scc@netscape.com
|
817b914f3c
|
remove (unused) |operator=()| from |nsISupportsArray|
|
1999-07-15 04:48:32 +00:00 |
|
putterman@netscape.com
|
d2b799155e
|
Fix for 9081. Copy over all of old array. Reviewed by dp. Approved by chofmann.
|
1999-07-09 15:05:18 +00:00 |
|
alecf@netscape.com
|
8f643f8305
|
fix one of my warnings
|
1999-06-27 06:30:59 +00:00 |
|
alecf@netscape.com
|
7bcebed1c6
|
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
|
6dc8a899c6
|
Landing xpcom20/21 branch.
|
1999-05-26 01:38:36 +00:00 |
|
warren@netscape.com
|
7b44baf2c0
|
Fixed nsICollection (and Count in particular) to be xpidl friendly.
|
1999-05-13 04:56:04 +00:00 |
|
alecf@netscape.com
|
06b0b1e1ea
|
remove const-ness from nsICollection::Count() so that it can be represented with XPIDL
|
1999-05-12 02:53:37 +00:00 |
|
dp@netscape.com
|
062dfe5c30
|
Patch for unsigned vs signed warnings. Thanks to <bruce@cybersight.com>
|
1999-03-21 19:26:32 +00:00 |
|
scc@netscape.com
|
6bb3406b4d
|
rename |IID()| --> |GetIID()|
|
1999-03-03 19:48:57 +00:00 |
|
peterl@netscape.com
|
247a9336d1
|
Fixed bustage in Clear caused by PRInt32 to PRUint32 conversion
|
1999-02-23 23:31:49 +00:00 |
|
warren@netscape.com
|
3fdebc0a44
|
Cleaned up nsICollection and nsIEnumerator. Broke out nsIBidirectionalEnumerator. Added ISupportsArray enumerator. Cleaned nsISupportsArray.
|
1999-02-23 08:10:24 +00:00 |
|
brade@netscape.com
|
603e19c34a
|
fix compiler warning / bug: initialize index to 0 (reviewed peterl@netscape.com).
|
1998-12-15 22:19:04 +00:00 |
|
peterl@netscape.com
|
fa29fc1d44
|
made enumeration methods const
added append via array method
|
1998-11-03 20:14:08 +00:00 |
|
hardts
|
f62fc9762d
|
landing XPCOM_BRANCH
|
1998-05-22 21:56:30 +00:00 |
|