Commit Graph

55 Commits

Author SHA1 Message Date
timeless@mac.com
a176bd1a37 Bug 156633 replace PR_CurrentThread with PR_GetCurrentThread
patch by riceman+bmo@mail.rit.edu r=morse,dougt,dveditz,timeless sr=dveditz
2002-09-03 14:51:05 +00:00
rods@netscape.com
1c6b4a35ee Switch public interfaces from nsIPrintOptions to nsIPrintSettings
Enabling XP Print Dialog for Windows
Enabling XP Print Progress Dialog
Enabling XP Page Setup Dialog
Fixing nsPrintPreviewContext to use nsIPrintPreviewContext
Bug 113917 r=dcone sr=attinasi
2002-01-01 12:58:53 +00:00
jaggernaut@netscape.com
64ad5569e9 Remove timer from REQUIRES. r=pavlov 2001-12-16 17:02:31 +00:00
bzbarsky@mit.edu
2c8fef2d2e Use <> for system headers, not "". This should help prevent Sun WSU2
compiler bustage.  Bug 111574, patch from Roland Mainz
(<Roland.Mainz@informatik.med.uni-giessen.de>), r=bzbarsky, sr=bienvenu
2001-11-23 22:36:54 +00:00
seawood@netscape.com
e9bc9d4e06 Followup to removal of --enable-monolithic-toolkit..remove MOZ_MONOLITHIC_TOOLKIT ifdefs 2001-10-27 05:49:30 +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
6e5e308f2e Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf 2001-09-18 13:41:47 +00:00
jaggernaut@netscape.com
1aa8e12d91 Bug 73353: move gfx from module layout to module gfx and fix up REQUIRES lines. r=cls 2001-09-14 05:37:29 +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
jaggernaut@netscape.com
bcc83b515a Bug 73353: clean up the REQUIRES lines in Makefiles. 2001-07-23 22:36:12 +00:00
cls@seawood.org
422ae8747b Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
Changes allow us to have a finer control over which parts of the tree are built with PIC.  Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf
2001-06-18 22:10:38 +00:00
disttsc@bart.nl
131060e971 Clean up MODULE/REQUIRES, bug=73353, r=cls 2001-04-08 08:33:11 +00:00
disttsc@bart.nl
ce88a5377d Add "gfx2" and "imglib2" to REQUIRES lines in Makefile.in for MOZ_TRACK_MODULE_DEPS builds (e.g. senna) 2001-03-30 10:39:06 +00:00
disttsc@bart.nl
3a40c0d12e Clean up REQUIRES lines. r=cls 2001-03-25 22:59:27 +00:00
rods@netscape.com
fdd1d69cbf Enabling the Display of leaf frame reflow counts
Bug 71514 r=kmcclusk sr=attinasi
2001-03-13 01:53:45 +00:00
disttsc@bart.nl
f9897a2794 Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls 2001-02-22 09:35:51 +00:00
rods@netscape.com
5c725ca01e removing GfxListControlFrame support code
Bug 62960, r=kmcclusk sr=hyatt
2001-01-10 14:44:42 +00:00
cls@seawood.org
e098b1cea8 Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org 2000-11-20 07:16:06 +00:00
waterson@netscape.com
5229b8ba4a Add --trace-malloc hook. 2000-06-01 06:21:12 +00:00
rods@netscape.com
93b62bc385 adding menus for turning on/off gfx selects 2000-04-28 23:37:39 +00:00
karnaze@netscape.com
2e5bcc3452 bug 28071 - added Use DTD compatibility mode to viewer. layout uses single mechanism for determining compatibility mode. r=rods. 2000-03-20 23:39:22 +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
rods@netscape.com
40458e3f85 added Gfx Mode on/off for scrollbars
added the Urls menu for testing
b=27712, r=dcone
2000-03-15 15:01:26 +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
dbaron@fas.harvard.edu
6810c5c492 Add event target debugging to the viewer menu for Linux (includes the XP part of the changes).
r=joki
2000-02-15 04:33:43 +00:00
rods@netscape.com
e19d9e0ed2 removimg the menu item that enables you to switch to native widgets
b=bugzilla is down, but i do have a bug number) r=kmcclusk
2000-02-01 22:52:42 +00:00
waqar@netscape.com
48b157b25c # 19452
r mcafee
d Huge menus on gtk+1.23
2000-01-10 22:55:19 +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
briano@netscape.com
c15d39e2cc Hack to work around the std::tm error on Solaris using the Workshop compiler. 1999-12-22 23:43:19 +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
blizzard@redhat.com
edf1d47f9c land SUPERWIN 1999-11-17 04:06:21 +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
briano@netscape.com
cabc0c601d General cleanup. 1999-09-16 00:03:08 +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
cls@seawood.org
19814771a2 Add -D_POSIX_SOURCE to DEFS to get rid of those useless 'index shadow' warnings. Add either -D_BSD_SOURCE or -D_XOPEN_SOURCE=500 to whichever Makefile.ins need it to accommodate for Posix' strictness. Add check for getopt.h for nsinstall.c. 1999-09-12 14:25:28 +00:00
ramiro@netscape.com
026b3f3518 Anal cosmetic thing. 1999-09-09 03:51:07 +00:00
ramiro@netscape.com
a162074041 Add better event debugging. 1999-09-09 02:32:54 +00:00