Commit Graph

1108 Commits

Author SHA1 Message Date
dcone%netscape.com
42f86a271f fixed background tile clipping bug.
git-svn-id: svn://10.0.0.236/trunk@40105 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-19 14:37:36 +00:00
rickg%netscape.com
541f805b78 switch to faster string search API
git-svn-id: svn://10.0.0.236/trunk@40073 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-19 03:29:56 +00:00
hyatt%netscape.com
7a9c5575bf Adding the menu bar frame.
git-svn-id: svn://10.0.0.236/trunk@39993 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 07:07:55 +00:00
hyatt%netscape.com
c7921b6d99 Adding the menu frame instantiation code for XP menus.
git-svn-id: svn://10.0.0.236/trunk@39986 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 06:37:06 +00:00
hyatt%netscape.com
e3c7257324 Working on making the menu popup frame for XP menus.
git-svn-id: svn://10.0.0.236/trunk@39982 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 06:29:43 +00:00
hyatt%netscape.com
5be1bc51ca Turning on XP menus.
git-svn-id: svn://10.0.0.236/trunk@39973 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 03:16:58 +00:00
peterl%netscape.com
6968c9a86c update to new property and keyword enums and apis
git-svn-id: svn://10.0.0.236/trunk@39958 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 00:33:53 +00:00
peterl%netscape.com
6c9c7707df nuked
git-svn-id: svn://10.0.0.236/trunk@39957 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 00:33:27 +00:00
peterl%netscape.com
fa018045f0 switch to preprocessor for code generation
git-svn-id: svn://10.0.0.236/trunk@39956 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 00:32:32 +00:00
peterl%netscape.com
c2269c62a7 update to new property and keyword enums and apis
added 'ch' unit support


git-svn-id: svn://10.0.0.236/trunk@39955 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 00:31:37 +00:00
peterl%netscape.com
011c395fd4 sync to color api change
git-svn-id: svn://10.0.0.236/trunk@39954 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 00:30:30 +00:00
peterl%netscape.com
9163a49429 cleanups
git-svn-id: svn://10.0.0.236/trunk@39953 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 00:30:11 +00:00
peterl%netscape.com
7bc6db0f9c removed warnings
git-svn-id: svn://10.0.0.236/trunk@39952 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 00:29:39 +00:00
peterl%netscape.com
066d1e58de added char support
update to new property and keyword enums and apis
removed warnings


git-svn-id: svn://10.0.0.236/trunk@39951 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 00:28:43 +00:00
peterl%netscape.com
677281a863 removed warnings
update to api changes


git-svn-id: svn://10.0.0.236/trunk@39950 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 00:27:40 +00:00
peterl%netscape.com
881e9c7dfd added char unit support
removed warnings
update to color api change


git-svn-id: svn://10.0.0.236/trunk@39949 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 00:27:02 +00:00
peterl%netscape.com
f4efd79df3 remove warnings
git-svn-id: svn://10.0.0.236/trunk@39948 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 00:26:14 +00:00
peterl%netscape.com
bc7283d61d fix atom api
git-svn-id: svn://10.0.0.236/trunk@39946 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 00:25:54 +00:00
peterl%netscape.com
749cdb2b63 update to new property and keyword enums and apis
git-svn-id: svn://10.0.0.236/trunk@39945 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 00:25:28 +00:00
peterl%netscape.com
e27190d7a1 use preprocessor to generate atom code
git-svn-id: svn://10.0.0.236/trunk@39944 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 00:24:47 +00:00
beard%netscape.com
ced440e148 added <iostream.h>
git-svn-id: svn://10.0.0.236/trunk@39811 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 01:58:38 +00:00
troy%netscape.com
fc9bf2dc32 Clean up in InitializeScrollFrame() to make sure floated and positioned elements
have their parent frame pointer set correctly


git-svn-id: svn://10.0.0.236/trunk@39800 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 00:49:54 +00:00
troy%netscape.com
60b7c50e4c Fix for bug #3605. The problem was that when creating table caption and table cell
frames we weren't pushing a new float context. That meant floated images had an
incorrect parent frame pointer


git-svn-id: svn://10.0.0.236/trunk@39781 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 23:04:27 +00:00
troy%netscape.com
e2d9dca9d9 Minor cleanup
git-svn-id: svn://10.0.0.236/trunk@39720 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 18:17:14 +00:00
kipp%netscape.com
5703a15016 Removed a compiler warning
git-svn-id: svn://10.0.0.236/trunk@39709 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 17:40:39 +00:00
warren%netscape.com
84a03567fa Big changes for Necko load groups. Things are much happier now. Now images work (on pages, but not in chrome).
git-svn-id: svn://10.0.0.236/trunk@39678 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 11:14:36 +00:00
troy%netscape.com
ed43b4b6d4 Fix for bug #9891: added NULL pointer check in ContentInserted()
git-svn-id: svn://10.0.0.236/trunk@39621 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 02:14:26 +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
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
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
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
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
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
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
troy%netscape.com
d0623722a3 Fix for bug #9354, crash when typing into an empty document
git-svn-id: svn://10.0.0.236/trunk@38721 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 20:33:07 +00:00
vidur%netscape.com
40039f1303 Added a HTMLDocumentColor special-case rule for the HTML element. This is set when either the bgColor or fgColor is set on a HTML document.
git-svn-id: svn://10.0.0.236/trunk@38617 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 04:53:36 +00:00
peterl%netscape.com
e4de646ea7 fix unix bustage (query interface macro usage error)
git-svn-id: svn://10.0.0.236/trunk@38562 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 02:07:34 +00:00
peterl%netscape.com
3fcb357b80 cleanup error handling
git-svn-id: svn://10.0.0.236/trunk@38554 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 01:32:59 +00:00
peterl%netscape.com
976dde3b16 split attributes into mapped and unmapped parts
git-svn-id: svn://10.0.0.236/trunk@38553 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 01:32:28 +00:00
peterl%netscape.com
24298c8d98 added color name string value
git-svn-id: svn://10.0.0.236/trunk@38552 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 01:31:34 +00:00
peterl%netscape.com
fa36e7cd75 split attribute container into mapped and unmapped parts
only mapped part is uniqued now


git-svn-id: svn://10.0.0.236/trunk@38550 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 01:30:43 +00:00
peterl%netscape.com
4afdc994ec split attribute container into mapped and unmapped parts
git-svn-id: svn://10.0.0.236/trunk@38549 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 01:30:14 +00:00
peterl%netscape.com
1861884231 hook up quirk mode
git-svn-id: svn://10.0.0.236/trunk@38548 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 01:29:49 +00:00
peterl%netscape.com
3e3191c713 sync to content api change
git-svn-id: svn://10.0.0.236/trunk@38547 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 01:28:43 +00:00
andreas.otte%primus-online.de
03e69d05c3 NECKO only: replacing GetBuffer with ToNewCString and some error checking
git-svn-id: svn://10.0.0.236/trunk@38458 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-06 23:08:16 +00:00