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