Commit Graph

790 Commits

Author SHA1 Message Date
kipp%netscape.com
a10209c1f6 Reworked floater support somewhat now that blocks manage them instead of body frames; fixed up painting to use the outside-children data; support the visibility property; fixed bug #624,#628 1998-10-30 22:10:10 +00:00
kipp%netscape.com
b7d0e76c3a fixed a comment 1998-10-30 22:09:13 +00:00
kipp%netscape.com
00631d2c5e Removed nsIAnchoredItems from the body frame; body no longer handles floaters 1998-10-30 22:08:48 +00:00
kipp%netscape.com
9cff3505a4 Removed nsIAnchoredItems from the body frame; body no longer handles floaters; allow style change to turn into a full reflow 1998-10-30 22:08:32 +00:00
kipp%netscape.com
69df327e3e Moved frame-border rendering debug hook here 1998-10-30 22:06:14 +00:00
troy%netscape.com
409492dd67 Moved cursor and mouse enter/exit related logic from RootContentFrame to
body frame
1998-10-30 21:54:57 +00:00
troy%netscape.com
75a3527336 Fixed ComputeDesiredSize() to make sure it includes the absolutely positioned
items
1998-10-30 21:43:16 +00:00
troy%netscape.com
cc5ad37044 Some fixes to correctly compute the desired size 1998-10-30 05:50:07 +00:00
troy%netscape.com
3c5f78c11a Fixed it so border and padding style specified for the HTML element
work again
1998-10-30 05:18:59 +00:00
michaelp%netscape.com
fc225bf7c1 changes to support nsIRenderingContext that conforms to COM conventions. 1998-10-30 02:08:25 +00:00
troy%netscape.com
c16076d5ca Changed to use a scroll frame for the BODY 1998-10-29 23:25:02 +00:00
kipp%netscape.com
e8f864f12c Added code to honor constrained width 1998-10-28 21:10:20 +00:00
troy%netscape.com
e447235e34 Sets the scrolling view's scroll preference and checks whether the scrolled
frame is a BODY frame
1998-10-28 17:29:51 +00:00
cls%seawood.org
411ab80ce3 New autoconf files for nglayout 1998-10-28 03:53:57 +00:00
kipp%netscape.com
b25c3384c4 Removed old usage of AddPlacedFrame 1998-10-28 02:40:36 +00:00
kipp%netscape.com
0848982512 Fixed bug #1173 - the margin.top was subtracted instead of added... 1998-10-28 02:36:06 +00:00
kipp%netscape.com
18aaa0bf5a Use normal font always when rendering text-decorations, not the small-caps font 1998-10-28 02:03:40 +00:00
buster%netscape.com
d2409e9b52 fixed nsInlineFrame to compile on MSVC 4.x by moving a method-scoped struct
to be class-scoped.
1998-10-27 23:13:03 +00:00
kipp%netscape.com
114ffe30ce Removed a skid mark 1998-10-27 16:53:48 +00:00
kipp%netscape.com
f9c31f6b2d Fixed underlining bug; support justification 1998-10-27 16:52:34 +00:00
kipp%netscape.com
ad7b8e1864 Implement justification methods 1998-10-27 16:52:10 +00:00
kipp%netscape.com
a6731c54fe Added methods to support justification 1998-10-27 16:51:21 +00:00
kipp%netscape.com
274d1bc566 Added justification support 1998-10-27 16:51:02 +00:00
michaelp%netscape.com
15de205f12 changes for removal of zindex from nsIView::Init(). 1998-10-27 03:37:03 +00:00
peterl%netscape.com
04a0fce0ba renamed cursor defines 1998-10-26 23:14:17 +00:00
troy%netscape.com
e3a47e2933 Made sure to set the opacity and z-index when creating the views 1998-10-26 21:46:33 +00:00
troy%netscape.com
baf46fce94 Changed to handle incremental reflow 1998-10-26 20:32:32 +00:00
troy%netscape.com
ad0678461d Passed in the z-index for InsertChild() call 1998-10-26 20:01:40 +00:00
kipp%netscape.com
a05bb7ee66 Support letter and word spacing 1998-10-26 17:27:53 +00:00
kipp%netscape.com
a5b11a0e33 Use computed word-len not out parameter that is unset at the time of usage 1998-10-26 17:27:35 +00:00
kipp%netscape.com
b987962daf Added new atoms 1998-10-26 17:27:04 +00:00
troy%netscape.com
0cadccb4e3 Changed the ordering so we mark the scrolled view as having transparent
content before setting the scrolling view's scrolled view
1998-10-25 04:15:08 +00:00
troy%netscape.com
cb194ac5fa Added code to decide whether the view has transparent content based on
whether the background color is transparent
1998-10-24 05:03:33 +00:00
troy%netscape.com
6b3423d21a Added code to repaint the scrolled frame during a resize reflow 1998-10-24 04:57:48 +00:00
michaelp%netscape.com
5afda242db changes to support opacity. 1998-10-23 17:54:23 +00:00
troy%netscape.com
5ca8612785 Removed dead code 1998-10-23 02:36:07 +00:00
karnaze%netscape.com
2a0c2366bb implemented <LABEL>; document maintains list of forms as created; form element properly releases form controls. 1998-10-22 23:00:37 +00:00
buster%netscape.com
381df478eb changed base code so only frames with 0 width AND 0 height are ignored.
this fixes http://home.netscape.com among others that use content-free
nested tables to generate background colors and other evil tricks.
1998-10-22 22:00:50 +00:00
troy%netscape.com
f6c9594f8f Reduced the number of frames 1998-10-22 21:44:30 +00:00
troy%netscape.com
afea3ec53b Fixed somecomments which had been copied from elsewhere and we not
completely accurate
1998-10-22 21:02:19 +00:00
troy%netscape.com
9b9a796719 Added new pseudo class style :SCROLLED-CONTENT 1998-10-22 20:12:34 +00:00
troy%netscape.com
ad2a696256 Removed some dead code 1998-10-22 18:32:43 +00:00
kipp%netscape.com
bc0df52153 Slimmed down the implementation 1998-10-21 20:05:31 +00:00
kipp%netscape.com
a08c68342d Removed premature optimization of pre vs. non-pre 1998-10-21 20:03:54 +00:00
kipp%netscape.com
84222783bc Make sure that everything fits when wrapping is off; in addition give wrapped objects all the room that they want 1998-10-21 20:02:36 +00:00
troy%netscape.com
e4d5c45705 Changed to use new SetControlInsets() feature of scrolling view 1998-10-21 16:07:07 +00:00
kipp%netscape.com
4d19ad1d4c Fixed lastFrag computation 1998-10-21 03:07:37 +00:00
kipp%netscape.com
8e19a713b7 Fixed lastFrag computation (doh!) 1998-10-21 03:04:46 +00:00
buster%netscape.com
e081a8bbf6 added AddFrame and RemoveFrame as incremental reflow support methods 1998-10-20 17:44:02 +00:00
kipp%netscape.com
44bf493a8a Implement capitalization trasnform and small-caps font-variant 1998-10-20 16:46:14 +00:00