Commit Graph

3983 Commits

Author SHA1 Message Date
mjudge%netscape.com
f9575d1f61 checkin for carpool for multiple seleciton/ime selection and api changes to nsIDOMselection
git-svn-id: svn://10.0.0.236/trunk@39541 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-15 18:19:03 +00:00
dcone%netscape.com
1b730ce55e Fixed printing to make sure all URL's are loaded before print.
Fixed the background tile render'er to save and restore clip.


git-svn-id: svn://10.0.0.236/trunk@39530 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-15 14:23:40 +00:00
kmcclusk%netscape.com
2a70e4594c Added arrow.gif to Makefile.in
git-svn-id: svn://10.0.0.236/trunk@39444 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 23:39:38 +00:00
beard%netscape.com
9db4e04c42 Fixing bustage
git-svn-id: svn://10.0.0.236/trunk@39442 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 23:23:47 +00:00
kmcclusk%netscape.com
e1e616bd8b Added missing arrow.gif
git-svn-id: svn://10.0.0.236/trunk@39429 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 22:45:58 +00:00
sfraser%netscape.com
fdcb802f6e Removal of nsCaretProperties
git-svn-id: svn://10.0.0.236/trunk@39412 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 22:18:29 +00:00
kmcclusk%netscape.com
12a07070be fixed bugs #6303, #6753, #6756, #6759
Re-wrote nsComboboxFrame.
removed the obsolete nsHTMLAtoms: comboText,comoTextSelected,comTextSelectedFocus,dropDownVisible,
dropdownHidden, dropDownBtnOut, dropDownBtnPressed,
Added nsHTMLAtoms::combobox, nsLayoutAtoms::popupList
Renamed dropDownList to dropDownListPseudo
Added "arrow.gif" as to be used the background-image for the combobox button
ua.css - added rules for select to differentiate between comboboxes and listboxes.
Added style rules to more closely match the XPTOOLKIT XPWidgets look.
removed the following :-moz-combobox-text, -moz-combobox-textselected
nsIFormControlFrame.h - Added SetSuggestedSize method.
nsButtonControlFrame - Implemented SetSuggestedSize.
nsCSSFrameConstructor.cpp - Rewrote ConstructSelectFrame.
nsIWidget.h -Added GetAbsoluteBounds method.
nsWindow.cpp - Implemented GetAbsoluteBounds.


git-svn-id: svn://10.0.0.236/trunk@39401 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 22:00:24 +00:00
kipp%netscape.com
640d0c303c Disabled my debug noise (whoops)
git-svn-id: svn://10.0.0.236/trunk@39365 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 20:40:23 +00:00
pollmann%netscape.com
931f5fdc23 Bug 9847: Check for null returned from new.
git-svn-id: svn://10.0.0.236/trunk@39343 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 19:32:22 +00:00
hyatt%netscape.com
082dac3d45 Fix for bugs 9601 and 9698.
git-svn-id: svn://10.0.0.236/trunk@39339 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 19:21:27 +00:00
jdunn%netscape.com
babeccb209 anonymous unions CAN'T define any new types, so the struct's definition has
to be outside of the union... plus since the union is protected (and can't
be declared a friend - since it is anonymous, the struct's def must be public.


git-svn-id: svn://10.0.0.236/trunk@39336 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 19:09:42 +00:00
akkana%netscape.com
a878369d02 Restructure the editor output routines to allow passing in
a mime type and a flag argument.  Also fix the following bugs:
9746: get rid of bogus empty <style> in head.
8143: save wrap column in editor shell in case it's set before the
      editor is created.
9470, 9488: allow explicit specification of formatted output.


git-svn-id: svn://10.0.0.236/trunk@39332 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 18:54:29 +00:00
kin%netscape.com
9ce3bcfbee Call NS_IF_RELEASE instead of NS_RELEASE for handler, because it could be NULL.
Fixes crash that occurs when pressing the submit button in a for displayed in
the editor.


git-svn-id: svn://10.0.0.236/trunk@39327 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 18:33:24 +00:00
nisheeth%netscape.com
ed5a80febc Fix for bug 8314. The block frame takes the bullet's position and area into account when it sets the combined area of the frame during reflow.
git-svn-id: svn://10.0.0.236/trunk@39322 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 18:02:14 +00:00
kipp%netscape.com
fdd82059af Tweaked an improper if then else code from troy
git-svn-id: svn://10.0.0.236/trunk@39312 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 17:31:43 +00:00
kipp%netscape.com
dcf41265cc Tweaked nested dl handling; added counter-reset property for better list numbering handling
git-svn-id: svn://10.0.0.236/trunk@39311 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 17:31:17 +00:00
kipp%netscape.com
921f8fba89 Removed compiler warnings
git-svn-id: svn://10.0.0.236/trunk@39309 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 17:30:22 +00:00
kipp%netscape.com
86df575458 nop
git-svn-id: svn://10.0.0.236/trunk@39308 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 17:30:07 +00:00
kipp%netscape.com
8e165c701f Removed some compiler warnings
git-svn-id: svn://10.0.0.236/trunk@39307 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 17:29:45 +00:00
kipp%netscape.com
4bbbd95c0d Removed some compiler warnings; fix subtlety with handling empty inline frames and whitespace compression for bug #5999
git-svn-id: svn://10.0.0.236/trunk@39306 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 17:29:32 +00:00
kipp%netscape.com
1ff6d04d8d Clean up warnings
git-svn-id: svn://10.0.0.236/trunk@39304 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 17:28:45 +00:00
kipp%netscape.com
1a041fc39d Cleaned up warnings for bug 8947
git-svn-id: svn://10.0.0.236/trunk@39303 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 17:28:22 +00:00
kipp%netscape.com
d1764fc8aa Eliminate a warning
git-svn-id: svn://10.0.0.236/trunk@39302 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 17:28:00 +00:00
kipp%netscape.com
761178d0e9 Check for another bad reflow child behavior
git-svn-id: svn://10.0.0.236/trunk@39301 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 17:27:48 +00:00
kipp%netscape.com
8303ab8b7f Cleaned up some warnings; use some com-ptrs
git-svn-id: svn://10.0.0.236/trunk@39299 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 17:27:24 +00:00
kipp%netscape.com
2b3dad791b Various and sundry bug fixes
git-svn-id: svn://10.0.0.236/trunk@39298 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 17:26:20 +00:00
kipp%netscape.com
5cdd7daa80 Tweaked area frame shrink wrapping for bug #5999
git-svn-id: svn://10.0.0.236/trunk@39297 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 17:26:12 +00:00
jevering%netscape.com
7c308d2d10 Building w/Necko. For some reason prmem.h is not being included on the
NECKO=1 build.  Added include.


git-svn-id: svn://10.0.0.236/trunk@39295 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 17:13:05 +00:00
ftang%netscape.com
45384eb746 hook charset detection for html document
git-svn-id: svn://10.0.0.236/trunk@39270 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 15:33:48 +00:00
troy%netscape.com
b5bcb4a774 As step #1 in incremental painting I changed Reflow() to invalidate the
entire bounds after an incremental reflow. The table should be smarter about
how much it invalidates, but this is necessary for the time being because the
area frame no longer invalidates everything


git-svn-id: svn://10.0.0.236/trunk@39266 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 15:21:52 +00:00
troy%netscape.com
d21da38397 Changed Reflow() to invalidate bounds for an incremental reflow
git-svn-id: svn://10.0.0.236/trunk@39265 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 15:20:01 +00:00
troy%netscape.com
52ee42cbff Added #define of NS_AUTOMARGIN
git-svn-id: svn://10.0.0.236/trunk@39262 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 15:17:33 +00:00
troy%netscape.com
f6bc6f48ef Changed Reflow() and ReflowDirtyLines() to invalidate the damaged areas
after an incremental reflow


git-svn-id: svn://10.0.0.236/trunk@39260 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 15:16:56 +00:00
troy%netscape.com
8caf686863 Area frame no longer invalidates its entire bounds after an incremental reflow,
and instead it's up to the individual frames to invalidate their damaged areas


git-svn-id: svn://10.0.0.236/trunk@39259 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 15:15:01 +00:00
troy%netscape.com
21f88c6a33 Fix for bug #9733. Changed CantRenderReplacedElement() so it resets the primary
frame mapping for the image


git-svn-id: svn://10.0.0.236/trunk@39256 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 15:11:37 +00:00
troy%netscape.com
1d2daccaae Fixed a problem in ConstructFrameByTag() where the parent frame was wrong
for floated elements


git-svn-id: svn://10.0.0.236/trunk@39255 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 15:10:10 +00:00
troy%netscape.com
5f6a8f1bf4 Added nsDST.cpp to Unix builds
git-svn-id: svn://10.0.0.236/trunk@39254 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 15:08:32 +00:00
troy%netscape.com
1806665bbd Improved the tree verification function so it's more thorough
git-svn-id: svn://10.0.0.236/trunk@39253 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 15:07:46 +00:00
troy%netscape.com
bec75a3a96 Added file nsDST.cpp
git-svn-id: svn://10.0.0.236/trunk@39050 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-13 03:54:00 +00:00
troy%netscape.com
f1e623946e Initial check-in
git-svn-id: svn://10.0.0.236/trunk@39049 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-13 03:53:48 +00:00
sspitzer%netscape.com
c49f0c0a17 fix for #9698. check pointer before dereferencing.
git-svn-id: svn://10.0.0.236/trunk@39013 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-12 19:41:03 +00:00
andreas.otte%primus-online.de
aa8f29f8c5 NECKO only: Using helper function NS_MakeAbsoluteURI A: chofmann R:valeski
git-svn-id: svn://10.0.0.236/trunk@38985 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-11 15:46:10 +00:00
hyatt%netscape.com
94d84e7328 Batching removal and making sure I get notified (in an attempt to fix some
of the out of sync problems the tree widget is having).


git-svn-id: svn://10.0.0.236/trunk@38948 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-10 01:10:40 +00:00
hyatt%netscape.com
4993b080f5 Fix for bug 9503.
git-svn-id: svn://10.0.0.236/trunk@38944 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-10 00:51:35 +00:00
briano%netscape.com
ec130e4ad0 Fix for AIX. Redundant -I's were making the compile lines too long.
git-svn-id: svn://10.0.0.236/trunk@38939 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-09 23:50:28 +00:00
warren%netscape.com
5c37d2ec29 Necko stuff for dealing with load groups when opening URLs.
git-svn-id: svn://10.0.0.236/trunk@38929 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-09 21:18:47 +00:00
hyatt%netscape.com
c629e6ba46 Changes to the tree widget to prevent memory whackage that's causing
crashes.  This should fix several of the mailnews bugs.  It's hard to
say exactly which of them will be fixed by this, since some of them
are caused by memory whackage and others are real bugs in the widget
itself.

Also adding in support for Troy's primary frame hashtable, thus ensuring
that when the tree widget dynamically deletes frames that the mappings
in the hashtable are removed (so that deleted frames won't accidentally
be retrieved).


git-svn-id: svn://10.0.0.236/trunk@38926 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-09 20:58:16 +00:00
sfraser%netscape.com
91fd1e1b18 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@38857 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-09 01:14:45 +00:00
vidur%netscape.com
3e0b8967ef Cut-and-paste error. GetVLinkColor was calling the body's GetLink method. Fix approved by chofmann, reviewed by nisheeth.
git-svn-id: svn://10.0.0.236/trunk@38809 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-08 19:55:47 +00:00
kipp%netscape.com
e892b41a7f Fixed bug 6574 - the problem was that the current color was being reset when the text decoration, in this case an underline, was being drawn so that the next chunk of text rendered in the smallcaps font was drawn in the wrong color
git-svn-id: svn://10.0.0.236/trunk@38808 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-08 19:52:57 +00:00