Commit Graph

7307 Commits

Author SHA1 Message Date
darin%meer.net
f0d82ccaaa backing out patch for bug 337492 to fix tinderbox orange
git-svn-id: svn://10.0.0.236/trunk@196704 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-16 21:42:52 +00:00
darin%meer.net
0982ec70c6 Attempting to fix nye tinderbox bustage.
git-svn-id: svn://10.0.0.236/trunk@196703 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-16 21:14:45 +00:00
darin%meer.net
c8912b7c4e fixes bug 337492 "xpcom proxies may release proxied object on random threads" r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@196698 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-16 20:17:36 +00:00
darin%meer.net
b2ab07fdcf fixes bug 338075 "CID 538, resource leak" patch by Feng Qian, r=darin
git-svn-id: svn://10.0.0.236/trunk@196612 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-16 00:11:38 +00:00
darin%meer.net
f33cdfc882 removing empty file (bug 330062)
git-svn-id: svn://10.0.0.236/trunk@196501 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 06:13:10 +00:00
bzbarsky%mit.edu
bac81d19fc Make it ok to call nsUUIDGenerator from off the main thread. Bug 334983,
r=vlad, sr=darin


git-svn-id: svn://10.0.0.236/trunk@196494 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-14 22:41:47 +00:00
darin%meer.net
e3db59d69a fixes bug 337752 "gcc 3.2.2 generates bad code for nsRunnableMethod<T>" r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@196407 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-12 20:18:13 +00:00
bzbarsky%mit.edu
b21642b02c Do better logging of string leaks. Bug 336914, r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@196369 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-12 03:36:37 +00:00
darin%meer.net
d93c71d2e1 Tidy up nsThreadManager::Shutdown per suggestion from roc (see bug 326273)
git-svn-id: svn://10.0.0.236/trunk@196286 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-11 01:24:57 +00:00
darin%meer.net
c5374193b7 fixing upload to a file channel and the win32 vc6 build bustage (out with NS_NewRunnableMethod and in with NS_NEW_RUNNABLE_METHOD)
git-svn-id: svn://10.0.0.236/trunk@196281 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-10 22:49:04 +00:00
darin%meer.net
7198dc6224 fix vc6 bustage
git-svn-id: svn://10.0.0.236/trunk@196267 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-10 19:02:05 +00:00
darin%meer.net
be109f58b3 fixing uninitialized variable error in TimerThread::Init.
git-svn-id: svn://10.0.0.236/trunk@196266 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-10 18:30:57 +00:00
darin%meer.net
3b98732777 fixes SunOS (putt) bustage
git-svn-id: svn://10.0.0.236/trunk@196265 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-10 18:27:21 +00:00
darin%meer.net
ee1fd28464 fix AIX bustage
git-svn-id: svn://10.0.0.236/trunk@196263 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-10 18:13:20 +00:00
darin%meer.net
8ace42165d fixing btek build bustage. making destructor public so it can be called
from a static destructor :(


git-svn-id: svn://10.0.0.236/trunk@196262 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-10 18:05:38 +00:00
darin%meer.net
506ad714d2 fix btek bustage.
git-svn-id: svn://10.0.0.236/trunk@196259 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-10 17:47:50 +00:00
darin%meer.net
3fbd9c42bf removing empty file (b=326273)
git-svn-id: svn://10.0.0.236/trunk@196257 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-10 17:33:01 +00:00
darin%meer.net
42edf059cf landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb
git-svn-id: svn://10.0.0.236/trunk@196254 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-10 17:30:15 +00:00
timeless%mozdev.org
015d0dd858 Bug 331818 xpidl crashes when no file name is given on the command line
patch by mh+mozilla@glandium.org changes per dbradley r=timeless sr=shaver


git-svn-id: svn://10.0.0.236/trunk@196124 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-06 23:39:09 +00:00
cbiesinger%web.de
8d9f96359d bug 335180 Remove win32.order, mozilla-bin.order, --enable-reorder, and
associated code. These options do not really work anymore.

r=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@196108 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-06 17:53:51 +00:00
dbaron%dbaron.org
f8c5ee69f1 Fix threadsafety regression so we're back to the old broken state. b=335734 r=sicking rs=brendan
git-svn-id: svn://10.0.0.236/trunk@196106 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-06 17:49:21 +00:00
myk%mozilla.org
e3fb608fb9 Initial support for microsummaries via a service and integration into the bookmarks UI.
bug=334471
r=brettw
a=ben for the branch


git-svn-id: svn://10.0.0.236/trunk@196058 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-05 22:46:57 +00:00
benjamin%smedbergs.us
381949a094 Bug 335248 - Add StringBeginsWith and several other functions to the frozen CRTGlue/stringapi, r=darin
git-svn-id: svn://10.0.0.236/trunk@195981 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-04 18:34:45 +00:00
benjamin%smedbergs.us
dd18a59c26 Bug 78081 - Don't export intermediate libraries, initial changes blanket-r=mento
git-svn-id: svn://10.0.0.236/trunk@195940 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-03 22:19:54 +00:00
benjamin%smedbergs.us
5727f175b8 Fix build bustage, bug 334038
git-svn-id: svn://10.0.0.236/trunk@195905 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-03 16:34:24 +00:00
benjamin%smedbergs.us
dd146efb7b Bug 334038 - Separate out the frozen C stringapi and the glued C++ wrappers, fix a few bugs along the way, and move some of the utils from nsCRT into nsCRTGlue for use by frozen-linkage code. r=darin
CVS history for xpcom/string/public/nsXPCOMStrings.h is at xpcom/string/public/nsStringAPI.h
CVS history for xpcom/build/nsXPCOMStrings.cpp is at xpcom/build/nsStringAPI.cpp
CVS history for xpcom/glue/nsStringAPI.h is at xpcom/string/public/nsStringAPI.h


git-svn-id: svn://10.0.0.236/trunk@195900 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-03 16:11:14 +00:00
bzbarsky%mit.edu
c4f7acfe09 Add an interface for nested URIs (like jar:, view-source:, etc) to implement
and use it in various places.  Create null principals if asked for a codebase
principal for a codebase that doesn't have an inherent security context (eg
data: or javascript:).  Bug 334407, r=biesi,dveditz, sr=darin


git-svn-id: svn://10.0.0.236/trunk@195823 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-02 18:54:19 +00:00
benjamin%smedbergs.us
20ac12f9c2 Bug 332147 - Expose nsEscape on a scriptable interface, r=darin
git-svn-id: svn://10.0.0.236/trunk@195803 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-02 16:27:23 +00:00
ajschult%verizon.net
bc40f32cfe Bug 334549: Fix for Coverty CID 179: assert instead try to handle being called twice. patch by Jon Smirl <jonsmirl@yahoo.com>, r=bsmedberg, sr=darin
git-svn-id: svn://10.0.0.236/trunk@195753 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-01 03:47:02 +00:00
benjamin%smedbergs.us
c6c12f9415 Bug 333308 - make clean/distclean misses various files, patch by Mike Hommey <mh+mozilla@glandium.org>, r=me
git-svn-id: svn://10.0.0.236/trunk@195642 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-28 14:54:54 +00:00
benjamin%smedbergs.us
03879fbf59 Bug 335309 - Filehandle leak in XPCOMGlueLoadDependentLibs (found by coverity) - patch by Ryan Flint <rflint@dslr.net>, r=me+darin
git-svn-id: svn://10.0.0.236/trunk@195376 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-25 19:04:51 +00:00
benjamin%smedbergs.us
397f71b5b8 Re-land this part of bug 305949 now that I've configure-tested the broken compiler (bug 334866)
git-svn-id: svn://10.0.0.236/trunk@195076 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-21 17:16:31 +00:00
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