blassey%mozilla.com
135828a746
backing out: switching narrow char system calls to wide char in windows b=418703
...
git-svn-id: svn://10.0.0.236/trunk@247585 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 22:46:32 +00:00
blassey%mozilla.com
8ccd9a7db0
switching narrow char system calls to wide char in windows b=418703 r=bsmedberg r=dougt also looked at by stuart and roc a=beltzner and a=damon
...
git-svn-id: svn://10.0.0.236/trunk@247573 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 21:49:58 +00:00
blassey%mozilla.com
ca294d36ae
backing out b=418703, caused test 40118 to fail on WINNT 5.2 qm-win2k3-01 dep unit test tinderbox
...
git-svn-id: svn://10.0.0.236/trunk@247139 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 22:56:48 +00:00
blassey%mozilla.com
e7090aa85c
switching windows narrow char system calls to wide char b=418703 r=bsmedberg a=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@247132 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 21:39:35 +00:00
jwalden%mit.edu
dda6ff3c99
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.
...
git-svn-id: svn://10.0.0.236/trunk@229504 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-08 07:08:56 +00:00
benjamin%smedbergs.us
e6f5a47e35
Bug 349002, try #2 - Refactor xptcall into a frozen API, r=timeless - with OS/2 fixup by Peter Weilbacher
...
git-svn-id: svn://10.0.0.236/trunk@215468 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-20 17:03:38 +00:00
benjamin%smedbergs.us
ea38317460
Backout xptcall because linux tboxes are stupid, I think.
...
git-svn-id: svn://10.0.0.236/trunk@215369 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-16 20:17:24 +00:00
benjamin%smedbergs.us
d7078cf86a
Bug 349002 - Refactor xptcall into a frozen API, r=timeless. Includes OS/2 fixup by Peter Weilbacher
...
git-svn-id: svn://10.0.0.236/trunk@215364 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-16 18:29:33 +00:00
timeless%mozdev.org
46444dd782
Bug 106386 Correct misspellings in source code
...
r=bernd rs=brendan
git-svn-id: svn://10.0.0.236/trunk@208659 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-28 20:12:37 +00:00
dveditz%cruzio.com
f869942298
Bug 284219: add EnsureStringLength() helper function to nsReadableUtils.h to
...
simplify OOM checks when growing an nsAString. r/sr=darin
git-svn-id: svn://10.0.0.236/trunk@200610 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-22 19:07:30 +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
dae7b0629a
Bug 106386 Correct misspellings in source code
...
patch by unknown@simplemachines.org r=timeless rs=brendan
git-svn-id: svn://10.0.0.236/trunk@185282 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-25 21:57:13 +00:00
timeless%mozdev.org
f9bdb44b34
Bug 106386 Correct misspellings in source code
...
patch by unknown@simplemachines.org r=timeless rs=brendan
git-svn-id: svn://10.0.0.236/trunk@185269 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-25 08:16:51 +00:00
bsmedberg%covad.net
0ea03d8860
Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin
...
git-svn-id: svn://10.0.0.236/trunk@171643 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 12:36:03 +00:00
bsmedberg%covad.net
39384bd668
Clean up missing LIBXUL_LIBRARY calls: transmgr/src is linked to client/src which is part of libxul (from bug 273876)
...
git-svn-id: svn://10.0.0.236/trunk@171555 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 13:27:43 +00:00
bryner%brianryner.com
41b51eec20
Additional REQUIRES cleanup for mailnews, mac, and suite directories (bug 73353). r+sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@168812 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-04 21:10:45 +00:00
bsmedberg%covad.net
4c08900f0e
Bug 273876 - libxul step 2 (everything through widget, except spidermonkey) r=darin; again, this should not affect non-xulrunner trees.
...
git-svn-id: svn://10.0.0.236/trunk@166497 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-09 19:28:35 +00:00
bryner%brianryner.com
e1daca3ce3
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.
...
git-svn-id: svn://10.0.0.236/trunk@165757 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-24 22:48:45 +00:00
timeless%mozdev.org
a244a8cf11
Bug 256983 Crash [E] NPR: NULL pointer read in PL_HashTableAdd {1 occurrence}
...
r=darin sr=darin
git-svn-id: svn://10.0.0.236/trunk@165389 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-16 04:29:15 +00:00
timeless%mozdev.org
d046585f1b
Bug 106386 Correct misspellings in source code
...
patch by ajvincent@gmail.com r=dbradley rs=brendan
git-svn-id: svn://10.0.0.236/trunk@165193 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-10 07:27:11 +00:00
darin%meer.net
8fcee6d0e5
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)
git-svn-id: svn://10.0.0.236/trunk@162028 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 22:57:24 +00:00
darin%meer.net
5cde6c1a56
removing bogus, unused interface declaration
...
git-svn-id: svn://10.0.0.236/trunk@159609 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 19:56:42 +00:00
darin%meer.net
f876c7596c
add license headers
...
git-svn-id: svn://10.0.0.236/trunk@159498 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 20:22:48 +00:00
darin%meer.net
c81cc72845
compile away printfs in non-debug builds
...
git-svn-id: svn://10.0.0.236/trunk@159497 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 20:21:17 +00:00
darin%meer.net
93eeed6065
fixing bustage
...
git-svn-id: svn://10.0.0.236/trunk@159162 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 01:40:23 +00:00
darin%meer.net
a126088ac6
fixing scriptability of IPC interfaces
...
fixing critical bug in DConnectStub::QueryInterface
adding JavaScript testcase for DConnect
NOT PART OF THE BUILD
git-svn-id: svn://10.0.0.236/trunk@159161 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 00:14:45 +00:00
darin%meer.net
17b20a4c15
make --disable-tests disable dconnect/test, thanks to Frank Wiegerinck for reporting this bug.
...
git-svn-id: svn://10.0.0.236/trunk@159060 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 15:33:19 +00:00
darin%meer.net
dcb175642d
fixing shutdown crash. this code should not have been calling IPC_Shutdown.
...
not part of the build
git-svn-id: svn://10.0.0.236/trunk@158611 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-30 18:49:34 +00:00
darin%meer.net
a7207d667b
do not wrap null valued interface pointers.
...
NOT PART OF THE BUILD
git-svn-id: svn://10.0.0.236/trunk@158482 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 14:27:57 +00:00
darin%meer.net
c6df1c970d
Bad array addressing in GetIIDForMethodParam when passed a nsXPTCVariant
...
array. Thanks to Javier Pedemonte for discovering this bug.
Not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@158391 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 23:22:56 +00:00
darin%meer.net
746d11be76
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.
git-svn-id: svn://10.0.0.236/trunk@158373 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 18:10:11 +00:00
darin%meer.net
8090429064
more buffer overrun fixes
...
git-svn-id: svn://10.0.0.236/trunk@156545 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-18 20:18:29 +00:00
darin%meer.net
8232b26811
fixing brad tinderbox warnings
...
git-svn-id: svn://10.0.0.236/trunk@156517 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-18 07:05:20 +00:00
darin%meer.net
77875991f4
fixing mingw build bustage
...
git-svn-id: svn://10.0.0.236/trunk@156478 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-17 21:17:38 +00:00
darin%meer.net
fa470c5533
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)
git-svn-id: svn://10.0.0.236/trunk@156473 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-17 19:49:42 +00:00
darin%meer.net
5b69caaff6
initial checkin for d-xpcom support using the ipc daemon, b=242530 (NOT PART OF THE BUILD)
...
git-svn-id: svn://10.0.0.236/trunk@156403 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-14 06:19:28 +00:00
darin%meer.net
fd7d0659e0
fixing IPC MT bugs. adding aggressive MT testcase for ipcILockService.
...
git-svn-id: svn://10.0.0.236/trunk@156259 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-11 21:27:28 +00:00
darin%meer.net
aa0f4eab3b
fixing BeOS bustage
...
git-svn-id: svn://10.0.0.236/trunk@156207 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-10 23:21:22 +00:00
darin%meer.net
c2599c9f7f
attempting to fix static build bustage
...
git-svn-id: svn://10.0.0.236/trunk@156179 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-09 22:04:12 +00:00
darin%meer.net
ceb62c0dc2
removing dead code
...
git-svn-id: svn://10.0.0.236/trunk@156174 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-09 19:48:25 +00:00
darin%meer.net
1350329ecf
landing patch for bug 243107 "make ipcIService and ipcILockService threadsafe" (this code is not currently used for anything)
...
git-svn-id: svn://10.0.0.236/trunk@156171 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-09 19:08:57 +00:00
darin%meer.net
a7c8dbfd0e
removing dead file
...
git-svn-id: svn://10.0.0.236/trunk@156118 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-08 01:08:36 +00:00
darin%meer.net
7d75d3d117
fixing bustage
...
git-svn-id: svn://10.0.0.236/trunk@155863 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-03 19:21:51 +00:00
darin%meer.net
789d83692f
fixing win32 bustage
...
git-svn-id: svn://10.0.0.236/trunk@155862 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-03 18:55:40 +00:00
darin%meer.net
3c0b29e236
fixing win32 bustage
...
git-svn-id: svn://10.0.0.236/trunk@155861 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-03 18:50:36 +00:00
darin%meer.net
a7d32be545
fixing bustage
...
git-svn-id: svn://10.0.0.236/trunk@155859 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-03 18:49:10 +00:00
darin%meer.net
439c8ef2b1
patch for bug 242248 "IPC synchronous message support needs to be reworked" (not yet used for anything)
...
git-svn-id: svn://10.0.0.236/trunk@155858 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-03 18:40:33 +00:00
leaf%mozilla.org
d1ebd8ee83
removing unused variable. patch from gautheri, r=me, sr=scc. bug 90906
...
git-svn-id: svn://10.0.0.236/trunk@155340 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-22 17:57:07 +00:00
darin%meer.net
6166d1337c
fixes bug 226481 "please rename mozipcd to mozilla-ipcd so it doesn't break shell autocompletion" r=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@151974 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-28 21:31:47 +00:00
dbaron%dbaron.org
707d55e1d1
Remove users of deprecated, no-op, NS_INIT_ISUPPORTS macro from tree. b=178643 r+sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@151780 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-23 23:12:44 +00:00