alex%croczilla.com
8cc56239e5
Merge trunk changes.
...
git-svn-id: svn://10.0.0.236/branches/ZAP_20050610_BRANCH@218803 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-23 11:26:33 +00:00
alex%croczilla.com
94a70a357a
Remove autoproxy code. Not used by zap anymore.
...
git-svn-id: svn://10.0.0.236/branches/ZAP_20050610_BRANCH@215969 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-28 13:47:41 +00:00
alex%croczilla.com
3a9208b110
Merge trunk changes.
...
git-svn-id: svn://10.0.0.236/branches/ZAP_20050610_BRANCH@215894 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-27 19:49:35 +00:00
alex%croczilla.com
c5f9c68eff
Merge trunk changes.
...
git-svn-id: svn://10.0.0.236/branches/ZAP_20050610_BRANCH@211883 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-17 10:50:53 +00:00
alex%croczilla.com
399e55df43
Merge trunk changes.
...
git-svn-id: svn://10.0.0.236/branches/ZAP_20050610_BRANCH@203803 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 07:23:13 +00:00
alex%croczilla.com
b76865f950
Merge trunk changes.
...
git-svn-id: svn://10.0.0.236/branches/ZAP_20050610_BRANCH@202308 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 07:56:32 +00:00
alex%croczilla.com
58028072b7
Merge trunk changes.
...
git-svn-id: svn://10.0.0.236/branches/ZAP_20050610_BRANCH@202213 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-17 14:09:18 +00:00
alex%croczilla.com
74e24cc006
Merge trunk changes.
...
git-svn-id: svn://10.0.0.236/branches/ZAP_20050610_BRANCH@199031 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-05 17:11:04 +00:00
alex%croczilla.com
c693798497
Oops. AddRef interfaces instead of releasing them.
...
git-svn-id: svn://10.0.0.236/branches/ZAP_20050610_BRANCH@197902 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-18 08:25:02 +00:00
alex%croczilla.com
bc5c2b5ea5
More trunk merges.
...
git-svn-id: svn://10.0.0.236/branches/ZAP_20050610_BRANCH@196688 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-16 19:10:54 +00:00
alex%croczilla.com
75f996dae5
Trunk merge and *partial* fixes for the changes introduced by bug#326273
...
git-svn-id: svn://10.0.0.236/branches/ZAP_20050610_BRANCH@196606 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 22:34:19 +00:00
alex%croczilla.com
8fcb78c264
File has moved to ../src/.
...
git-svn-id: svn://10.0.0.236/branches/ZAP_20050610_BRANCH@196524 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 14:41:34 +00:00
(no author)
1eb161e207
This commit was manufactured by cvs2svn to create branch
...
'ZAP_20050610_BRANCH'.
git-svn-id: svn://10.0.0.236/branches/ZAP_20050610_BRANCH@196255 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-10 17:30:16 +00:00
alex%croczilla.com
e353ced787
Merge trunk changes.
...
git-svn-id: svn://10.0.0.236/branches/ZAP_20050610_BRANCH@188439 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-29 22:05:49 +00:00
alex%croczilla.com
f8b400b338
Merge trunk changes.
...
git-svn-id: svn://10.0.0.236/branches/ZAP_20050610_BRANCH@185658 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-04 14:54:30 +00:00
alex%croczilla.com
979cd022cc
Merge trunk changes.
...
git-svn-id: svn://10.0.0.236/branches/ZAP_20050610_BRANCH@184462 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-11 16:30:19 +00:00
alex%croczilla.com
08896183cd
Merge trunk changes.
...
git-svn-id: svn://10.0.0.236/branches/ZAP_20050610_BRANCH@184343 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-09 13:23:22 +00:00
alex%croczilla.com
589c4f02a0
Add tagging of nested event queues for keeping mutually reentrant proxy calls from deadlocking.
...
git-svn-id: svn://10.0.0.236/branches/ZAP_20050610_BRANCH@178871 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 22:00:11 +00:00
alex%croczilla.com
6c521e966f
Add PROXY_NESTED_QUEUES flag: Push a new event queue on the calling
...
thread when making calls through proxy. This ensures that the caller
only handles events originating from the callee while waiting for a
synchronous call to complete. (bug#29474)
git-svn-id: svn://10.0.0.236/branches/ZAP_20050610_BRANCH@178778 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 12:21:31 +00:00
alex%croczilla.com
9d3c6d3c8d
Add PROXY_SAMETHREAD flag (proxy calls even if the caller is on the
...
same thread as the proxy).
git-svn-id: svn://10.0.0.236/branches/ZAP_20050610_BRANCH@177884 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 20:19:43 +00:00
alex%croczilla.com
5983479ba8
Call RefCountInInterfacePointers() for asynchronous non-autoproxifying proxies only.
...
git-svn-id: svn://10.0.0.236/branches/ZAP_20050610_BRANCH@175955 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-12 12:18:49 +00:00
alex%croczilla.com
00631efd11
Implement autoproxification (bug#16776).
...
git-svn-id: svn://10.0.0.236/branches/ZAP_20050610_BRANCH@175949 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-12 10:07:46 +00:00
(no author)
e18ef1a695
This commit was manufactured by cvs2svn to create branch
...
'ZAP_20050610_BRANCH'.
git-svn-id: svn://10.0.0.236/branches/ZAP_20050610_BRANCH@174431 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-10 20:27:12 +00:00
bsmedberg%covad.net
0aef89c73b
Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin
...
git-svn-id: svn://10.0.0.236/trunk@171671 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 19:30:58 +00:00
bsmedberg%covad.net
06d0e4ec39
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.
...
git-svn-id: svn://10.0.0.236/trunk@171465 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-01 18:22:57 +00:00
bsmedberg%covad.net
478a8a0994
Bug 267040 - Remove obsolete XPCOM dllexports for the old component manager r=darin
...
git-svn-id: svn://10.0.0.236/trunk@171000 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-22 20:37:18 +00:00
bsmedberg%covad.net
d2c4aa852f
Bug 272283 - initial work for --enable-libxul r=bryner+darin This is on by default for xulrunner and off by default for all other apps.
...
git-svn-id: svn://10.0.0.236/trunk@166350 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-06 22:39:54 +00:00
darin%meer.net
3d52b0860b
fixes bug 219400 "remove callers of nsServiceManager:: methods" r=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@165089 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-07 23:59:35 +00:00
darin%meer.net
ed9e4d3d7a
eliminating uses of deprecated nsComponentManager:: methods (bug 267040), r=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@164735 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-01 18:50:36 +00:00
gerv%gerv.net
210853d71e
Bug 236613: change to MPL/LGPL/GPL tri-license.
...
git-svn-id: svn://10.0.0.236/trunk@155067 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-18 14:21:17 +00:00
bryner%brianryner.com
16b26bbf1b
Change a few more destructors in XPCOM to be non-virtual, and comment destructors that need to be virtual. Bug 229875, r=dougt, sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@152655 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-11 06:19:03 +00:00
bryner%brianryner.com
88b5530edd
Some cleanup to nsProxyObject: implement refcounting without nsISupports inheritance, inline getters, and fix a few warnings. Bug 232022, r=dougt, sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@151826 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-25 10:39:02 +00:00
bryner%brianryner.com
b5ccad4460
Bug 229875 - eliminate unnecssary public/virtual destructors. This patch changes all refcounted classes under xpcom/, which aren't inherited from or used on the stack, to have private, nonvirtual destructors. r=dougt, sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@151359 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-15 06:14:18 +00:00
darin%meer.net
bc1bb52b19
fixes bug 210125 "need to be able to AsyncWait for closure only" r=dougt sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@147597 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-06 01:46:31 +00:00
bryner%brianryner.com
c81aa21722
Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
...
git-svn-id: svn://10.0.0.236/trunk@146626 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-08 00:31:50 +00:00
cls%seawood.org
6352367a62
Set MODULE in makefiles at the top of a heirarchy so that module-deps lists are more precise and builds will have the proper order if some subdirs contain other modules.
...
git-svn-id: svn://10.0.0.236/trunk@146076 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-16 00:42:35 +00:00
jaggernaut%netscape.com
f34216bf2d
Bug 25886: Get rid of a bunch of unused NS_DEFINE_IID, NS_DEFINE_CID. r=caillon, sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@144992 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-20 07:47:59 +00:00
jaggernaut%netscape.com
95a2235bee
Bug 73353: clean up MODULE/REQUIRES story. r=cls, sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@144804 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-13 22:29:00 +00:00
seawood%netscape.com
06e1507b0c
Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev
...
git-svn-id: svn://10.0.0.236/trunk@143527 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-10 21:18:27 +00:00
seawood%netscape.com
9e4caeaa92
Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev
...
git-svn-id: svn://10.0.0.236/trunk@143522 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-10 20:12:33 +00:00
dougt%meer.net
219c826785
removing dynamically allocated hashtable in xpcom where possible. r=alecf, b=204634
...
git-svn-id: svn://10.0.0.236/trunk@142864 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-23 22:23:10 +00:00
dougt%netscape.com
fed2927b2c
Create a new xpcom obsolete library (and component library).
...
Moved nsFileSpec and related classes into this obsolete library.
Moved nsRegistry and related libreg functionality into the obsolete library.
Updated many callers using the obsolete nsFile spec to use nsIFile and Necko to do file IO.
Combined the following DLLs (source -> dest)
uriloader -> docshell
shistory -> docshell
jsurl -> jsdom
gkview -> gklayout
Moved nsAdapterEnumerator out of xpcom/ds and into mailnews, since they're the only consumer
Modifed the xpt_link tool so that you can specify a only include cid list that can mask CIDs that you are not interested in.
Added build options:
Prevent the building of xpinstall (--disable-xpinstall)
Prevent the building js component loader (--disable-jsloader)
A build option to only build a single profile (--enable-single-profile)
A build flag to only built the required xpfe components (--disable-xpfe-components).
Removal or hiding of unused functions and classes including nsEscape*, nsDequeIterator, nsRecyclingAllocatorImpl, nsDiscriminatedUnion, nsOpaqueKey, nsCRT::strlen, NS_NewCommandLineService
Bug 194240, r/sr = darin, alec.
git-svn-id: svn://10.0.0.236/trunk@139480 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-15 01:04:32 +00:00
dbaron%dbaron.org
6ed727cbe8
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
...
git-svn-id: svn://10.0.0.236/trunk@136028 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 23:19:20 +00:00
seawood%netscape.com
0a7c7a98f9
nobrainer changes while thinking about mingw support
...
Bug #134113 r=dmose
git-svn-id: svn://10.0.0.236/trunk@135809 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-03 08:58:59 +00:00
dougt%netscape.com
2528bfde89
Fix for nsProxyObjectManager::GetProxy() memory corruption. Patch by wolruf@free.fr, r=dougt, sr=alecf, b=182572
...
git-svn-id: svn://10.0.0.236/trunk@134730 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-03 23:04:28 +00:00
seawood%netscape.com
f9eb727003
Define WIN32_LEAN_AND_MEAN globally for win32 builds.
...
Thanks to Stephen Walker <walk84@yahoo.com > for the patch.
Bug #172898 r=cls a=asa
git-svn-id: svn://10.0.0.236/trunk@132136 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-17 06:47:01 +00:00
dougt%netscape.com
e289284076
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
...
git-svn-id: svn://10.0.0.236/trunk@129050 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 17:13:19 +00:00
gerv%gerv.net
5751d43faf
Bug 154765 - Cleaning up Contributors references after relicensing. Patch by riceman+bmo@mail.rit.edu; r=gerv, auto-sr=brendan.
...
git-svn-id: svn://10.0.0.236/trunk@126985 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-10 08:39:43 +00:00
seawood%netscape.com
0b3ff474f3
Removing old nmake build makefiles. Bug #158528 r=pavlov
...
git-svn-id: svn://10.0.0.236/trunk@126975 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-10 07:55:43 +00:00
bryner%netscape.com
44791394dd
Remove obsolete NS_BASE and _IMPL_NS_BASE, and unused/obsolete source files nsStdFileStream.* (bug 160052). r=cls, sr=alecf, a=asa.
...
git-svn-id: svn://10.0.0.236/trunk@126082 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-30 21:30:05 +00:00