bsmedberg%covad.net
f0d2e05a7e
Bug 299992 (re-landing) - Move pldhash etc. into the xpcom glue, and centralize various instances of nsINIParser in the xpcom glue. Some files were cvscopied from xpcom/ds to xpcom/glue r=brendan/darin
2005-08-15 18:29:55 +00:00
bsmedberg%covad.net
00ed92f8a2
Backout bug 299992 - too much odd platform-specific bustage
2005-08-11 22:19:19 +00:00
bsmedberg%covad.net
8992fb4c7d
Backout bug 299992 - too much odd platform-specific bustage
2005-08-11 22:07:08 +00:00
bsmedberg%covad.net
e9c48557e9
Bug 299992, the part before the actual work: move pldhash and the templatized hashtables into the glue (and drop the minor dependencies on NSPR), and centralize our various in-tree nsINIParser classes into the glue (does not affect the ones used for the various installers) r=brendan/darin a=chase/cbeard
2005-08-11 20:40:53 +00:00
joshmoz%gmail.com
275e8624be
don't use regparm on i386 Mac OS X. Patch by Apple Computer, Inc. r=josh r=smfr sr=bsmedberg a=bsmedberg
2005-07-21 19:02:52 +00:00
darin%meer.net
c2ff4e354b
fixes bug 301521 "nsWindowsRegKey::WriteStringValue is broken" r=jshin a=bsmedberg
2005-07-21 16:54:39 +00:00
joshmoz%gmail.com
4a9863a471
Remove Mac OS classic code. r=josh a=bsmedberg
2005-06-23 23:42:02 +00:00
dougt%meer.net
d1460e3a0a
* Fixes some build problems when trying to build non-static. (removing link
...
libraries that don't exist on Windows CE)
* Taking xxx advice and making GetNAME always return a GDI forcing us to use
GetTextMetrics instead of GetFontData (which doesn't exist on Windows CE)
* Windows CE on ARM doesn't support C++ exceptions. In the windows plugin code
uses catches to ensure that the plugins don't crash mozilla. On windows ce on
arm, we have no choice but to disable CALL_SAFETY_ON.
* On Windows CE, VerQueryValue internal structure can not be modified so
callers must do a bit of string conversion.
* Disabling more code in nsOSHelperAppService for Windows CE.
* Enabling the Windows Registry code in XPCOM since the Window CE shunt now
supports the limited set needed (all but notification).
Bug=297683, r=Ere Maijala, sr=Dan Veditz, a=Asa
2005-06-16 21:20:45 +00:00
bsmedberg%covad.net
84a2c9fc02
Bug 297315 - sorts the XPCOM implementation of nsICategoryManager.enumerateCategory alphabetically r=darin a=asa
2005-06-13 18:39:19 +00:00
cbiesinger%web.de
c779b4ab1e
289844 fixing MIPSpro bustage: include nsIVariant.h before using it in an nsBaseHashtable
...
r+sr+a=shaver
2005-06-05 18:55:41 +00:00
mrbkap%gmail.com
550985b369
bug 288460: Make ScanDocStructure() more strict about tags that break the ShouldVerifyHeirarchy check and mark all children of the tag as malformed so that its children don't think they're well formed. r=rbs sr=bzbarsky a=shaver
2005-06-01 21:08:53 +00:00
bryner%brianryner.com
d9035a7667
fix vc6 debug build bustage, r=darin
2005-05-17 19:15:17 +00:00
darin%meer.net
d96f04776d
fixing VC6 build bustage
2005-05-16 23:00:47 +00:00
darin%meer.net
b0d896c4cd
fixes bug 292981 "Provide a scriptable interface to the Windows registry" r=neil,dougt a=chofmann
2005-05-16 21:23:09 +00:00
timeless%mozdev.org
cd198e6b42
Bug 243904 SOAP code problem with null, unpositioned array item
...
patch by chantepie@altern.org r=doron sr=jst a=asa
2005-05-02 19:42:26 +00:00
pedemont%us.ibm.com
d75b5fa3eb
Bug 291512 - Generate Java interface files using nsIInterfaceInfoManager. Fix some type handling as a result of this change. r=biesi, sr=darin, a=asa
2005-05-02 16:30:03 +00:00
dbaron%dbaron.org
50acbb058e
Fix leak regression from yesterday: derived classes use NS_IMPL_RELEASE_INHERITED, which relies on destructor being virtual. r+sr=bzbarsky a=brendan b=283489
2005-04-06 18:12:57 +00:00
bsmedberg%covad.net
beadf6cd74
Bug 288626 - Begin switch from MOZILLA_STRICT_API to MOZILLA_INTERNAL_API rs=darin for the Makefile var additions. Should not affect the build yet, until we flip a few switches at the end.
2005-04-01 18:22:57 +00:00
Olli.Pettay%helsinki.fi
5605311ce4
Bug 255792, nsSmallVoidArray::ReplaceElementAt does not work in the same way as nsVoidArray::ReplaceElementAt, r=rjesup,sr=alecf
2005-03-31 22:00:15 +00:00
cbiesinger%web.de
ce4140de8d
270224 create nsIPropertyBag2 for easier getting of values from a propertybag
...
r=shaver sr=darin
2005-03-22 18:16:53 +00:00
bzbarsky%mit.edu
29fc84c184
Don't use locale-dependent methods to convert variants to strings. Bug 282245,
...
r=peterv, sr=dbaron
2005-02-22 20:11:52 +00:00
bzbarsky%mit.edu
a86e2f619e
Remove unnecessary UTF8-to-UTF16 method and just reuse our string classes. Bug
...
278835, r=dougt, sr=darin
2005-02-20 17:09:10 +00:00
gerv%gerv.net
c9e600ac91
Bug 236613: change to MPL/LGPL/GPL tri-license.
2005-02-01 15:28:15 +00:00
timeless%mozdev.org
1f8b801a07
Bug 254252 nsCRT::BufferHashCode has two variants, and only one user, HashCodeAsUTF8 has no users
...
patch by mikael@parknert.se r=darin sr=bz
2005-01-20 21:39:23 +00:00
timeless%mozdev.org
aa1bea7776
Bug 245283 Add a * topic for the observerservice
...
r=dougt
2005-01-14 11:25:05 +00:00
cbiesinger%web.de
8ab6e0d7d1
bug 264599 make unfrozen necko interfaces use 64-bit integers.
...
r=darin sr=bz a=asa
2005-01-09 20:43:35 +00:00
neil%parkwaycc.co.uk
3aa229256f
Bug 255593 Add ReplaceElementAt to nsIMutableArray plus comment fixes p=eyalroz@technion.ac.il r=darin sr=bienvenu
2005-01-01 17:57:00 +00:00
shaver%mozilla.org
df7a7220b4
Bug 274679: ensure that nsHashPropertyBag's inner property hash is properly
...
initialized before enumerating. r=vlad/sr=darin.
2004-12-15 20:03:39 +00:00
pedemont%us.ibm.com
15717f0bf7
Bug 269553 - Integrate JavaXPCOM into build. r=bsmedberg, sr=bryner
2004-12-01 17:33:16 +00:00
vladimir%pobox.com
86363e20d8
b=266085, nsIWritablePropertyBag interface and hashtable component implementation; r=darin,sr=shaver
2004-11-24 23:21:14 +00:00
roc+%cs.cmu.edu
5b10c8c493
Bug 265084. Lay the groundwork for nscoord being a float, by introducing nsIntRect/Point/Size/Margin and wrapper functions for doing tricky nscoord operations. r+sr=bzbarsky
2004-11-03 02:48:04 +00:00
cbiesinger%web.de
3f64219c22
fixing gcc 3.4 bustage with --enable-timeline, bug 261293
2004-11-01 22:37:14 +00:00
dveditz%cruzio.com
dda30fd22f
bug 265135: put internal referrers on channels to fix xpinstall whitelisting the right way. r=darin,sr=jst
2004-10-28 22:52:45 +00:00
darin%meer.net
3eb2f75165
fixes bug 263957 "Convert nsProperties to nsTHashtable, implement GetKeys" r=bsmedberg sr=shaver
2004-10-25 19:52:48 +00:00
bzbarsky%mit.edu
608e73b236
nsCOMArray::RemoveObjectAt fails to remove nulls correctly. Bug 265772,
...
r=darin, sr=dbaron
2004-10-24 17:24:25 +00:00
dbaron%dbaron.org
3118860f30
Add nsVoidArray::FastElementAt that requires the caller to do bounds checks (0 <= aIndex < Count()). Make ElementAt a little safer without loss of speed (back to the old safety). Make nsCOMArray<T>::ObjectAt use FastElementAt. b=96108 r=darin
2004-09-14 17:17:21 +00:00
vladimir%pobox.com
3e8d2f24f4
b=235665, aggregation broken in bookmarks [gecko only bits], r=axel,shaver,others,sr=shaver
2004-08-30 22:25:29 +00:00
timeless%mozdev.org
2bc735d388
Bug 238963 nsObserverList::GetObserverList should return OOM on failure
...
r=dougt
2004-07-30 02:43:13 +00:00
cbiesinger%web.de
df64131ac2
Bug 198694 make nsTime inherit from nsInt64
...
r=bsmedberg sr=dougt
2004-07-28 21:33:28 +00:00
mkaply%us.ibm.com
ae6ca1e908
This stuff doesn't work on OS/2 and is causing thousands of warnings errors
2004-07-22 20:27:48 +00:00
cbiesinger%web.de
f59c8b4564
Bug 251277 add a Clear() function to remove all elements from an nsValueArray
...
r=bsmedberg sr=dougt
2004-07-21 12:30:52 +00:00
gerv%gerv.net
c01bb2d438
Bug 236613: change to MPL/LGPL/GPL tri-license, and other license-related fixups.
2004-07-16 19:09:02 +00:00
dbaron%dbaron.org
4c9caa3458
Only use __attribute__ on gcc 3 or higher. Fixing bustage. b=249652
2004-07-15 00:00:43 +00:00
bryner%brianryner.com
23089547be
Add a NS_FASTCALL macro that specifies regparm(3) and stdcall on gcc/x86 to improve performance (passing up to 3 arguments in registers instead of on the stack, and having the caller pop any stack arguments). Apply NS_FASTCALL to our most frequently called non-public methods and functions. Also add NS_CDECL to explicitly specify the default calling convention and make it part of NS_IMETHOD, since xptcall can't deal with NS_FASTCALL. Bug 249652, r=darin, sr=dbaron.
2004-07-14 22:14:34 +00:00
cbiesinger%web.de
41bff105d2
bug 245927 add nsUint64, similar to nsInt64
...
r=bsmedberg sr=darin
2004-06-26 18:32:15 +00:00
roc+%cs.cmu.edu
0f4150a4e5
Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin
2004-06-17 00:13:25 +00:00
jst%mozilla.jstenback.com
d7c3908a90
Fixing part of bug 241157. Making it valid for an nsIVariant to hold a interface pointer pointing to null. r=ben@bengoodger.com, sr=darin@meer.net.
2004-05-21 21:19:13 +00:00
caillon%redhat.com
178bb153f1
Kill off nsComObsolete.h
...
Patch by marco@gnome.org to bug 241145
r=caillon sr=dbaron
2004-05-18 18:09:16 +00:00
jst%mozilla.jstenback.com
30f4e1ec2d
Yet one more part for bug 243484. Clean up some string handling code in nsVariant, and do some other generic cleanup too. r+sr=peterv@propagandism.org
2004-05-13 22:52:14 +00:00
darin%meer.net
96c93347b1
fixes bug 241876 "nsIDHashKey does not define a KeyEquals method" r+sr=bsmedberg
2004-04-27 17:07:42 +00:00