Commit Graph

53979 Commits

Author SHA1 Message Date
waterson%netscape.com
042cf627d5 Cleaned up content model generation.
git-svn-id: svn://10.0.0.236/trunk@15933 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 20:09:30 +00:00
kipp%netscape.com
d596ead678 Slightly better handling of left/right block margins
git-svn-id: svn://10.0.0.236/trunk@15932 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 19:34:41 +00:00
dcone%netscape.com
9f0879552a Changed some attributes on the printer items for the menus
git-svn-id: svn://10.0.0.236/trunk@15931 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 19:14:33 +00:00
harishd%netscape.com
bf95de173e changed the code that previously accessed mBorderStyle and mBordercolor
with new methods added in nsStyleSpacing


git-svn-id: svn://10.0.0.236/trunk@15930 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 19:07:45 +00:00
harishd%netscape.com
9e86b8e8b4 Changed code that previously accessed mBorderStyle and mBorderColor with
new methods added in nsStyleSpacing


git-svn-id: svn://10.0.0.236/trunk@15929 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 19:06:55 +00:00
harishd%netscape.com
1abffa47d3 Changed code that previously accessed mBorderStyle and mBorderColor
with new mehtods added in nsStyleSpacing


git-svn-id: svn://10.0.0.236/trunk@15928 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 19:05:40 +00:00
harishd%netscape.com
1f271c4b88 Included a new DrawDashedSide() function prototype and modified DrawSide() function.
git-svn-id: svn://10.0.0.236/trunk@15927 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 19:04:39 +00:00
harishd%netscape.com
992a69972a Changed code that previously accessed mBorderStyle and mBorderColor
with new methods added in nsStyleSpacing


git-svn-id: svn://10.0.0.236/trunk@15926 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 19:02:13 +00:00
harishd%netscape.com
3184560d3b No change
git-svn-id: svn://10.0.0.236/trunk@15925 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 19:00:45 +00:00
harishd%netscape.com
010e4bd873 Changed code that previously accessed mBorderStyle and mBorderColor
with new methods added in nsStyleSpacing


git-svn-id: svn://10.0.0.236/trunk@15924 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 18:56:29 +00:00
harishd%netscape.com
2845bf2e91 Changed code that previously accessed mBorderStyle and mBorderColor
with the new methods added in nsStyleSpacing


git-svn-id: svn://10.0.0.236/trunk@15923 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 18:55:19 +00:00
harishd%netscape.com
5928b4de66 Changed all the places that previously accessed mBorderStyle and mBorderColor
with the new methods added in nsStyleSpacing


git-svn-id: svn://10.0.0.236/trunk@15922 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 18:53:07 +00:00
harishd%netscape.com
6642c7f122 changed all the places that previously accessed mBorderStyle and mBorderColor
with the new methods defined in nsStyleSpacing


git-svn-id: svn://10.0.0.236/trunk@15921 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 18:51:26 +00:00
harishd%netscape.com
7b2eca6c86 Added NS_STYLE_HAS_BORDER_COLOR (0x80)
git-svn-id: svn://10.0.0.236/trunk@15920 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 18:46:02 +00:00
troy%netscape.com
cf9c18e0c5 Changed wrapping of floated elements so the wrapping happens inside of
ConstructFrameByDisplayType(), and now we only wrap frames of display
type 'block' and 'inline'


git-svn-id: svn://10.0.0.236/trunk@15919 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 18:44:40 +00:00
harishd%netscape.com
d0a00e5aa9 Made mBorderStyle and mBorderColor arrays as protected members
and added functions GetBorderStyle(), GetBorderColor(), SetBorderStyle(),
SetBorderColor(), and ClearBorderStyleHightBit() in nsStyleSpacing.


git-svn-id: svn://10.0.0.236/trunk@15918 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 18:44:02 +00:00
jfrancis%netscape.com
d4a218b353 fixing IsSameDocument by including nsIDOMDocument.h
git-svn-id: svn://10.0.0.236/trunk@15917 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 17:53:59 +00:00
kipp%netscape.com
e5335645a8 Removed bogus ISupports support
git-svn-id: svn://10.0.0.236/trunk@15916 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 16:17:10 +00:00
kipp%netscape.com
be94800e1a Removed bogus cast
git-svn-id: svn://10.0.0.236/trunk@15915 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 16:16:46 +00:00
jfrancis%netscape.com
64e6b5e6e7 implemetned ComparePointToRange() and IsPointInRange(). Stopped caching ancestor lists. Added standard copy constructor/assignment operator prohibition.
git-svn-id: svn://10.0.0.236/trunk@15914 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 16:11:52 +00:00
rhp%netscape.com
e807c333c6 This is to export the function for stream converter registration in
netlib. This is a temporary change until the XP-COM interface is in
place for this functionality.


git-svn-id: svn://10.0.0.236/trunk@15913 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 13:51:23 +00:00
rhp%netscape.com
5f6b7c7a9f This change is to add a file association for .EML files. These
extensions are setup under WinXX for all RFC822 messages.


git-svn-id: svn://10.0.0.236/trunk@15912 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 13:27:47 +00:00
ramiro%netscape.com
ca40fec6e8 Include "gtklayout.h" only for gtk+ < 1.1.6
git-svn-id: svn://10.0.0.236/trunk@15911 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 06:52:42 +00:00
ramiro%netscape.com
f097a21a0c widget/tests/scribble/Makefile.in:
- Link with -lpwcac -ldbm on all platforms, not just Linux, FreeBSD, and
SunOS.
- Correct linking order: $(PNG_LIBS) needs to be after -limg.

widget/tests/scribble/main.cpp
- Declare extern "C" for the XP_ReBuffer stub.
- Declare main to return int because it does return a value.

Thanks to wtc@netscape.com (Wan-Teh Chang) for the fix.


git-svn-id: svn://10.0.0.236/trunk@15910 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 06:51:26 +00:00
ramiro%netscape.com
9c079a8bd4 Remove accidentally checked in file.
git-svn-id: svn://10.0.0.236/trunk@15909 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 06:49:04 +00:00
beard%netscape.com
6b7b83d3c5 Initial cut at GetReferrer, GetDomain methods. Some enhancements to nsIURL may be needed to do this right.
git-svn-id: svn://10.0.0.236/trunk@15907 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 06:10:12 +00:00
msw%gimp.org
ed6c31de48 Resizing works again, but resizes seem behind by one step.
git-svn-id: svn://10.0.0.236/trunk@15906 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 05:08:00 +00:00
troy%netscape.com
385b6f14aa Initial check-in
git-svn-id: svn://10.0.0.236/trunk@15905 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 04:05:12 +00:00
troy%netscape.com
4c8f073007 Changed Print() to use nsIPageSequenceFrame. Now we can print to multiple
pages


git-svn-id: svn://10.0.0.236/trunk@15903 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 03:45:30 +00:00
troy%netscape.com
dcfe7f9e75 Added additional parameter to Display() for specifying which view
should be displayed


git-svn-id: svn://10.0.0.236/trunk@15902 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 03:44:57 +00:00
troy%netscape.com
a2f34c611a Added support for printing multiple pages
git-svn-id: svn://10.0.0.236/trunk@15901 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 03:43:02 +00:00
pierre%netscape.com
a0f3334c86 rewrote the GraphicState handling
git-svn-id: svn://10.0.0.236/trunk@15900 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 03:38:58 +00:00
pierre%netscape.com
65003d55c3 removed the NS_NATIVE_OFFSET_IN_PORT hacks
git-svn-id: svn://10.0.0.236/trunk@15899 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 03:37:15 +00:00
ramiro%netscape.com
22dbfb815d Completely yank the inline check and blurb as suggested by wtc.
git-svn-id: svn://10.0.0.236/trunk@15898 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 03:32:51 +00:00
beard%netscape.com
03f544c401 Implemented SetTitle using nsString::ToCString. Will need to revisit when UNICODE window titles are supported.
git-svn-id: svn://10.0.0.236/trunk@15897 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 03:08:07 +00:00
ramiro%netscape.com
21ec4ce15e Fix the depend noise redirection.
Thanks to Tom Lane <tgl@sss.pgh.pa.us> for suggesting the fix.


git-svn-id: svn://10.0.0.236/trunk@15896 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 02:32:25 +00:00
wtc%netscape.com
2ef081b6ea Apply the patch submitted by Joe Keane <jgk@jgk.org> to PR_Poll
so that we use a struct pollfd array allocated on the stack
when caller's poll descriptor array can fit in it.  This avoids
the cost of a malloc and a free call when the poll descriptor
arrays are small.


git-svn-id: svn://10.0.0.236/trunk@15895 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 01:39:48 +00:00
wtc%netscape.com
6e752045ee In _MD_unix_map_open_error, map EOVERFLOW to PR_FILE_TOO_BIG_ERROR.
git-svn-id: svn://10.0.0.236/trunk@15894 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 01:22:31 +00:00
leaf%mozilla.org
d0f6034d92 clobber and checkout rules should work now, but they still need some cleaning.
git-svn-id: svn://10.0.0.236/trunk@15893 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 00:07:54 +00:00
leaf%mozilla.org
392f97db62 making set-timebomb.pl work with shaver's hack in
xfe/xpviewer/src/nsViewerApp.cpp to implement a timebomb.


git-svn-id: svn://10.0.0.236/trunk@15892 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 00:06:19 +00:00
leaf%mozilla.org
052f1129eb shaver's hacked timebomb code; prefs should be made to do this Right.
git-svn-id: svn://10.0.0.236/trunk@15891 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 00:04:14 +00:00
rickg%netscape.com
d48b237993 improvements to fix a table bug for cujo.
git-svn-id: svn://10.0.0.236/trunk@15890 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 20:29:29 +00:00
shaver%netscape.com
5d7c8750fd Added varargs support (produces "..." in C++ until we figure out what
nsIVarargs should look like).
IDL return value now becomes a final (but before varargs!) out parameter
_retval in C++.
Prettied up some whitespace.


git-svn-id: svn://10.0.0.236/trunk@15889 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 19:52:21 +00:00
shaver%netscape.com
f176ff7946 Update usage message.
Add #include processing.
Generate #define NS_IFOO_IID_STR for kipp.
More header-generation niceties: #ifndef __nsIFoo_h__, DO NOT EDIT warning
now mentions source filename.
Generate #include in header to match #include in IDL, not by grovelling for
referenced interfaces.
(XXX: Need to polish up memory management.)


git-svn-id: svn://10.0.0.236/trunk@15888 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 18:41:44 +00:00
pavlov%pavlov.net
d1163274af remove all references to TRUE and FALSE and replace them with PR_TRUE and
PR_FALSE (for consistancy)  fix nsTextAreaWidget so that it doesn't default to ReadOnly


git-svn-id: svn://10.0.0.236/trunk@15887 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 15:56:43 +00:00
pavlov%pavlov.net
fda7f9ae59 indent these files so they conform to the style and fix read only and password
fields.


git-svn-id: svn://10.0.0.236/trunk@15886 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 15:42:28 +00:00
pavlov%pavlov.net
9d0eeb338f build TextWidget's correctly.
git-svn-id: svn://10.0.0.236/trunk@15885 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 15:40:48 +00:00
pavlov%pavlov.net
4d6ee6e898 removed unused variables (this one compiles) in nsTextAreaWidget.[ch]
commented out size_allocate in nsWindow.cpp as this doesn't appear to be
needed any more


git-svn-id: svn://10.0.0.236/trunk@15884 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 14:32:20 +00:00
wtc%netscape.com
00941fcdb7 In nsMenu::GetNativeParent, use the GTK_WIDGET macro (defined in
<gtk/gtkwidget.h>) to convert (void *) to (GtkWidget *).


git-svn-id: svn://10.0.0.236/trunk@15883 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 07:08:33 +00:00
ramiro%netscape.com
c4af2d1726 Slowly working towards getting mozilla compiled/linking properly
using the Solaris native compilers.  This patch to configure.in
changes how we create shared libraries for Solaris from "ld" to
"CC", which can deal with templates and other C++ nastiness.

The other change removes the "inline" check, as the results of it
where being used in the wrong way.  It would see that "cc" didn't
understand "inline" and then force a "-Dinline=" option in the
CFLAGS, which are used for both C and C++ compile lines.  As you
can imagine, removing the "inline" keyword from the C++ compiles
was Bad News(tm).

Thanks to Tim Rowley <tor@boojum.cs.brown.edu> for the fix.


git-svn-id: svn://10.0.0.236/trunk@15882 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 07:07:56 +00:00