Commit Graph

35 Commits

Author SHA1 Message Date
pavlov@netscape.com
1ba9dac4fe bug 78611. New XP threadsafe timer implementation. r=dougt sr=brendan 2001-12-16 06:13:17 +00:00
dougt@netscape.com
71f4514b1a API Freeze for nsIServiceManager r=shaver@mozilla.org, sr=rpotts@netscape.com bug 99147 2001-10-16 03:35:52 +00:00
gerv@gerv.net
58d409fba9 Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
jaggernaut@netscape.com
c2bcad0b73 Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa 2001-07-25 07:54:28 +00:00
attinasi@netscape.com
0c49f0347f Backed out changes to the event priorities (from bug 36849). This backout is to keep viewer in sync with Mozilla (see backout of same change to windows/nsAppShell by jst/vidur). b=36849 not reviewed (backing up to previous code), but discussed with Vidur. 2000-09-11 21:50:35 +00:00
attinasi@netscape.com
0cd9079e95 Fix for bug 36849: Script animation that changes location and clip simultaneously no longer will flicker.
Checking in (for Robert O'Callahan) a change to the event priorities: reverting to standard priorities.
This was tested for weeks by several individuals with no bad effects reported. b=36849 r=attinasi
2000-07-28 21:58:14 +00:00
michael.lowe@bigfoot.com
9875af405d 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
48a65e11e8 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
1c737bccac 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
20621227af 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
e9ec5cdb01 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
4b6685ac9c Removed a comment 1999-10-23 02:27:07 +00:00
vidur@netscape.com
9980dead8c 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
baae86a5ea Removing unused servMgr. 1999-09-24 06:07:19 +00:00
dp@netscape.com
59e241572e Removing unused servicemanager in Init and Shudown XPCOM. 1999-09-24 06:05:28 +00:00
warren@netscape.com
9d42a5378f freed global service manager in NS_ShutdownXPCOM 1999-09-20 20:53:49 +00:00
bienvenu@netscape.com
f007b5c3d0 fix build bustage 1999-09-17 22:00:15 +00:00
warren@netscape.com
45324e3356 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
14fc27e609 Fixed leak of service manager 1999-09-17 20:19:00 +00:00
dp@netscape.com
2d69c7d581 Ability for XPCOM to use non-default component registry and component directory 1999-09-16 19:28:57 +00:00
troy@netscape.com
7127f06931 Changed Run() to give priority to system messages over application messages 1999-09-13 18:45:03 +00:00
ramiro@netscape.com
99ac072cbb Fix for bug 12878. Hack the viewer menubar into submission. 1999-09-01 10:48:28 +00:00
warren@netscape.com
c2d63fc927 Added NS_ShutdownXPCOM to facilitate leak detection in purify. 1999-07-28 08:03:49 +00:00
tague@netscape.com
6cab55d03f Added support for basic Japanese input on Win32 1999-03-19 23:36:20 +00:00
sfraser@netscape.com
a656c097b9 Return a result (duh) from InitNativeWindow() 1999-01-27 06:47:08 +00:00
sfraser@netscape.com
8b5c074343 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
e9ae2d3886 do not call PL_InitializeEventsLib(...) any more. nsIEventQueueService::CreateThreadEventQueue(...) has this functionality now... 1999-01-05 09:42:22 +00:00
rickg@netscape.com
a15bce8e49 changed top 100 sites to Test Sites 1998-11-25 20:28:27 +00:00
rpotts@netscape.com
3af5b588e7 Changes to allow building when STRICT is defined. 1998-08-29 06:30:49 +00:00
rpotts@netscape.com
d7c13c70ac Added support to shut down netlib and the nsINetService instance... 1998-08-22 00:12:54 +00:00
rpotts@netscape.com
c8f6bf71a5 Removed all calls to NET_PollSockets(...). Netlib now does this itself... 1998-07-29 06:03:29 +00:00
kipp@netscape.com
b508ccdd5a Enabled the js-console accelerators 1998-07-21 01:22:52 +00:00
kipp@netscape.com
58704d0c22 Spanked to get most of the menus working again 1998-07-21 00:48:35 +00:00
kipp@netscape.com
93abdee5eb Updated to match revised menu api 1998-07-20 22:16:26 +00:00
kipp@netscape.com
ae2ff96c27 new 1998-07-20 21:15:52 +00:00