Commit Graph

399 Commits

Author SHA1 Message Date
kipp%netscape.com
580c31bce2 Added a nicer ListTag method 1998-10-15 23:27:41 +00:00
kipp%netscape.com
f2de42911f Support clear attribute on floaters; nicer ListTag method 1998-10-15 23:27:12 +00:00
kipp%netscape.com
fb3e6503a0 Create style context for blank frame; added in some missing release calls 1998-10-15 05:13:21 +00:00
troy%netscape.com
0b0f2c3e12 Changed CreateViewForFrame() to mark the view as having transparent content
iff the background-color is transparent
1998-10-14 21:31:41 +00:00
kipp%netscape.com
783eca0357 Create views when necessary 1998-10-14 20:10:36 +00:00
kipp%netscape.com
fcb61a671c Create views when necessary; fixed code to avoid IsLeftMostChild when checking during flow floater placement (now that the childs rect is deferred until vertical alignment the code in IsLeftMostChild is no longer valid) 1998-10-14 20:10:08 +00:00
karnaze%netscape.com
c82d985b8a fixed bug 958, checkboxes wrong background when not checked, select always multiple, text & texarea not reset. html 4 button work in progress. 1998-10-13 21:31:26 +00:00
troy%netscape.com
713db072d6 Work in progress on scroll frame code 1998-10-12 22:13:23 +00:00
kipp%netscape.com
912c7c84c5 Removed an unused include 1998-10-12 18:45:25 +00:00
kipp%netscape.com
981d874132 Return break-before when none of the text gets used 1998-10-12 18:44:58 +00:00
kipp%netscape.com
d899c4e8cf use new vertical-align-frames api 1998-10-12 18:43:41 +00:00
kipp%netscape.com
ad26a95ac9 Update frame count when frames are pushed to a new line so that alignment behaves properly 1998-10-12 18:43:07 +00:00
michaelp%netscape.com
999bf82ffa changes per-kipp to make views transparent. 1998-10-12 18:07:28 +00:00
kipp%netscape.com
a77548baff Removed nsCSSLayout::GetStyleSize and converted callers to use state in the html reflow state 1998-10-12 17:00:32 +00:00
kipp%netscape.com
ea5a5735f5 Added an nsIPresContext& to html-reflow-state's ctors and used it to implement better percentage width/height handling 1998-10-12 14:48:02 +00:00
michaelp%netscape.com
cb569a69be fixed for new passing of pres context into API. 1998-10-11 00:58:53 +00:00
kipp%netscape.com
367bee9920 Implement look-ahead logic for word breaking 1998-10-10 04:35:21 +00:00
kipp%netscape.com
2031470780 Added methods to support word breaking 1998-10-10 04:35:01 +00:00
kipp%netscape.com
8235f84572 Pass through text-runs to the line layout engine; removed a debug printf 1998-10-10 04:33:06 +00:00
kipp%netscape.com
f558a4c64f Handle completion status better 1998-10-09 23:56:29 +00:00
kipp%netscape.com
c6db34691b Removed skid marks; implement FindTextRuns again 1998-10-09 23:46:02 +00:00
kipp%netscape.com
6dceba716f Mork work on floaters; support for clear style property 1998-10-09 22:58:25 +00:00
troy%netscape.com
61be217b98 Removed reference to widgetSupports 1998-10-08 21:39:25 +00:00
troy%netscape.com
c724e3393f Rearranged member functions to better group child frame enumeration related
functions
1998-10-08 21:03:59 +00:00
troy%netscape.com
d25a9a35a2 Removed GetContentIndex() from nsIFrame 1998-10-08 20:35:16 +00:00
troy%netscape.com
da48864fc7 Moved HandlePress,HandleDrag,HandleRelease from nsIFrame to nsFrame 1998-10-08 18:21:32 +00:00
karnaze%netscape.com
42797648cf fieldset, legend support. fixed bug #987 1998-10-08 04:38:41 +00:00
kipp%netscape.com
3c84e9a593 Preliminary support for onPaint event handling 1998-10-06 21:01:41 +00:00
kipp%netscape.com
61525c5c74 Disabled overflow:visible handling for now 1998-10-06 21:00:58 +00:00
kipp%netscape.com
d0511d72fc Setup carried out margin state for block reflow 1998-10-06 00:41:16 +00:00
kipp%netscape.com
e2507df51c Export revised body/block factory methods 1998-10-06 00:40:54 +00:00
kipp%netscape.com
1283a4157a Use new body ctor api 1998-10-06 00:40:41 +00:00
kipp%netscape.com
033402f06e Cleaned up margin handling some more; added flags to control behavior of the block frame; fixed table reflow bug 1998-10-06 00:38:56 +00:00
troy%netscape.com
7e64653dab Changed ReflowChild() to send the WillReflow() notification as well 1998-10-06 00:27:22 +00:00
troy%netscape.com
3393397633 Removed calls to MoveTo() BEFORE reflowing a frame. We used to do this
sequence: MoveTo(), Reflow(), SetRect(). Now that we have the WillReflow()/
DidReflow() code sandwhiches we no longer need to do the MoveTo()
1998-10-05 00:58:32 +00:00
troy%netscape.com
b5b596a60a Removed nsIInlineReflow and folded it into nsIHTMLReflow 1998-10-03 04:28:05 +00:00
kipp%netscape.com
2fc6c5cce8 Fixed to not render trailing whitespace 1998-10-03 00:48:19 +00:00
kipp%netscape.com
2515fa9945 Preliminary support for negative top/bottom margins 1998-10-03 00:17:44 +00:00
kipp%netscape.com
b930a037f5 Support changing the src url 1998-10-02 21:59:59 +00:00
kipp%netscape.com
43330b06e2 Reworked vertical margin collapsing 1998-10-02 21:50:53 +00:00
kipp%netscape.com
b8986aaecc Return ascent/descent info too 1998-10-02 21:49:47 +00:00
troy%netscape.com
7aceb4270d Eliminated nsIRunaround interface, and folded space manager parameter into
nsHTMLReflowState structure
1998-10-02 04:10:00 +00:00
michaelp%netscape.com
9b82a28284 modified for new fontmetrics/renderingcontext. 1998-10-02 01:12:39 +00:00
troy%netscape.com
ba3c7125c2 Separated reflow process out of nsIFrame and into nsIFrameReflow. Also
added nsIHTMLReflow, which is an HTML specific reflow interface
1998-10-01 04:46:11 +00:00
troy%netscape.com
6207c75a13 Missed adding this 1998-09-30 21:35:29 +00:00
troy%netscape.com
0b5728618a Moved some files around 1998-09-30 21:01:11 +00:00
peterl%netscape.com
7891e67337 moved attribute change code to style sheete
cleaned up content change api
1998-09-29 23:48:07 +00:00
peterl%netscape.com
2ee88cc63a added content changed & attribute changed to style frame construction api.
cleaned up api.
added attribute change hint.
1998-09-29 23:41:59 +00:00
kipp%netscape.com
82258b5c71 Add in a bottom-line-margin when dealing with a zero-height line that contains a BR frame 1998-09-29 22:32:56 +00:00
kipp%netscape.com
d1cb80bd1e Added SetBRFrame/GetBRFrame for handling 0 height line layout and BR's 1998-09-29 22:32:04 +00:00