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

29 Коммитов

Автор SHA1 Сообщение Дата
michael.lowe%bigfoot.com 3326c2959e Repeating, prioritised timer implementation for Windows and Gtk (bug 22979). author={Win32=michael.lowe@bigfoot.com, Gtk=alex@cendio.se}, r={kmcclusk,rods,sfraser,et al} a=brendan 2000-01-21 21:56:09 +00:00
edburns%acm.org 507ee16e37 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
tbogard%aol.net 700932f39a Changed NS_ASSERTION to NS_ENSURE on an interface boundary check. Done mainly to get VC depend to rebuild this file so tinderbox will go green. 1999-11-27 03:36:35 +00:00
dmose%mozilla.org 8535dda53e updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
troy%netscape.com fa40e4e664 Removed call to SetMainThread() because it was triggering an assert. Turns
out NS_InitXPCOM() does it so we don't need to do it twice
1999-10-30 16:44:04 +00:00
troy%netscape.com 5f516fdefb Removed a comment 1999-10-23 02:27:07 +00:00
vidur%netscape.com a1dbb1273f Fix for viewer bustage on Windows. Added call to nsIThread::SetMainThread in main() of viewer so that it can retrieved in other cases. R=kipp 1999-10-15 21:09:46 +00:00
dp%netscape.com 79ce792d99 Removing unused servMgr. 1999-09-24 06:07:19 +00:00
dp%netscape.com 2f6ae048f1 Removing unused servicemanager in Init and Shudown XPCOM. 1999-09-24 06:05:28 +00:00
warren%netscape.com c06b47f091 freed global service manager in NS_ShutdownXPCOM 1999-09-20 20:53:49 +00:00
bienvenu%netscape.com 33ec7de690 fix build bustage 1999-09-17 22:00:15 +00:00
warren%netscape.com a005383135 Added a -x option to viewer to allow us to test for shutdown leaks. Eliminated leaks. 1999-09-17 21:00:54 +00:00
vidur%netscape.com 9de393e3cc Fixed leak of service manager 1999-09-17 20:19:00 +00:00
dp%netscape.com 78ee9ec7ec Ability for XPCOM to use non-default component registry and component directory 1999-09-16 19:28:57 +00:00
troy%netscape.com 7fa6dc1c0b Changed Run() to give priority to system messages over application messages 1999-09-13 18:45:03 +00:00
ramiro%netscape.com 290e24b7c7 Fix for bug 12878. Hack the viewer menubar into submission. 1999-09-01 10:48:28 +00:00
warren%netscape.com 40021f91f4 Added NS_ShutdownXPCOM to facilitate leak detection in purify. 1999-07-28 08:03:49 +00:00
tague%netscape.com 21fe067546 Added support for basic Japanese input on Win32 1999-03-19 23:36:20 +00:00
sfraser%netscape.com e0697d5beb Return a result (duh) from InitNativeWindow() 1999-01-27 06:47:08 +00:00
sfraser%netscape.com 3fdb63d704 Added a method to nsBrowserWindow to allow platform-specific subclasses to set up native window data on window creation. On Mac, we use this to set refCon data. On other platforms, it's just a stub. 1999-01-27 05:20:43 +00:00
rpotts%netscape.com 03e6dcc1e0 do not call PL_InitializeEventsLib(...) any more. nsIEventQueueService::CreateThreadEventQueue(...) has this functionality now... 1999-01-05 09:42:22 +00:00
rickg%netscape.com 6f1bb88c36 changed top 100 sites to Test Sites 1998-11-25 20:28:27 +00:00
rpotts%netscape.com 530e081f25 Changes to allow building when STRICT is defined. 1998-08-29 06:30:49 +00:00
rpotts%netscape.com 858096eece Added support to shut down netlib and the nsINetService instance... 1998-08-22 00:12:54 +00:00
rpotts%netscape.com be901fb2dd Removed all calls to NET_PollSockets(...). Netlib now does this itself... 1998-07-29 06:03:29 +00:00
kipp%netscape.com 8961e23be8 Enabled the js-console accelerators 1998-07-21 01:22:52 +00:00
kipp%netscape.com be9f0dd341 Spanked to get most of the menus working again 1998-07-21 00:48:35 +00:00
kipp%netscape.com b3e6b37c07 Updated to match revised menu api 1998-07-20 22:16:26 +00:00
kipp%netscape.com 26cf8e4ad9 new 1998-07-20 21:15:52 +00:00