Commit Graph

7493 Commits

Author SHA1 Message Date
gerv%gerv.net
f7bf44c446 Bug 236613: change to MPL/LGPL/GPL tri-license. 2006-03-31 06:13:49 +00:00
darin%meer.net
cca1a776fa restoring warning per bsmedberg 2006-03-31 00:59:02 +00:00
darin%meer.net
20837f71e1 fixes bug 328925 "Replace NS_WARN_IF_FALSE with NS_ASSERTION (where appropriate)" r=dbaron 2006-03-30 18:40:56 +00:00
jwalden%mit.edu
2517aba831 Bug 322183 - Throw specified exception when moving a folder on top of a non-empty folder. AIX 4.3 defines ENOTEMPTY to be the same as EEXIST by default, so add an #if around code in the last checkin to make AIX happy. 2006-03-30 16:50:17 +00:00
benjamin%smedbergs.us
3f0439ed89 Bug 332135 - atomservice should provide utf8 accessors, r=darin 2006-03-30 15:22:42 +00:00
jwalden%mit.edu
b32a9b6977 Bug 322183 - Moving a folder on top of a non-empty folder doesn't throw the specified exception (Linux/Windows portion). r=dougt, sr=shaver 2006-03-30 04:03:27 +00:00
mark%moxienet.com
7c96cadbb6 278161 Bustage fix when building on XP_UNIX without iconv. r=jshin 2006-03-30 02:28:01 +00:00
jshin%mailaps.org
8b173290a1 bug 332123: ] nsLocalFileWin::AppendRelativeNativePath broken with multiple path components r/sr=darin 2006-03-29 17:14:07 +00:00
leon.sha%sun.com
fa0030ccf7 Bug 332053.
Fail to build latest firefox and seamonkey trunk on solaris.
Patch by leon.sha@sun.com.
cls: review+
2006-03-29 15:22:28 +00:00
jshin%mailaps.org
a6045d1c74 bug 278161 : make file URLs always be in (escaped) UTF-8 regardless of the file system encoding (opening an link to a local non-ASCII file) r/sr=darin 2006-03-29 04:53:21 +00:00
mark%moxienet.com
159ccd8008 331827 Provisional build patch to make gtk2/darwin builds functional out of the box. There may be additional changes needed for static builds. r=bsmedberg 2006-03-28 20:06:17 +00:00
mark%moxienet.com
4177a92379 331827 Runtime crash due to xptcall not aligning stack when running on Mac OS X with gtk2. Align stack in xptcall for all $(OS_ARCH) == "Darwin". r=josh sr=shaver 2006-03-28 20:03:50 +00:00
benjamin%smedbergs.us
b4e4416610 Bug 325450 - nsGREGlue check of GRE_HOME needs to add /libxpcom.so, r=darin 2006-03-28 18:48:21 +00:00
benjamin%smedbergs.us
e2802da15c EXTRA_DSO_LIBS isn't included in EXTRA_DSO_LDOPTS automatically. 2006-03-27 21:27:05 +00:00
benjamin%smedbergs.us
2ca4de63fd mozreg requires linking against TK_LIBS 2006-03-27 21:02:33 +00:00
benjamin%smedbergs.us
ab5bd7abf1 xpcomobsolete component needs to link with mozreg also, build bustage from bug 214889 2006-03-27 20:48:41 +00:00
benjamin%smedbergs.us
2bdd3b1c75 Bug 214889 - add mozreg_s to the static link list and don't link it into xpcom obsolete when in a static build, r=cls 2006-03-27 20:16:50 +00:00
scott%scott-macgregor.org
9bda8ddad9 Bug #331433 --> try to fix thunderbird build bustage until the build machine
can be properly upgraded..

patch by Masatoshi Kumra.
2006-03-27 16:12:05 +00:00
jshin%mailaps.org
8374ad507b bug 331453 : downloading a binary file results in a corrupted (truncated) file : r/sr=darin 2006-03-26 15:34:40 +00:00
jshin%mailaps.org
a647f3b7f9 bug 162361 : fix a 'typo' in the previous check-in. The line in question should have been left alone, but it's changed in the previous check-in by mistake. r/sr=darin 2006-03-24 07:30:22 +00:00
dbaron%dbaron.org
ace148d610 Workaround brokenness of __builtin_frame_address(0) on gcc 4.1 (as shipped with FC5, at least). b=331436 r=brendan 2006-03-23 23:21:27 +00:00
pedemont%us.ibm.com
ce29bd091b Bug 330701 - NS_NewPipe with default segment size ignores max size. r=darin 2006-03-22 20:42:55 +00:00
jshin%mailaps.org
ebc7ee6742 bug 162361 : Unicode file i/o in XPCOM/IO (cannot open files whose names contain characters outside the current locale: e.g. Japanese/Chinese on French Windows) : r/sr=darin, r=bsmedberg 2006-03-22 04:26:30 +00:00
benjamin%smedbergs.us
ba60317b99 Bug 331012 - topcrash on exit [@timerthread::updatefilter] - r=darin 2006-03-21 14:46:35 +00:00
benjamin%smedbergs.us
094c06b97d Bug 326491 - leaked observer service leaks things on shutdown - r=darin 2006-03-21 14:43:56 +00:00
dougt%meer.net
db0f13d809 Cleaning up PR_GetEnv() usage. b=306840. r=timeless, patch by serge gautherie 2006-03-19 02:52:30 +00:00
darin%meer.net
621c803bd5 fixes bug 327719 "Passing a big double serialize a rounded double" patch by afatecha@idea.com.py r=dbaron sr=darin 2006-03-15 14:23:11 +00:00
bryner%brianryner.com
4cd1e2b280 Remove dependency on nsIClassInfo.h from nsISupports.h (bug 330420). This adds a new nsIClassInfoImpl.h file which can be included to get the CI implementation macros. Also, removes unneeded inclusion of nsIProgrammingLanguage.h from nsIClassInfo.h. r=darin. 2006-03-15 04:59:42 +00:00
mkaply%us.ibm.com
ec89073b2d #301064
r=mkaply, sr=mkaply (OS/2 only)
Patch from Andy Willis - add _declspec(dllexport/dllimport) for OS/2
2006-03-14 22:34:20 +00:00
mkaply%us.ibm.com
6b2e2b08ab #301064
r=mkaply, sr=mkaply (OS/2 only)
Patch from Andy Willis - add _declspec(dllexport/dllimport) for OS/2
2006-03-14 21:57:09 +00:00
darin%meer.net
518720a354 fix comment typo 2006-03-10 21:38:02 +00:00
mkaply%us.ibm.com
894ebaa6b6 #3011064
r=mkaply, sr=mkaply (OS/2 only)
Patch from Andy Willis - add _declspec(dllexport/dllimport) for OS/2
2006-03-10 16:01:26 +00:00
darin%meer.net
5625eac67e fixes bug 326168 "Add a UTF-16 API to load a library" patch by jshin1987@gmail.com r=wtc,darin 2006-03-10 05:30:58 +00:00
timeless%mozdev.org
b56efd6948 Bug 329728 Coverity doesn't like main in xpt_link because it pretends header could be null
r=mrbkap sr=bz
2006-03-10 00:01:45 +00:00
darin%meer.net
160c228151 backing out bsmedberg's patch for bug 326491 to fix bug 329505. 2006-03-09 03:14:32 +00:00
mkaply%us.ibm.com
1a19fc9e12 #3011064
r=mkaply, sr=mkaply (OS/2 only)
Patch from Andy Willis - add _declspec(dllexport/dllimport) for OS/2
2006-03-08 19:56:32 +00:00
mkaply%us.ibm.com
0384e67b13 #3011064
r=mkaply, sr=mkaply (OS/2 only)
Patch from Andy Willis - add _declspec(dllexport/dllimport) for OS/2
2006-03-08 19:29:25 +00:00
darin%meer.net
3aaa394631 fixes bug 328920, r=mark.mentovai 2006-03-08 05:47:22 +00:00
darin%meer.net
2de84e29a4 fixes bug 329450 "EnumerateCategory enumerates deleted entries" patch by chpe@gnome.org, r+sr=darin 2006-03-07 20:48:44 +00:00
mark%moxienet.com
9e051c299b 326668 Add NS_NewLocalFileWithFSRef function to create nsLocalFiles from FSRefs on Mac prior to xpcom startup. r=josh sr=dougt 2006-03-07 01:26:13 +00:00
timeless%mozdev.org
37681661b1 Bug 327997 warning C4005: 'EXTERN_C' : macro redefinition nscore.h and winnt.h
r=darin sr=darin
2006-03-06 01:49:10 +00:00
benjamin%smedbergs.us
ac2cdadfb2 Bug 326491 - cleanup observers on shutdown even if the observer service is leaked, r=darin 2006-03-04 14:04:05 +00:00
darin%meer.net
0fedd52f49 relanding ftp patch for bug 312760 "implement ftp using nsBaseChannel" r=biesi sr=bzbarsky 2006-03-03 16:27:35 +00:00
benjamin%smedbergs.us
2593fe018e Bug 326491 (part 0) - move timer shutdown up to somewhere reasonable, r=darin 2006-03-03 13:48:25 +00:00
mnyromyr%tprac.de
85822474d2 Bug 328900: Crash in StuffFixedBuffer; r=bsmedberg, sr=darin 2006-03-02 20:30:58 +00:00
benjamin%smedbergs.us
0323fde248 Bug 329004 - Local (in-app-bundle) XULRunner framework finding broken, r=darin 2006-03-02 15:23:17 +00:00
darin%meer.net
d4547ceb4f backing out my latest patch for bug 312760 to clear Tp regression. 2006-03-01 18:30:51 +00:00
darin%meer.net
3f4da940e3 landing FTP patch for bug 312760 "Provide base channel for use by protocol implementations" r=biesi sr=bzbarsky 2006-03-01 04:48:43 +00:00
cvshook%sicking.cc
6eb082c936 Bug 324918: Make nsHTMLSelectElement deal better with options in unknown children. r=bz sr=jst 2006-03-01 01:10:20 +00:00
bryner%brianryner.com
f75f6a2bff Backing out patch for bug 328755 due to crash regression bug 328842. r=darin. 2006-03-01 00:38:15 +00:00
darin%meer.net
5b900b727a fixes bug 305987 "NS_WARN_IF_FALSE asserts" r=bsmedberg 2006-02-28 22:19:55 +00:00
benjamin%smedbergs.us
6a05da91a5 Bug 328855 - Support x86-64 in nsStackFrameUnix, r=dbaron 2006-02-28 18:28:54 +00:00
bryner%brianryner.com
f7d6ac5402 Don't allocate a buffer when assigning a zero-length string, just call Truncate() instead (bug 328755). r=darin. 2006-02-27 19:44:48 +00:00
benjamin%smedbergs.us
482fcc7bc4 Typo from bug 325229, caught by dbaron. 2006-02-24 16:11:33 +00:00
dougt%meer.net
55e5a9cae4 Updating configure.in to build the vs8 shunt project and wrapper tools. Also making Windows CE use the static version of libIDL. Windows CE only 2006-02-23 20:52:49 +00:00
benjamin%smedbergs.us
107bbb27b7 Backout bug 313309 part 3 again due to gcc2.9x bustage and an ICE on MSVC6 2006-02-23 19:57:50 +00:00
benjamin%smedbergs.us
f9148b34a2 Bug 313309 part 3 - relanding now that all the mac tinderboxen have been upgraded to xcode 1.5+ - use a weak static data symbol for NS_GET_IID instead of an inline function. Have to use templates to trick compilers into emitting a weak symbol. r=shaver 2006-02-23 18:31:02 +00:00
masayuki%d-toybox.com
235a905cfd Bug 179056 "Check for new message every" stops after hibernate. patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r=emaijala+sfraser, sr=roc 2006-02-23 17:02:45 +00:00
timeless%mozdev.org
1ce5986f6b Bug 106386 Correct misspellings in source code
r=bernd rs=brendan
2006-02-23 09:36:43 +00:00
cbiesinger%web.de
9ca6a7aab1 Bug 315598 Allow more than one global redirect observer, using the
"net-channel-event-sinks" category.
r=darin sr=bz
2006-02-22 14:07:21 +00:00
mark%moxienet.com
9d20fddcfb 326838 [BeOS] build broken after 313398. Reduce number of asm operands to conform to gcc 2.95's limit of 10. r=josh sr=shaver 2006-02-22 04:05:19 +00:00
darin%meer.net
23ac2bd0d1 fixes bug 326603 "Enable use of tracerefcnt with derived classes" r=bsmedberg sr=dbaron 2006-02-21 22:49:00 +00:00
mark%moxienet.com
0fcfd6405d 322578 Support ppc<->x86 cross builds for Mac OS X. Core cross-compile support. r=bsmedberg r=cls sr=bryner 2006-02-21 00:21:55 +00:00
cls%seawood.org
add2f3fbb9 Fix mingw cross-compile bustage.
Original patch by <basic@mozdev.org>.
Bug #320646 r=cls
2006-02-19 07:43:19 +00:00
mark%moxienet.com
6127078dc6 323657 Fixing XULRunner bustage by moving nsMacUtils class to nsMacUtilsImpl. r=dbaron sr=dbaron 2006-02-18 21:09:59 +00:00
cvshook%sicking.cc
e360eb3815 Bug 327256: Give nsCOMArray ability to preallocate storage space. r/sr=darin 2006-02-18 05:54:47 +00:00
mark%moxienet.com
995f7e1d52 323657 Add a new MacUtils XPCOM service with an isUniversalBinary utility attribute to determine whether or not the running application is universal. r=bsmedberg sr=darin 2006-02-17 16:19:53 +00:00
dbaron%dbaron.org
ec43dae0ab Make refcount logging usable from C. b=317481 r=bsmedberg 2006-02-15 20:23:08 +00:00
cbiesinger%web.de
8bf9e9afce bug 316416 patch by neil@parkwaycc.co.uk r=bryner
make activity legal even if a load fails
2006-02-14 14:45:32 +00:00
benjamin%smedbergs.us
5e34dab253 Followup to bug 325229 - don't stick bell in stderr on platforms that have a dbgdlg 2006-02-13 20:21:20 +00:00
benjamin%smedbergs.us
9a5e353afa Bug 326981 - build broken on BeOS from bug 325229, patch by Doug Shelton <doug@sheltonfamily.org> r=me 2006-02-13 16:19:31 +00:00
benjamin%smedbergs.us
8f457f8d89 Bug 325229 part 2 - Stub out the old exitroutine functions which are fatally flawed, r=darin 2006-02-13 16:08:55 +00:00
pavlov%pavlov.net
96977de95a fixing build bustage 2006-02-10 20:26:28 +00:00
mark%moxienet.com
8bdb888f26 326710 Non-win32 debug builds broken since bug 325229. r=bsmedberg 2006-02-10 20:23:22 +00:00
masayuki%d-toybox.com
b6aefad9b1 Bug 180849 Mail loss in import of NC4 mail when 0x5C(\) is used as 2nd byte of muti-byte character in folder name. r=jshin, sr=dougt 2006-02-10 19:56:48 +00:00
benjamin%smedbergs.us
85fa444b47 Bug 78081 - don't export intermediate libraries - initial makefile changes to switch from $(DIST)/lib to in-tree library locations - blanket-r=mento 2006-02-10 18:23:52 +00:00
benjamin%smedbergs.us
a9d8f4e8f9 Bug 325229 followup: only dump refcnt statistics if logging has been initialized 2006-02-10 16:19:13 +00:00
benjamin%smedbergs.us
8b72bb0f97 Bug 325229 part 1 - standalone glue registers exit routine which is called after module unload; also fixes bug 317481 - C API for nsTraceRefcnt; also fixes bug 318622 - Make nsTraceRefcntImpl::SetActivityIsLegal work properly and turn it on; design review by dbaron, r=darin 2006-02-10 15:00:36 +00:00
dbaron%dbaron.org
5c0a0a1611 Use __builtin_frame_address instead of setjmp to get the frame pointer for Linux stack traces, plus a little other cleanup. r=caillon sr=shaver b=323853 2006-02-09 23:03:49 +00:00
mark%moxienet.com
02f3e18931 313398 Crashes in xptcall with unaligned stack on x86 Mac at -O0. Align the stack for all calls. r=josh sr=shaver 2006-02-09 16:43:55 +00:00
darin%meer.net
f1141fd8e2 fixes bug 325331 "Make nsTArray a bit more useful" r=bsmedberg (relanding) 2006-02-08 01:23:26 +00:00
dougt%meer.net
dc29180674 Using stdcall works much better then the hack we had. r=dveditz. WINCE ONLY 2006-02-07 16:46:20 +00:00
darin%meer.net
effdd39acc reverting last change since it makes vc6 unhappy. 2006-02-04 01:21:54 +00:00
darin%meer.net
e2bb3bb1e7 fixes bug 311456 "Calling Truncate() on an nsAutoString makes next append work hard and doesn't clear F_VOIDED flag" r=bzbarsky 2006-02-04 00:42:18 +00:00
darin%meer.net
7293ef5468 fixes bug 325331 "Make nsTArray a bit more useful" r=bsmedberg 2006-02-03 21:41:31 +00:00
timeless%mozdev.org
66f1b2ad42 backing out changes from
Bug 323853 - JB_BP not exported by newer glibc
per shaver, r=shaver
2006-02-03 19:35:14 +00:00
cbiesinger%web.de
c2d981f764 bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin
2006-02-03 14:18:39 +00:00
pedemont%us.ibm.com
ae0df7a328 Bug 325260 - On Mac OS X, XPCOMGlueLoadXULFunctions should search library's symbol table, not global symbol table. Also, use snprintf (instead of sprintf) on all platforms. r=bsmedberg, sr=mentovai. 2006-02-01 16:51:12 +00:00
darin%meer.net
c7c435dffa fixes bug 324981 "nsTArray crash in RemoveElement" r=bsmedberg 2006-01-30 17:16:50 +00:00
cbiesinger%web.de
05469c7826 fixing bustage from bug 323412: check in missing file 2006-01-28 16:25:25 +00:00
cbiesinger%web.de
98b02e0a96 bug 323412 get the event queue service outside of the proxy locks
patch by Matthew Gertner <matthew@allpeers.com> r=dougt
2006-01-28 15:46:11 +00:00
wr%rosenauer.org
e02549661e Bug 323853 - JB_BP not exported by newer glibc (2.4), r=bsmedberg, sr=shaver 2006-01-25 05:46:27 +00:00
bryner%brianryner.com
ecc0706743 Remove deprecated nsTString::ToCString (bug 323471). r+sr=darin. 2006-01-24 19:22:02 +00:00
bsmedberg%covad.net
1eb3ec5f06 Bug 242870 - (optionally) statically link libIDL/glib with xpidl on Windows instead of having to use compiler-specific DLLs r=cls 2006-01-24 18:15:11 +00:00
mark%moxienet.com
18681d809c 323337 Use fastcall on Mac OS X x86: __attribute__(regparm(3)). r=josh 2006-01-23 20:11:08 +00:00
gerv%gerv.net
f7c292d73e Bug 324392: fix licensing on Apple DTS code. 2006-01-23 10:22:40 +00:00
bzbarsky%mit.edu
f4b4bb5843 Remove assertion that unnecessarily makes do_GetInterface less useful. Bug
323382, patch by Martijn Wargers <martijn.martijn@gmail.com>, r=darin,
moa=dougt, sr=bzbarsky
2006-01-21 22:24:27 +00:00
jag%tty.nl
75b6f54f62 Follow-up to bug 316782. Prevent "copy-construction" of nsAutoPtr through |nsAutoPtr::operator T*() const| chained with constructor |nsAutoPtr(T*)| by adding an extra implicit conversion through a helper class. r=dbaron, r=darin 2006-01-21 11:39:22 +00:00
jag%tty.nl
4e97474bac Bug 324124: nsCOMPtr can be constructed with const char* and nsID
r=bsmedberg, sr=dbaron
2006-01-21 11:23:32 +00:00
darin%meer.net
3e09f527cd fixes bug 324058 "Fix nsStringStream compilation warning about multiple SetData versions" r=biesi sr=bzbarsky 2006-01-20 19:17:58 +00:00
bsmedberg%covad.net
b27abd6141 Bug 321673 - Make component loader logging more useful and dump to stderr in debug builds, r=darin 2006-01-18 15:55:10 +00:00
bsmedberg%covad.net
3530da7ba8 Bug 319999 - XPCOM Shutdown: xpcom-shutdown-threads notification and cleanup of event queues before component manager shutdown, r=darin 2006-01-17 15:41:40 +00:00
dbaron%dbaron.org
7ad0193c28 Fixes for gcc 4.0. Patch from Zack Weinberg <zackw@panix.com>. b=323114 r=dbaron 2006-01-14 20:44:37 +00:00
timeless%mozdev.org
8397d43a6a Bug 106386 Correct misspellings in source code
patch by philippuryear@gmail.com r=timeless rs=brendan
2006-01-12 07:57:31 +00:00
darin%meer.net
2389bd0f85 fixes bug 243429 "XPCOM_BREAK_ON_LOAD no longer works" patch by makotoy@ms.u-tokyo.ac.jp, r+sr=darin 2006-01-12 01:19:05 +00:00
darin%meer.net
387edde4eb fixes bug 319368 "Implement <a ping>" r=jst sr=bzbarsky 2006-01-11 01:50:15 +00:00
darin%meer.net
146ceb4bc3 fixes bug 322908 "ASSERTION: NS_Alloc of size 0: 'size'" r=bsmedberg 2006-01-10 20:39:35 +00:00
darin%meer.net
3f64b82bb8 fixes bug 321997 "Minimize memory footprint of nsTArray object" r=sicking,bsmedberg 2006-01-10 20:38:54 +00:00
bsmedberg%covad.net
1092713530 Bug 320328 - Ts regression from bug 316416 (nsIModuleLoader) - cache the canonical (short) pathname (windows only), r=darin 2006-01-10 20:33:54 +00:00
darin%meer.net
a07510ef0d fixes bug 322314 "[trunk] Firefox crashes on login Gmail Notifier extension [@ nsStringInputStream::SetData] [@ xpcom_core.dll + 0x3cd2c (0x6034cd2c) cd66f780]" r=biesi sr=bz 2006-01-10 01:56:00 +00:00
neil%parkwaycc.co.uk
4f99174f62 Bustage fix for previous checkin which was for bug 293485 2006-01-04 14:48:25 +00:00
neil%parkwaycc.co.uk
46301e899d Rebuild .xpt files when included .idl files change r=bsmedberg sr=shaver 2006-01-04 13:43:59 +00:00
wtchang%redhat.com
ff7e780e6f Bugzilla bug 40950: updated with the current Linux ia64 status (Done).
r=shaver.
2006-01-03 23:30:24 +00:00
bsmedberg%covad.net
8c240e5441 Bug 321847 - C++-style comments in C header (bah! this is #if 0 it shouldn't matter) 2006-01-03 16:54:26 +00:00
darin%meer.net
eb3847a802 fixes bug 318193 "Input streams are not implemented consistently" r=biesi sr=bz 2006-01-02 02:30:32 +00:00
gerv%gerv.net
7f1b5c62e5 Bug 236613: change to MPL/LGPL/GPL tri-license. 2005-12-31 13:18:10 +00:00
timeless%mozdev.org
a48dff0654 Bug 289571 Optimization for nsRecyclingAllocator
patch by alfredkayser@nl.ibm.com r=dougt sr=dbaron
2005-12-23 00:08:21 +00:00
bsmedberg%covad.net
9bf056b19d Bug 320324 - Static modules released too late, assertions in GenerateJavaInterfaces, r=darin 2005-12-21 13:50:13 +00:00
ginn.chen%sun.com
19a8ffc8ca Bug 295306 Firefox is unusable in solaris x86 using Sun SOS10 compiler.
revised patch addressing dbaron's comment
r=dbaron sr=benjamin
2005-12-21 05:31:05 +00:00
bsmedberg%covad.net
4f07681075 Bug 320328 (mac) - Ts regression from bug 316416 (possible fix), r=josh moa=shaver 2005-12-19 20:19:09 +00:00
bsmedberg%covad.net
ec7f37f056 Bug 320542 (BeOS bustage from 316416) - add extra #include 2005-12-16 16:47:27 +00:00
bsmedberg%covad.net
f16e0cb7e2 Bug 320377 - XPCOM glue linking not enabled for SunOS, patch by Jens Hatlak <jh@junetz.de> r=me r=pete.zha 2005-12-16 15:51:15 +00:00
bsmedberg%covad.net
09fd4e365c Bug 320449 - Make properties of GRE_GetGREPathWithProperties useful, r=darin; nsGREGlue.cpp supplementary logic fix r=#developers, earlier testing would have been good :-( 2005-12-16 14:58:57 +00:00
timeless%mozdev.org
f204d22cff Bug 319917 roaming profiles crashes on startup, no way to disable roaming [@ nsBinaryOutputStream::Write]
Fixing nsBinaryOutputStream and nsBinaryInputStream not to crash if methods are called w/o the object being Init()ed.
patch by matthew@allpeers.com r=darin sr=darin
2005-12-14 16:51:38 +00:00
bsmedberg%covad.net
af5a5a9521 Followup to bug 319024 - I double-reversed the list 2005-12-14 00:59:06 +00:00
bsmedberg%covad.net
615da26151 Bug 319024 - Password manager does not remember data - regression from bug 316414 part 1 - observer enumerators need to hand out the strong-ref nsIObserver-implementing object, not the nsIWeakReference-implementing object, r=darin 2005-12-13 21:12:41 +00:00
bsmedberg%covad.net
642bc5b68e Fix bug 319068 bustage. 2005-12-13 18:27:04 +00:00
darin%meer.net
dfd57a478c fixes bug 319068 "problems with older compilers" r=bsmedberg 2005-12-13 18:00:35 +00:00
bsmedberg%covad.net
75f0b3fd3c Re-landing bug 316416 with biesi's uninitialized-rv catch and with the windows nsIFile hashing cached (bug 316732) 2005-12-13 17:55:43 +00:00
gerv%gerv.net
dc1383971c Bug 236613: change to MPL/LGPL/GPL tri-license. Correctly indent Contributors lines. <yawn> 2005-12-13 14:27:13 +00:00
gerv%gerv.net
adbec5dbff Bug 236613: change to MPL/LGPL/GPL tri-license. 2005-12-13 13:25:40 +00:00
darin%meer.net
83d3a41589 fixes bug 319068 "nsTArray::IndexOf and friends should support an argument of another type" r=bsmedberg 2005-12-12 21:28:29 +00:00
bsmedberg%covad.net
9fc05bc3e7 Re-land bug 318625 that was backed out accidentally with bug 316416 (r=darin) 2005-12-12 14:11:01 +00:00
bsmedberg%covad.net
4163d2e195 Bug 316732 followup - cache the calculated nsLocalFile hashcode on windows to avoid extra stat()s in the GetShortPathName function, r=darin 2005-12-12 14:07:41 +00:00
darin%meer.net
2ef7ab46cf fix win32 build bustage 2005-12-12 00:47:21 +00:00
darin%meer.net
6f8d518129 fix winnt compile error 2005-12-10 00:05:58 +00:00
darin%meer.net
10ce368cec minor correction to last patch (bug 319636) 2005-12-09 21:36:56 +00:00
darin%meer.net
7a0b170e56 fixes bug 319636 "Provide convenience function for consuming an entire nsIInputStream" r=biesi sr=bzbarsky 2005-12-09 21:35:27 +00:00
bsmedberg%covad.net
d54d3d7b09 Reverting bug 316416 due to Ts regression and mysterious monkey orange :-( 2005-12-03 15:27:17 +00:00
dougt%meer.net
d72aa5965f Updating the evc4 test application to current config. NPODB 2005-12-03 06:04:25 +00:00
bsmedberg%covad.net
448479d2a7 Go back to not-unloading component DLLs because of balsa orange :-( 2005-12-02 20:27:52 +00:00
bsmedberg%covad.net
0064770824 Fix a logic error caught by the MSVC compiler and an initializer error, bug 316416 2005-12-02 17:38:18 +00:00
bsmedberg%covad.net
28e3019754 Bug 316416 - Convert nsIComponentLoader into nsIModuleLoader, xpcom bits r=darin xpconnect bits r=shaver; and bug 318625 - Make a version of nsTArray.AppendElement that doesn't copy-construct, r=darin 2005-12-02 16:34:42 +00:00
jst%mozilla.jstenback.com
7223904a81 Fixing bug 318461. Move SetNewDocument() and SetOpenerWindow() from nsIScriptGlobalObject to nsPIDOMWindow to clean out non-script related methods form the nsIScriptGlobalObject interface. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu 2005-12-01 19:35:27 +00:00
dougt%meer.net
f9ffa2acdb add option to disable fastload. Bug 194308. r=benjamin 2005-12-01 17:37:21 +00:00
bsmedberg%covad.net
1b077c22fa Bug 316414 part 1, try #2 - Add xpcom-shutdown-threads and xpcom-shutdown-loaders notifications, r=darin 2005-11-30 18:51:27 +00:00
bsmedberg%covad.net
e59876d64f nsDirectoryServiceUtils.h uses nsIFile without including it, rs=shaver 2005-11-30 18:02:27 +00:00
jst%mozilla.jstenback.com
8f1863159b Fixing bug 316794. Moving HandleDOMEvent() and Get/SetDocShell from nsIScriptGlobalObject to nsPIDOMWindow. r=mrbkap@gmail.com, sr=peterv@propagandism.org 2005-11-28 23:56:44 +00:00
bryner%brianryner.com
767508e177 Fix crashes when dealing with 0-sized arrays (bug 317959). Patch by darin, r+sr=me. 2005-11-28 20:27:42 +00:00
timeless%mozdev.org
f175783805 Bug 317962 make stack walking code not reinit in a way that fails and improve stack bottom detection
r=dougt
2005-11-28 17:15:52 +00:00
timeless%mozdev.org
9b0852aaf7 Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan
2005-11-25 21:57:13 +00:00
timeless%mozdev.org
eb9350f619 Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan
2005-11-25 19:48:04 +00:00
darin%meer.net
2943b93b4b Backing out last change to resolve SunOS bustage (bug 316782) 2005-11-24 08:46:56 +00:00
darin%meer.net
ba9e9cba22 prevent "nsTArray< nsAutoPtr<T> >", which could easily lead to problems. bug 316782 r+sr=jag 2005-11-24 00:10:59 +00:00
bsmedberg%covad.net
20b7e83c42 Backing out the rest of 316414 due to persistent orange. 2005-11-23 21:37:16 +00:00
bsmedberg%covad.net
a8cdc34752 Backing out even more of bug 316414 to try and fix orange. 2005-11-23 20:21:46 +00:00
darin%meer.net
b69c78251e fixes bug 316782 "Provide templatized array class" r=brettw,bsmedberg sr=bryner 2005-11-23 19:44:16 +00:00
bsmedberg%covad.net
c7ae450ab8 Reverting part of bug 316414 to see if this fixed tbox orange. 2005-11-23 18:15:42 +00:00
bsmedberg%covad.net
7763650163 Bustage fix, bug 316414 part 1. 2005-11-23 14:41:41 +00:00
bsmedberg%covad.net
f53711438a Bug 316414 part 1 - Add "xpcom-shutdown-threads" and "xpcom-shutdown-loaders" notifications during XPCOM Shutdown, r=darin 2005-11-23 14:32:18 +00:00
jshin%mailaps.org
29c5a75f9a bug 317281 : Make UCS4 to High/Low surrogate pair a little bit more efficient (r=smontagu, sr=bz) 2005-11-22 07:48:49 +00:00
mark%moxienet.com
81710bf983 Bug 317345, nsLocalFile(OSX)::IsHidden is broken garbage. Use kFSCatInfoFinderInfo to obtain Finder attributes. r=josh sr=smfr 2005-11-22 05:09:38 +00:00
dougt%meer.net
535f355882 Aaron Reed and I are unsure of this patch, but it does fix a Windows CE bustage. From my reading, arm pushing 4, not 3. Aaron introduce a patch which keyed on 3 instead of four. 2005-11-22 02:39:40 +00:00
vladimir%pobox.com
0c036ccbf2 windows sdk missing include fix 2005-11-21 21:32:36 +00:00
vladimir%pobox.com
5e3e04251d b=279521, add a way to generate UUIDs, r=darin,sr=shaver 2005-11-21 21:01:45 +00:00
pedemont%us.ibm.com
e86b1e7d7f Bug 312927 - fix Win32 registry comments in glue code. r=bsmedberg 2005-11-21 19:40:46 +00:00
pedemont%us.ibm.com
c8f4c8ee7d Bug 316098 - Add 'const' to function impl to fix linking issue and fix error check. r=bsmedberg 2005-11-21 19:36:15 +00:00
timeless%mozdev.org
98c84e24ac Bug 106386 Correct misspellings in source code
patch by supernova_00@yahoo.com r=timeless rs=brendan
2005-11-21 06:30:34 +00:00
bzbarsky%mit.edu
7d7e006845 Make definition match declaration for AppendUCS4ToUTF16. Bug 316859, patch by
Greg Onufer <gonufer@yahoo.com>, r+sr=bzbarsky
2005-11-20 19:21:48 +00:00
bsmedberg%covad.net
bc63a700d1 Followup to bug 316732 - impls actually have to QI to the interface (pointed out by bz) 2005-11-18 20:12:46 +00:00
mkaply%us.ibm.com
a1636b7734 OS/2 version of 316732 2005-11-18 18:54:19 +00:00
mkaply%us.ibm.com
a332149f43 OS/2 version of 316098 2005-11-18 18:48:45 +00:00
bsmedberg%covad.net
9cee99cddd Bug 316098 - Need standalone glue functions for loading symbols from libxul, r=darin 2005-11-18 17:45:59 +00:00
bsmedberg%covad.net
c0af4ff1aa Bug 316732 - Allow for hashing on nsIFile by introducing a new nsIHashable interface and implementing it for the file types r=darin 2005-11-18 14:18:49 +00:00
ginn.chen%sun.com
54c8b5d7fc Bug 295306 Firefox is unusable in solaris x86 using Sun SOS10 compiler.
patch maker=brian.lu@sun.com r+sr=darin
2005-11-18 03:37:58 +00:00
brettw%gmail.com
cf305a077d Bug 316869, r+sr=darin
Convenience function: nsEscape with CString
2005-11-17 19:28:05 +00:00
bzbarsky%mit.edu
11d61012cd Fix stupid mistake in previous commit. Bug 316394, caught by smontagu 2005-11-17 15:13:25 +00:00
dougt%meer.net
d5b7ea310f Fixes mem leak in nsPersistentProperties::Enumerate. Bug 305208. r=dougt, sr=bsmedberg, patch=chpe@gnome.org 2005-11-16 21:27:11 +00:00
bzbarsky%mit.edu
776e34abab Fix HashCodeAsUTF8 to work properly for non-BMP stuff, and update it to the
current UTF8 spec.  Bug 316573, r=smontagu, sr=jst
2005-11-16 02:31:54 +00:00
darin%meer.net
51cb6a3b78 fixes bug 315786 "Make the functions defined in nsEscape.h more useful" r=biesi 2005-11-15 21:41:57 +00:00
bsmedberg%covad.net
18f06c31b3 Bug 316558 - Stop implementing a few old nsIComponentManagerObsolete methods, r=darin 2005-11-15 20:15:05 +00:00
bzbarsky%mit.edu
add8c53fcc Fix build bustage. Bug 316394 2005-11-15 19:18:26 +00:00
bzbarsky%mit.edu
79da4ded63 Move some basic macros for working with UTF16 from intl to XPCOM; use them in
some places including the HTML parser.  Part of fix for bug 316394; the CSS
parser changes are still coming.  r=smontagu, r=mrbkap on parser changes, sr=dbaron
2005-11-15 18:17:22 +00:00
dbaron%dbaron.org
3c95294952 Make PL_InitEvent callers stop doing potentially dangerous casting of function pointers. b=305278 r=dougt sr=darin 2005-11-14 20:09:51 +00:00
bsmedberg%covad.net
638b74d7bd Backing out bug 313309 part 3 due to various intermingled bustages. 2005-11-14 16:37:43 +00:00
bsmedberg%covad.net
107e388551 The XPCOM glue cannot use NSPR, provisional r=bz to fix btek bustage until I can find an XPCOM peer. 2005-11-14 16:36:39 +00:00
bsmedberg%covad.net
afaacd8030 Bug 313309 part 3 - use static data symbol (it's a weak symbol, we're tricking compilers into emitting a weak symbol by using templates) for NS_GET_IID instead of an inline function, r=shaver. This may break some tinderboxen (in which case I'll backout), especially the old mac tinderboxen which haven't yet been upgraded from xcode1.1 to a newer version. 2005-11-14 15:07:07 +00:00
smfr%smfr.org
b04cad0e1a Fix bug 208843: make AddRef and Release of nsPipeInput/OutputStreams threadsafe, so that we don't abort long downloads on fast dual CPU machines. r=dougt, wtchang. sr=darin 2005-11-12 23:31:57 +00:00
dbaron%dbaron.org
733cdc896c Fix bad advice in comment on how to use PL_InitEvent. b=305278 r=dougt 2005-11-12 21:11:33 +00:00
darin%meer.net
697c78f1ea Initial patch for bug 312760 "Provide base channel for use by protocol implementations" r=biesi sr=bzbarsky 2005-11-12 18:17:19 +00:00
bsmedberg%covad.net
78f6d0683d Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver 2005-11-11 14:36:26 +00:00
dougt%meer.net
204561082b Fixing 314997. Fixing Sun Studio 9 bustage from bug 289010 2005-11-10 16:53:25 +00:00
bsmedberg%covad.net
caee95c028 Bug 315401 - XPTI_GetInterfaceInfoManager is a bad signature and should be removed, r=darin sr=jst 2005-11-10 16:19:44 +00:00
bsmedberg%covad.net
ff089bf9db Bug 313309 part 1 - use __fastcall for NS_FASTCALL on windows, r=shaver 2005-11-10 15:09:38 +00:00
bsmedberg%covad.net
a4d3866df3 Bug 313309 part 1 - use __fastcall for NS_FASTCALL on windows, r=shaver 2005-11-10 14:43:22 +00:00
bsmedberg%covad.net
d946f2be32 Try to fix brad bustage by backing out these declarations, which aren't on the equivalent nsVoidArray symbols 2005-11-08 20:55:30 +00:00
bsmedberg%covad.net
a7253270ad Bug 305949 Part 1 - Separate the frozen XPCOM exports with the XPCOM_API macro; add compatibility methods to the frozen string API; convert most of the tests/tools to use the xpcom glue when appropriate r=darin This checking does not actually stop exporting the nonfrozen methods yet, pending a bunch of test cleanup throughout the tree. 2005-11-08 18:17:49 +00:00
bsmedberg%covad.net
33ca187193 Bug 315438 - Want nsTAString const char_type* BeginWriting() const; signature r=darin 2005-11-08 14:16:16 +00:00
dougt%meer.net
5b121a0251 Build/config changes to allow static xpcom link for Minimo. b=314880, r=dveditz. 2005-11-07 20:59:43 +00:00
dougt%meer.net
ec9fef2053 Build/config changes to allow static xpcom link for Minimo. b=314880, r=dveditz. 2005-11-07 19:08:03 +00:00
smfr%smfr.org
062098477e Fix bug 315246: nsGetInterface::operator() can use an uninitialized nsresult variable, if the source fails to implement nsIInterfaceRequestor (which fires an assertion in debug builds). r=dougt, sr=bzbarsky. 2005-11-06 18:31:09 +00:00
bzbarsky%mit.edu
aee1056ad7 Implement a in-place (no copy) CompareUTF8toUTF16, and use it to make the atom
hashtable lookups zero-copy.  Patch by jst, bug 314465 (with lots of the
discussion in bug 277479), r=bsmedberg,dbaron,brendan (on the PLDHashTable
keyhash value assumptions), sr=bzbarsky, moa=shaver.
2005-11-04 19:52:18 +00:00
bsmedberg%covad.net
7112d805ca Bug 289010 - Move nsVoidArray/nsCOMArray to the XPCOM glue, and a few other things to make the glue easier to use, r=shaver+darin . The following files were CVS-copied from xpcom/ds to xpcom/glue: nsVoidArray.h nsVoidArray.cpp nsCOMArray.h nsCOMArray.cpp nsQuickSort.h nsQuickSort.cpp 2005-11-02 20:39:39 +00:00
bsmedberg%covad.net
acf28ad4d1 Bug 289010 - Move nsVoidArray/nsCOMArray to the XPCOM glue, and a few other things to make the glue easier to use, r=shaver+darin . The following files were CVS-copied from xpcom/ds to xpcom/glue:
nsVoidArray.h
nsVoidArray.cpp
nsCOMArray.h
nsCOMArray.cpp
nsQuickSort.h
nsQuickSort.cpp
2005-11-02 20:38:21 +00:00
gerv%gerv.net
ea28678a3e Bug 236613: change to MPL/LGPL/GPL tri-license, and other license-related fixups. 2005-11-02 16:05:27 +00:00
cvshook%sicking.cc
1f2c89538d Bug 312226: Fix minor things i missed in last patch.
r/sr=jag
2005-11-02 16:05:26 +00:00
bzbarsky%mit.edu
647141294a nsCOMArray::RemoveObjectAt fails to remove nulls correctly. Bug 265772,
r=darin, sr=dbaron
2005-11-02 16:05:25 +00:00
cvshook%sicking.cc
d7faa72532 Bug 312226: Get rid of virtuality in nsVoidArray and optimize nsSmallVoidArray.
r=rjesup sr=jst
2005-11-02 16:05:24 +00:00
caillon%redhat.com
5479d46e5d Kill off nsComObsolete.h
Patch by marco@gnome.org to bug 241145
r=caillon sr=dbaron
2005-11-02 16:05:23 +00:00
Olli.Pettay%helsinki.fi
d19a0f5713 Bug 255792, nsSmallVoidArray::ReplaceElementAt does not work in the same way as nsVoidArray::ReplaceElementAt, r=rjesup,sr=alecf 2005-11-02 16:05:22 +00:00
dbaron%dbaron.org
414673b72f 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 2005-11-02 16:05:21 +00:00
gerv%gerv.net
beabfb9291 Bug 236613: change to MPL/LGPL/GPL tri-license. 2005-11-02 16:05:20 +00:00
dbaron%dbaron.org
2904c7e9ed 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 2005-11-02 16:05:19 +00:00
bzbarsky%mit.edu
8a516c2bc7 Make ReplaceObjectAt a little safer. Bug 227780, r=timeless, sr=alecf 2005-11-02 16:05:18 +00:00
timeless%mozdev.org
7550832d25 Bug 106386 Correct misspellings in source code
Changes strings which meant "referring"
patch by ajvincent@juno.com r=timeless sr=dmose
2005-11-02 16:05:17 +00:00
seawood%netscape.com
0b32a92e64 Remove xp_core.h & xp_mem.h and all build references to them.
Remove cruft from xp_mcom.h & xp_str.h.
Bug #38061 r=brendan sr=alecf a=valeski
2005-11-02 16:05:16 +00:00
sicking%bigfoot.com
932310909a Bug 225507: Implement nsCOMArray::SafeObjectAt for out-of-bounds safe access.
r=bryner sr=alecf
2005-11-02 16:05:15 +00:00
bsmedberg%covad.net
f777369283 Bug 212222 - Load default prefs from the GRE and from the application. r/sr=alecf/darin
NOTE: This is only the backend work necessary to load prefs. The actual separation of prefs into application/embedding will happen in another bug.
2005-11-02 16:05:14 +00:00
dbaron%dbaron.org
c2a2acec18 nsCOMArray should not use nsDerivedSafe. b=221525 r=bryner 2005-11-02 16:05:13 +00:00
bryner%netscape.com
ac7665be59 Correcting the description of the third argument to NS_QuickSort. r=dbaron. 2005-11-02 16:05:12 +00:00
jshin%mailaps.org
88e93316ef bug 229705 : CStringArray should accept |nsACString&| instead of |nsCString&|. r=mscott, sr=alecf (with darin, jst, dbaron helping) 2005-11-02 16:05:11 +00:00
dougt%meer.net
4d70c5b7eb add Sort() to nsCOMArray. Patch from ari the_great_spam_bin@yahoo.com. r=alecf, b=211535 2005-11-02 16:05:10 +00:00
neil%parkwaycc.co.uk
d4b748fded Bug 198685 need nsCOMArray function like IndexOf that checks COM object identity p=bsmedberg@covad.net r=alecf (no sr needed) 2005-11-02 16:05:09 +00:00
bzbarsky%mit.edu
2221342506 fix build bustage 2005-11-02 16:05:08 +00:00
jshin%mailaps.org
aa34a67050 bug 229705: make CStringArray:CStringAt accept nsACString& as out param. (r=alecf, sr=bz) 2005-11-02 16:05:07 +00:00
dbaron%dbaron.org
25c466b97e Remove nsISizeOfHandler and associated SizeOf methods. b=106792 r=bzbarsky sr=jst 2005-11-02 16:05:06 +00:00
dougt%netscape.com
7bf5cd48d3 Fixes many compiler warnings from xpcom/ds/nsVoidArray.h. r=dougt, sr=darin, patch=colin@theblakes.com, a=asa, b=166427 2005-11-02 16:05:05 +00:00
dbaron%fas.harvard.edu
dc78f1a372 Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa 2005-11-02 16:05:04 +00:00
cathleen%netscape.com
718da9b13c eliminate 24 callers to nsCRT::memmove to use memmove from libC instead. removed nsCRT::memove() bug 118135 r=dp sr=brendan 2005-11-02 16:05:03 +00:00
racham%netscape.com
7b10e797f3 Fixing bug 122309. Adding a new routine that can take a string and parse it on a delimiter to add elements to the nsCStringArray. r=dougt, sr=jag 2005-11-02 16:05:02 +00:00
cathleen%netscape.com
8e7e7a12be eliminates 107 nsCRT::memset calls to use memset instead. removed nsCRT::memset() function. bug 118135 r=dp sr=brendan 2005-11-02 16:05:01 +00:00
dougt%netscape.com
4f0357d604 1. Converts callers of nsIComponentManagerObsolete to use
nsIComponentRegistrar.

2. Converts callers of nsComponentManager::AutoRegister to use
nsIComponentRegistrar's autoRegistrar method.

3. Add nsIComponentRegistrar implmentation to nsComponentManagerImpl.

4. Rearrange nsComponentManager.cpp so that related methods are in the same
place.

5. Added a C-style function NS_GetComponentRegistrar so that getting the
registrar is easier in some places.

6. Added a nsISimpleEnumerator interface on PLDHashTableEnumeratorImpl.  in
this way, the same base class can support both old style and new style
enumerations.

7. Fixed a nasty bug where unregistring factories will leave the contract id
hash with a dangling pointer.  Now, when unregister is called we search the
contract id hash for entries which have the given doomned cid and remove them.


Bug 115853.  r=dp@netscape.com, sr=rpotts@netscape.com
2005-11-02 16:05:00 +00:00
cathleen%netscape.com
dff8a8c59e converted 271 references to nsCRT::memcpy to memcpy, bug 118135 r=dp 2005-11-02 16:04:59 +00:00
blythe%netscape.com
088cd410a4 Fix bug 107270
Reduce nsCSSDeclaration footprint
r=dbaron, sr=hyatt
2005-11-02 16:04:58 +00:00
rjesup%wgate.com
af94a3aa23 Remove nsVoidArray:: from method defs 2005-11-02 16:04:57 +00:00
rjesup%wgate.com
072f6676ee Bug 96108: Fix Win32/opt horkage (SizeOf()) in nsSmallVoidArray should be
#if dEBUG)
2005-11-02 16:04:56 +00:00
rjesup%wgate.com
3650d4c81e Bug 96108: Additional assertions requested by jst. sr=jst 2005-11-02 16:04:55 +00:00
rjesup%wgate.com
ddf5c83e3c Bug 96108: Inline ElementAt(), add SafeElementAt(), voidarray usage fixes,
assertions for bad voidarray indexes.  r=jst, sr=waterson
2005-11-02 16:04:54 +00:00
dbaron%fas.harvard.edu
ef62f4e1c6 Making debugging code be |#ifdef DEBUG|. b=91036 r=harishd sr=jst 2005-11-02 16:04:53 +00:00
alecf%netscape.com
893b00159a bug 104126 - remove nsStringArray::IndexOfIgnoreCase and its one consumer. sr=attinasi, r=jag 2005-11-02 16:04:52 +00:00
gerv%gerv.net
7c65a9b363 Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2005-11-02 16:04:51 +00:00
rjesup%wgate.com
d96a423534 Bug 94243: VoidArray usage patch. a=asa sr=brendan r=waterson r=bienvenu
r=pierre r=jband/dbradley  Also fixes some whitespace issues.
2005-11-02 16:04:50 +00:00
alecf%netscape.com
61a735c9a9 fix an assertion from nsCOMArray where ReplaceElementAt() wouldn't property extend the array because we were just using ObjectAt()
residual stuff from bug 197827, which caused an assertion browsing frame
patch by keeda@hotpop.com, r/sr=alecf
2005-11-02 16:04:49 +00:00
sicking%bigfoot.com
c2e57a5529 Bug 162115: Make nsCOMArray return nsDeriviedSafes to avoid bad addrefs/releases
r=bz sr=alecf
2005-11-02 16:04:48 +00:00
bzbarsky%mit.edu
12aaff4a3f Make the nsCOMArray destructor release all the objects. Bug 178813,
r=bbaetz, sr=rpotts
2005-11-02 16:04:47 +00:00
bzbarsky%mit.edu
e6995a227c nsCOMArray_base copy constructor should not assert. Bug 178534,
r=dougt, sr=alecf
2005-11-02 16:04:46 +00:00
mkaply%us.ibm.com
d38c1db45b #177543
r=me, sr=bz
OS/2 build bustage - add explicit casts
2005-11-02 16:04:45 +00:00
bzbarsky%mit.edu
eb48ce7821 Add AppendObjects/InsertObjectsAt to nsCOMArray. Bug 175137,
r=timeless, sr=alecf, a=dbaron
2005-11-02 16:04:44 +00:00
bzbarsky%mit.edu
883abcac44 Make IndexOf a const method. Bug 174940, r=dougt, sr=alecf 2005-11-02 16:04:43 +00:00
varga%netscape.com
e7a258a922 Fix for bug 174443. nsCOMArray::ApendObject() shouldn't addref
r=dougt, sr=alecf, a=asa
2005-11-02 16:04:42 +00:00