Commit Graph

24 Commits

Author SHA1 Message Date
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
bryner@netscape.com
f2a525e569 Bug 66036 - Make viewer use nsIFilePicker instead of nsIFileWidget.
This required several fixes to make viewer able to display Linux's XUL
filepicker correctly, including making modal dialogs work, delaying the
showing of chrome windows until the document has fully loaded, and fixing
the problem on gtk where space was reserved for a menubar even if the
window doesn't have one.

r=jag, sr=shaver.
2001-08-14 05:21:54 +00:00
pavlov@netscape.com
3a5d625d26 fixing bug 78690. removing old imagelib. r=jst sr=waterson 2001-08-09 20:22:39 +00:00
waterson@netscape.com
5229b8ba4a Add --trace-malloc hook. 2000-06-01 06:21:12 +00:00
dbaron@fas.harvard.edu
a84a89036d Revise workaround for bug 28557 so we neither crash nor leak. r=waqar@netscape.com 2000-03-16 01:16:53 +00:00
bruce@cybersight.com
3f8e45e91d I think this was my fix for viewer coredumping at exit on Unix. 2000-03-05 22:30:30 +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
neeti@netscape.com
98bcf285ca fix bug 15820,memory leak in ImageManagerImpl by converting it to a service on gtk, windows and mac.r=dp 1999-11-24 03:41:48 +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
dp@netscape.com
f9697a16f8 Fixing viewer starup assert on SetMainThread() happening twice. 1999-10-30 17:17:12 +00:00
ramiro@fateware.com
cab3877fcd Fix #ifdef DEBUG_ramiro build bustage. 1999-10-21 19:30:29 +00:00
waterson@netscape.com
48871a5a66 Change nsTraceRefcnt::WalkTheStack() to accept stream. 1999-10-21 03:45:12 +00:00
kipp@netscape.com
55f06b5c70 Make necko work with the viewer again 1999-10-14 14:43:59 +00:00
kipp@netscape.com
c1eadb7e01 Enable NS_FreeImageManager now that the call is part of the tip 1999-10-08 20:41:49 +00:00
mgleeson1@netscape.com
ba4d26e7ec r=kipp removed unnecessary include for dlfcn.h 1999-10-06 18:53:41 +00:00
kipp@netscape.com
c0ef35c1bf Disabled leak cleanup until other reviews come in 1999-10-05 01:26:14 +00:00
kipp@netscape.com
7774bbd8e9 r=dp; tidy up exit logic to release more global junk (space team work) 1999-10-04 23:41:53 +00:00
kipp@netscape.com
9edad9e1e9 Close up a memory leak 1999-09-30 21:38:56 +00:00
kipp@netscape.com
93c7669d76 shutdown xpcom and the image library to help leak anlaysis 1999-09-25 20:10:59 +00:00
ramiro@netscape.com
be11f46981 Make the stack output more useful. 1999-09-16 00:22:01 +00:00
ramiro@netscape.com
6186faae07 Add CRAWL_STACK_ON_SIGSEGV to crawl and dump the stack on SIGSEGV and
workaround the totally losing linux development experience.
1999-09-14 13:54:46 +00:00
ramiro@netscape.com
99ac072cbb Fix for bug 12878. Hack the viewer menubar into submission. 1999-09-01 10:48:28 +00:00
ramiro@netscape.com
398ba0d7af Remove the depenency on the toolkit service. 1999-08-27 06:21:43 +00:00
ramiro@netscape.com
4c6d46c6af Finish support for building more than one toolkit at once. 1999-08-22 14:06:52 +00:00