Граф коммитов

300 Коммитов

Автор SHA1 Сообщение Дата
pavlov%netscape.com 3ae340c6ea make string tests build on unix 2000-03-25 01:59:19 +00:00
scc%netscape.com 08b157baba getting the unit tests and profiling tests to run on all platforms 2000-03-25 00:56:47 +00:00
scc%netscape.com 21455ac353 Lots of changes to get this stuff building on Solaris, et al. None of these changes effect the mainline build yet, and won't until |NEW_STRING_APIS| is defined for everyone (coming soon) 2000-03-24 21:33:58 +00:00
dougt%netscape.com fcb973ff92 Adding a rename test. 2000-03-24 05:48:18 +00:00
scc%netscape.com 7d2d0cf608 Added "nsCharTraits.h"; no longer relying on |std::char_traits|. Renamed some things so overloading wouldn't fight with overriding. 2000-03-23 21:15:01 +00:00
scc%netscape.com dfe662ba68 |wchar_t| will not be turned on by default, yet. These files are still not part of the build. 2000-03-22 22:53:44 +00:00
scc%netscape.com 73a7e0c910 Incremental changes. These files are still not part of the build. 2000-03-22 08:22:28 +00:00
scc%netscape.com 81d0ddeea5 Added ToDo.doc, so the list of things to do is visible in the project. This project is not part of the build. 2000-03-14 17:32:27 +00:00
scc%netscape.com 4af37dd4bd First Checked In. 2000-03-14 17:31:43 +00:00
scc%netscape.com 8c3b397934 First Checked In. 2000-03-14 15:56:34 +00:00
warren%netscape.com c0497e31be Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar 2000-03-05 21:26:01 +00:00
rickg%netscape.com 03c9cea010 moved string test to windows subdirectory 2000-02-28 15:58:17 +00:00
rickg%netscape.com f3e3ccbf79 Added nsString regression test; not part of build 2000-02-28 15:57:30 +00:00
rickg%netscape.com c37e88e9c1 adding testfile for nsString; this is NOT part of the build 2000-02-28 15:53:11 +00:00
scc%netscape.com 73802d6f2e Pro5 update 2000-02-07 23:06:04 +00:00
pp%ludusdesign.com 48e640ed4f Conversion to NS_GET_IID(). Bug #20232, r=scc@netscape.com 2000-02-01 14:26:27 +00:00
scc%netscape.com ea5051731c fix include paths 2000-01-29 20:09:20 +00:00
sspitzer%netscape.com 5cdaa13c07 ignore the generated executable 2000-01-25 06:54:39 +00:00
dougt%netscape.com 0b0346079c Landing nsIFile. 2000-01-24 21:28:28 +00:00
briano%netscape.com 9506fe0682 Replaced MOZ_COMPONENT_XPCOM_LIBS with MOZ_COMPONENT_LIBS so we pick up the NSPR libs as well. Fixes a couple of ignored platform Tinderbox builds. 2000-01-16 22:52:57 +00:00
pp%ludusdesign.com 698852a4f4 Converting usage of ::GetIID() to NS_GET_IID().
Bug #20232, r=scc@netscape.com
2000-01-11 20:49:15 +00:00
edburns%acm.org 13be6d7ebf I know it's unorthodox to do a top level checkin like this, but I've got so many files
in so many different directories, that I think it's the best way.
I've pulled and clobber_all'd my tree and got

r=dp

on this checkin.

Here are the touched files:

M mozilla/embedding/browser/activex/src/control/MozillaBrowser.cpp
M mozilla/embedding/browser/activex/src/control/MozillaBrowser.h
M mozilla/js/src/xpconnect/shell/xpcshell.cpp
M mozilla/netwerk/protocol/res/src/nsResProtocolHandler.cpp
M mozilla/xpcom/build/nsXPComInit.cpp
M mozilla/xpcom/components/nsComponentManager.cpp
M mozilla/xpcom/components/nsIServiceManager.h
M mozilla/xpcom/components/nsServiceManager.cpp
M mozilla/xpcom/io/nsSpecialSystemDirectory.cpp
M mozilla/xpcom/io/nsSpecialSystemDirectory.h
M mozilla/xpcom/tests/TestBuffers.cpp
M mozilla/xpcom/tests/TestPipes.cpp
M mozilla/xpcom/tests/TestShutdown.cpp
M mozilla/xpcom/tests/windows/TestHelloXPLoop.cpp
M mozilla/xpcom/tools/registry/regExport.cpp
M mozilla/xpcom/tools/registry/regxpcom.cpp
M mozilla/xpinstall/stub/xpistub.cpp
M mozilla/webshell/embed/ActiveX/MozillaBrowser.cpp
M mozilla/webshell/embed/ActiveX/MozillaBrowser.h
M mozilla/webshell/tests/viewer/nsMacMain.cpp
M mozilla/webshell/tests/viewer/nsPhMain.cpp
M mozilla/webshell/tests/viewer/nsWinMain.cpp
M mozilla/webshell/tests/viewer/unix/gtk/nsGtkMain.cpp
M mozilla/xpfe/appshell/src/nsFileLocations.cpp
M mozilla/xpfe/bootstrap/nsAppRunner.cpp

The heart of this checkin is a change in the signature and symantics
of NS_InitXPCOM.

The new signature is

extern NS_COM nsresult
NS_InitXPCOM(nsIServiceManager* *result, nsFileSpec* binDirectory);

I filed a bug for this problem:

b=23157

The original manifestation of this bug was in mozilla/netwerk/protocol/res/src/nsResProtocolHandler.cpp It used the current process directory to find resources, which is not correct when the current process is not mozilla.exe.

I have added a new type to nsSpecialSystemDirectory, Moz_BinDirectory, and made nsResProtocolHandler use that value.
2000-01-06 01:05:13 +00:00
warren%netscape.com 06918ca494 Made nsIProperties scriptable. Bug #21982 2000-01-05 09:29:25 +00:00
warren%netscape.com e07863e48c Added OnClose method to nsIPipeObserver (bug#23080) 2000-01-05 05:07:46 +00:00
dougt%netscape.com bbba930444 *** empty log message *** 2000-01-04 00:50:08 +00:00
dougt%netscape.com 34d3726653 removing unneeded header file.
not part of build.
1999-12-22 01:58:25 +00:00
briano%netscape.com 14b191325e NetBSD/arm-specific build bustage fix. The underlying problem _seems_ to be with ld, but I've been wrong before.... 1999-12-21 01:39:12 +00:00
scc%netscape.com 5418875579 and there's another instance of the build-busting old cast still in the file 1999-12-07 15:51:21 +00:00
scc%netscape.com 6241344e4a Mis-spelled one of two instances of |NS_REINTERPRET_CAST|, in the same line yet. Damn :-( 1999-12-07 15:26:41 +00:00
scc%netscape.com a97b180b50 Attempting to fix build bustage. Looks like a compiler bug (since |TestObserver| isn't a base class of |nsISupports| in any way, at least the error message has got to be wrong). 1999-12-07 14:46:35 +00:00
scc%netscape.com db5cd594e2 Make observers support weak references. Bug #18682; r=dp. 1999-12-07 14:06:36 +00:00
warren%netscape.com 6af4802e75 Added buffer size parameters to NewChannel. Allows for optimization of amount of image data consumed. Bug #20408 1999-12-04 10:01:32 +00:00
dougt%netscape.com 35ef56f04a updating to new interface and design. 1999-12-03 00:44:01 +00:00
sspitzer%netscape.com 3b299c0483 ignore generated test app. 1999-12-01 22:39:22 +00:00
mcafee%netscape.com 74d1e39672 Removing EXPORTS, parent makefile explicitly points at this directory now. r=bryner 1999-12-01 02:30:38 +00:00
waterson%netscape.com 85e63a4bb3 Try to fix build bustage. 1999-12-01 02:25:28 +00:00
mcafee%netscape.com bd83d45b75 missing exports 1999-12-01 02:24:01 +00:00
dp%netscape.com aa23a77403 NS_GET_IID(). Thanks to patch from pp@ludasdesign.com r=dp@netscape.com 1999-12-01 00:21:53 +00:00
warren%netscape.com 2db26922a6 Landing no_neckoutil2_branch. Bug #11159. Removes neckoutil_s.lib from build which helps beos and openvms. 1999-11-30 04:50:42 +00:00
dougt%netscape.com f66be6c30c fix for 18078. r=mstoltz,warren 1999-11-30 00:32:43 +00:00
shaver%netscape.com 787094e942 track nsIFile changes (not part of build) 1999-11-29 15:17:57 +00:00
warren%netscape.com 96ec037ac6 Eliminated the libs build pass. 1999-11-28 03:05:01 +00:00
warren%netscape.com 34ecf73507 Necko API and implementation changes for retargeting. Needed for URL dispatching. r=mscott 1999-11-17 08:14:52 +00:00
tbogard%aol.net f61ba08549 Commented out references to nsIWebShell::GetRootWebShellEvenIfChrome(). 1999-11-16 20:04:40 +00:00
jdunn%netscape.com e871be6de2 Fixing all unresolved symbols on unix. The bug has the diff's
r dp@netscape.com (ramiro helped me with it)
# 18688
1999-11-16 06:02:31 +00:00
tbogard%aol.net d395eba82a Simply added the TestXPEventLoop test to the makefile. 1999-11-15 21:52:35 +00:00
warren%netscape.com 09ec7d51d0 Fixed QI problem now that comptrs check. 1999-11-13 06:18:34 +00:00
scc%netscape.com 17b2f3cb1a Test the new facilities added to |nsCOMPtr| in this checkin. r={danm, hyatt} 1999-11-08 11:43:07 +00:00
dmose%mozilla.org 142ac52eaf updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
dp%netscape.com 54d23dfc44 Removing nsIShutdown listener usage for ServiceManager. 1999-11-03 05:36:30 +00:00