7275 Commits

Author SHA1 Message Date
dbaron%dbaron.org
f5d221deac Make IsPermanent non-virtual so it can be called in the destructor. b=334605 r=mrbkap rs=brendan
git-svn-id: svn://10.0.0.236/trunk@194715 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-19 21:46:47 +00:00
benjamin%smedbergs.us
d3c7861997 Reverting this to use NS_VISIBILTY_DEFAULT because this exposed GCC bug: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26905
git-svn-id: svn://10.0.0.236/trunk@194700 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-19 20:21:29 +00:00
benjamin%smedbergs.us
59e55aa87f Bug 305949 - Fix various XPCOM macros in preparation for stopping exporting nonfrozen XPCOM functions, r=darin sr=bryner
git-svn-id: svn://10.0.0.236/trunk@194682 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-19 16:29:31 +00:00
dbaron%dbaron.org
6cdacfb709 Make JSDHashTable/PLDHashTable assert when ops or enumeration callbacks mutate the table. b=334180 r=brendan
git-svn-id: svn://10.0.0.236/trunk@194614 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-18 18:30:50 +00:00
dougt%meer.net
272281c33c rmdir is not remove. wince only
git-svn-id: svn://10.0.0.236/trunk@194566 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-18 00:07:36 +00:00
peterv%propagandism.org
eda09625d4 Fix for bug 333839 (nsTArray::SetLength doesn't increase array's length). r=bsmedberg, sr=darin.
git-svn-id: svn://10.0.0.236/trunk@194508 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-17 17:11:14 +00:00
jshin%mailaps.org
9bc6e8f7c9 bug 334167 : make NS_IsNativeUTF8 inline where appropriate r/sr=darin
git-svn-id: svn://10.0.0.236/trunk@194486 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-16 23:58:38 +00:00
cls%seawood.org
7b54f3005e Fix mingw cross-compile & static build bustage
Bug #333941 r=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@194439 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-14 22:59:21 +00:00
mkaply%us.ibm.com
4175638b18 OS/2 build bustage
git-svn-id: svn://10.0.0.236/trunk@194403 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-14 14:02:57 +00:00
gavin%gavinsharp.com
22425f5122 Bug 333302: OOM [@ NS_NewInterfaceRequestorAggregation], patch by Ryan Flint <rflint@dslr.net>, r=timeless, sr=darin
git-svn-id: svn://10.0.0.236/trunk@194365 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-13 23:39:49 +00:00
benjamin%smedbergs.us
88fde33686 Reverting bug 326925 because of a 6.5% Ts increase, even in static builds.
git-svn-id: svn://10.0.0.236/trunk@194327 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-13 17:24:12 +00:00
cls%seawood.org
d90609ce1c Wrap FORCE_PR_LOG with MOZ_LOGGING ifdef so that --disable-logging works.
Bug #243870 r=biesi


git-svn-id: svn://10.0.0.236/trunk@194324 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-13 17:03:18 +00:00
benjamin%smedbergs.us
6354903e25 Followup from bug 270893 - Don't include this header since the toolkit/libary copy can't find it.
git-svn-id: svn://10.0.0.236/trunk@194321 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-13 16:31:15 +00:00
dougt%meer.net
c25160dd96 Fixing build bustage on WinCE. This is not the most optimal way to get windows ce working as it isn't taking advantage of winces unicode backend. WINCE only.
git-svn-id: svn://10.0.0.236/trunk@194269 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-12 22:34:25 +00:00
benjamin%smedbergs.us
6e24a5d20a Freeze nsIArray (requires separating nsIMutableArray into another .idl file); also removes NS_NewArray and moves do_QueryElementAt into the glue, r=darin
git-svn-id: svn://10.0.0.236/trunk@194221 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-12 15:43:32 +00:00
benjamin%smedbergs.us
abca0d0f6e Bug 326925 - components should be loaded with RLTD_NOW, r=darin - This is an experimental checkin that has the potential to affect Ts times on linux machines, especially nonstatic builds.
git-svn-id: svn://10.0.0.236/trunk@194120 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-11 13:28:21 +00:00
darin%meer.net
43eaf218c1 fixing typos in comment
git-svn-id: svn://10.0.0.236/trunk@194078 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-10 23:43:12 +00:00
darin%meer.net
94f60d7965 fixes bug 333212 "SetLastModifiedTime does not work correctly on windows" patch by kovalchuk77@list.ru, r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@194017 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-10 18:29:41 +00:00
martijn.martijn%gmail.com
aecac674dd Bug 333307 - signature is wrong for nsComponentManagerImpl::RegisterComponent and nullchecks are improperly handled. Patch by Nickolay Ponomarev, r=timeless, sr=darin
git-svn-id: svn://10.0.0.236/trunk@194008 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-10 17:09:48 +00:00
peterv%propagandism.org
d04fb5dec2 Fix for bug 332908 (nsUUIDGenerator should use CFUUIDCreate on OS X). r=vlad, sr=darin.
git-svn-id: svn://10.0.0.236/trunk@193743 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-06 21:48:47 +00:00
benjamin%smedbergs.us
a44c8fd962 Bug 78081 - don't export intermediate libraries - initial makefile changes to switch from $(DIST)/lib to in-tree library locations - blanket-r=mento
git-svn-id: svn://10.0.0.236/trunk@193693 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-06 14:17:25 +00:00
dbaron%dbaron.org
9911a9b756 Remove uses of MOZ_DECL_CTOR_COUNTER, which is always defined to nothing. b=332745 rs=roc,bzbarsky
git-svn-id: svn://10.0.0.236/trunk@193572 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-05 00:00:44 +00:00
gerv%gerv.net
aa642a581e Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@193301 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-31 06:13:49 +00:00
darin%meer.net
d52d34fca1 restoring warning per bsmedberg
git-svn-id: svn://10.0.0.236/trunk@193292 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-31 00:59:02 +00:00
darin%meer.net
70deb5f58d fixes bug 328925 "Replace NS_WARN_IF_FALSE with NS_ASSERTION (where appropriate)" r=dbaron
git-svn-id: svn://10.0.0.236/trunk@193272 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-30 18:40:56 +00:00
jwalden%mit.edu
4a3e426787 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.
git-svn-id: svn://10.0.0.236/trunk@193266 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-30 16:50:17 +00:00
benjamin%smedbergs.us
f38d52b5e3 Bug 332135 - atomservice should provide utf8 accessors, r=darin
git-svn-id: svn://10.0.0.236/trunk@193265 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-30 15:22:42 +00:00
jwalden%mit.edu
d99e7e8ef6 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
git-svn-id: svn://10.0.0.236/trunk@193242 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-30 04:03:27 +00:00
mark%moxienet.com
964863fae1 278161 Bustage fix when building on XP_UNIX without iconv. r=jshin
git-svn-id: svn://10.0.0.236/trunk@193238 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-30 02:28:01 +00:00
jshin%mailaps.org
cf055041ee bug 332123: ] nsLocalFileWin::AppendRelativeNativePath broken with multiple path components r/sr=darin
git-svn-id: svn://10.0.0.236/trunk@193198 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-29 17:14:07 +00:00
leon.sha%sun.com
cf298838ea Bug 332053.
Fail to build latest firefox and seamonkey trunk on solaris.
Patch by leon.sha@sun.com.
cls: review+


git-svn-id: svn://10.0.0.236/trunk@193195 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-29 15:22:28 +00:00
jshin%mailaps.org
5b92c4c94f 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
git-svn-id: svn://10.0.0.236/trunk@193175 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-29 04:53:21 +00:00
mark%moxienet.com
20d06ba923 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
git-svn-id: svn://10.0.0.236/trunk@193147 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-28 20:06:17 +00:00
mark%moxienet.com
f9523b2462 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
git-svn-id: svn://10.0.0.236/trunk@193146 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-28 20:03:50 +00:00
benjamin%smedbergs.us
929bd3af16 Bug 325450 - nsGREGlue check of GRE_HOME needs to add /libxpcom.so, r=darin
git-svn-id: svn://10.0.0.236/trunk@193141 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-28 18:48:21 +00:00
benjamin%smedbergs.us
f3d2738e1a EXTRA_DSO_LIBS isn't included in EXTRA_DSO_LDOPTS automatically.
git-svn-id: svn://10.0.0.236/trunk@193069 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-27 21:27:05 +00:00
benjamin%smedbergs.us
fab90cbd74 mozreg requires linking against TK_LIBS
git-svn-id: svn://10.0.0.236/trunk@193067 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-27 21:02:33 +00:00
benjamin%smedbergs.us
3f1acd7ff5 xpcomobsolete component needs to link with mozreg also, build bustage from bug 214889
git-svn-id: svn://10.0.0.236/trunk@193065 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-27 20:48:41 +00:00
benjamin%smedbergs.us
d7e86814f9 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
git-svn-id: svn://10.0.0.236/trunk@193062 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-27 20:16:50 +00:00
scott%scott-macgregor.org
c26e5234de Bug #331433 --> try to fix thunderbird build bustage until the build machine
can be properly upgraded..

patch by Masatoshi Kumra.


git-svn-id: svn://10.0.0.236/trunk@193037 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-27 16:12:05 +00:00
jshin%mailaps.org
2988e15bda bug 331453 : downloading a binary file results in a corrupted (truncated) file : r/sr=darin
git-svn-id: svn://10.0.0.236/trunk@193009 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-26 15:34:40 +00:00
jshin%mailaps.org
e3879bcb74 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
git-svn-id: svn://10.0.0.236/trunk@192910 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-24 07:30:22 +00:00
dbaron%dbaron.org
ee0c4c2b8e Workaround brokenness of __builtin_frame_address(0) on gcc 4.1 (as shipped with FC5, at least). b=331436 r=brendan
git-svn-id: svn://10.0.0.236/trunk@192881 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-23 23:21:27 +00:00
pedemont%us.ibm.com
9fb10f4fc9 Bug 330701 - NS_NewPipe with default segment size ignores max size. r=darin
git-svn-id: svn://10.0.0.236/trunk@192803 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-22 20:42:55 +00:00
jshin%mailaps.org
72de74893a 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
git-svn-id: svn://10.0.0.236/trunk@192754 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-22 04:26:30 +00:00
benjamin%smedbergs.us
fdd88894d5 Bug 331012 - topcrash on exit [@timerthread::updatefilter] - r=darin
git-svn-id: svn://10.0.0.236/trunk@192697 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-21 14:46:35 +00:00
benjamin%smedbergs.us
b191073e47 Bug 326491 - leaked observer service leaks things on shutdown - r=darin
git-svn-id: svn://10.0.0.236/trunk@192696 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-21 14:43:56 +00:00
dougt%meer.net
b1bcf2f41e Cleaning up PR_GetEnv() usage. b=306840. r=timeless, patch by serge gautherie
git-svn-id: svn://10.0.0.236/trunk@192601 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-19 02:52:30 +00:00
darin%meer.net
4663818f13 fixes bug 327719 "Passing a big double serialize a rounded double" patch by afatecha@idea.com.py r=dbaron sr=darin
git-svn-id: svn://10.0.0.236/trunk@192416 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-15 14:23:11 +00:00
bryner%brianryner.com
7ec5e10667 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.
git-svn-id: svn://10.0.0.236/trunk@192401 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-15 04:59:42 +00:00