Commit Graph

56 Commits

Author SHA1 Message Date
blassey@mozilla.com
81d841c1fc backing out b=418703, caused test 40118 to fail on WINNT 5.2 qm-win2k3-01 dep unit test tinderbox 2008-03-05 14:56:43 -08:00
blassey@mozilla.com
dfd26f92ec switching windows narrow char system calls to wide char b=418703 r=bsmedberg a=beltzner 2008-03-05 13:39:29 -08:00
jwalden@mit.edu
6d7584839a Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros. 2007-07-08 00:08:04 -07:00
hg@mozilla.com
05e5d33a57 Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT, 2007-03-22 10:30:00 -07:00
benjamin%smedbergs.us
122614bb23 Bug 349002, try #2 - Refactor xptcall into a frozen API, r=timeless - with OS/2 fixup by Peter Weilbacher 2006-11-20 17:03:38 +00:00
benjamin%smedbergs.us
62c212952b Backout xptcall because linux tboxes are stupid, I think. 2006-11-16 20:17:24 +00:00
benjamin%smedbergs.us
f618238f02 Bug 349002 - Refactor xptcall into a frozen API, r=timeless. Includes OS/2 fixup by Peter Weilbacher 2006-11-16 18:29:33 +00:00
timeless%mozdev.org
97d86b0df2 Bug 106386 Correct misspellings in source code
r=bernd rs=brendan
2006-08-28 20:12:37 +00:00
dveditz%cruzio.com
506140bd0c Bug 284219: add EnsureStringLength() helper function to nsReadableUtils.h to
simplify OOM checks when growing an nsAString. r/sr=darin
2006-06-22 19:07:30 +00:00
darin%meer.net
0318b8c707 landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb 2006-05-10 17:30:15 +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
db820cf720 Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan
2005-11-25 08:16:51 +00:00
bsmedberg%covad.net
573eebab2a Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin 2005-04-05 12:36:03 +00:00
bsmedberg%covad.net
bd79889f75 Clean up missing LIBXUL_LIBRARY calls: transmgr/src is linked to client/src which is part of libxul (from bug 273876) 2005-04-04 13:27:43 +00:00
bryner%brianryner.com
ed870113ca Additional REQUIRES cleanup for mailnews, mac, and suite directories (bug 73353). r+sr=dbaron. 2005-02-04 21:10:45 +00:00
bsmedberg%covad.net
79241940e8 Bug 273876 - libxul step 2 (everything through widget, except spidermonkey) r=darin; again, this should not affect non-xulrunner trees. 2004-12-09 19:28:35 +00:00
bryner%brianryner.com
29c70cffe8 Reduce do_GetService code bloat further by adding specialized assignment to nsCOMPtr and providing a version with no error pointer. Also make CallGetService work the same way as CallGetComponent does, as far as using frozen/non-frozen interface to service manager. Bug 264456, r=darin. 2004-11-24 22:48:45 +00:00
timeless%mozdev.org
83f994441b Bug 256983 Crash [E] NPR: NULL pointer read in PL_HashTableAdd {1 occurrence}
r=darin sr=darin
2004-11-16 04:29:15 +00:00
timeless%mozdev.org
fb483e6b15 Bug 106386 Correct misspellings in source code
patch by ajvincent@gmail.com r=dbradley rs=brendan
2004-11-10 07:27:11 +00:00
darin%meer.net
145aa32a94 working around broken usage of XPCOM for bug 256911 "bind lifetime of
child stubs to that of the master stub" (based on similar patch by
Javier Pedemonte for nsJavaXPTCStub.cpp)
2004-09-09 22:57:24 +00:00
darin%meer.net
66bf5a978a removing bogus, unused interface declaration 2004-07-21 19:56:42 +00:00
darin%meer.net
4643a9f28a add license headers 2004-07-19 20:22:48 +00:00
darin%meer.net
fc86fb1f77 compile away printfs in non-debug builds 2004-07-19 20:21:17 +00:00
darin%meer.net
7253950131 fixing bustage 2004-07-14 01:40:23 +00:00
darin%meer.net
333b83915b fixing scriptability of IPC interfaces
fixing critical bug in DConnectStub::QueryInterface
adding JavaScript testcase for DConnect

NOT PART OF THE BUILD
2004-07-14 00:14:45 +00:00
darin%meer.net
cefc94128c make --disable-tests disable dconnect/test, thanks to Frank Wiegerinck for reporting this bug. 2004-07-12 15:33:19 +00:00
darin%meer.net
65bdc691c7 fixing shutdown crash. this code should not have been calling IPC_Shutdown.
not part of the build
2004-06-30 18:49:34 +00:00
darin%meer.net
b6acc49e5b do not wrap null valued interface pointers.
NOT PART OF THE BUILD
2004-06-25 14:27:57 +00:00
darin%meer.net
2ba5715b6a Bad array addressing in GetIIDForMethodParam when passed a nsXPTCVariant
array.  Thanks to Javier Pedemonte for discovering this bug.

Not part of the default build.
2004-06-23 23:22:56 +00:00
darin%meer.net
919e3a5232 Fixes a major bug that occurs when passing a remote object to a method call
on another remote object.  We now unwrap the local DConnectStub and send
the address of the remote object instead, which avoids the creation of an
unnecessary DConnectStub on the remote side.  Thanks to Frank Wiegerinck
for finding this bug.

This patch also makes it so that all of the IPC tests depend on no more
than XPCOM.  That way it is possible to build IPCDC and XPCOM standalone
without needing disable tests.

These changes do not affect the default build.
2004-06-23 18:10:11 +00:00
darin%meer.net
3431fa3b9b more buffer overrun fixes 2004-05-18 20:18:29 +00:00
darin%meer.net
a37ae4927f fixing brad tinderbox warnings 2004-05-18 07:05:20 +00:00
darin%meer.net
542e90f394 fixing mingw build bustage 2004-05-17 21:17:38 +00:00
darin%meer.net
2295e96050 compiling dconnect extension by default, but only including it in the
final component library if BUILD_DCONNECT is set in the build environment.
fixing a buffer overrun in ipcMessageWriter (it was not initializing itself
properly)
2004-05-17 19:49:42 +00:00
darin%meer.net
13c88e4971 initial checkin for d-xpcom support using the ipc daemon, b=242530 (NOT PART OF THE BUILD) 2004-05-14 06:19:28 +00:00
darin%meer.net
23e1dd8eaf fixing IPC MT bugs. adding aggressive MT testcase for ipcILockService. 2004-05-11 21:27:28 +00:00
darin%meer.net
dc9e6ce629 fixing BeOS bustage 2004-05-10 23:21:22 +00:00
darin%meer.net
a44cc7d477 attempting to fix static build bustage 2004-05-09 22:04:12 +00:00
darin%meer.net
702df013ac removing dead code 2004-05-09 19:48:25 +00:00
darin%meer.net
89fdea0832 landing patch for bug 243107 "make ipcIService and ipcILockService threadsafe" (this code is not currently used for anything) 2004-05-09 19:08:57 +00:00
darin%meer.net
beabc4783a removing dead file 2004-05-08 01:08:36 +00:00
darin%meer.net
bd0e8472d0 fixing bustage 2004-05-03 19:21:51 +00:00
darin%meer.net
265e9f8bbb fixing win32 bustage 2004-05-03 18:55:40 +00:00
darin%meer.net
85bb09e170 fixing win32 bustage 2004-05-03 18:50:36 +00:00
darin%meer.net
c658aa3199 fixing bustage 2004-05-03 18:49:10 +00:00
darin%meer.net
3518a0fd5b patch for bug 242248 "IPC synchronous message support needs to be reworked" (not yet used for anything) 2004-05-03 18:40:33 +00:00
leaf%mozilla.org
2b99586b19 removing unused variable. patch from gautheri, r=me, sr=scc. bug 90906 2004-04-22 17:57:07 +00:00
darin%meer.net
0626698a9a fixes bug 226481 "please rename mozipcd to mozilla-ipcd so it doesn't break shell autocompletion" r=dbaron 2004-01-28 21:31:47 +00:00
dbaron%dbaron.org
0231f67b81 Remove users of deprecated, no-op, NS_INIT_ISUPPORTS macro from tree. b=178643 r+sr=bryner 2004-01-23 23:12:44 +00:00
bsmedberg%covad.net
d0f309943a Continuing to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet. 2004-01-07 13:37:00 +00:00