troy%netscape.com
|
f08e81815b
|
More work on getting block frames to incrementally update their
maximum width
|
2000-01-08 03:58:27 +00:00 |
|
troy%netscape.com
|
8791b810ba
|
Added new #define NS_SHRINKWRAPWIDTH that specifies that a frame should
shrink wrap its width (paying attention to the maximum computed width). Mostly
complete implementation for block frames
|
2000-01-03 04:32:13 +00:00 |
|
troy%netscape.com
|
138fa22a88
|
Work-in-progress for having maximum width (needed by tables) be updated
incrementally
|
1999-12-30 04:15:45 +00:00 |
|
troy%netscape.com
|
85012ab550
|
Change to how overflow is handled for absolutely positioned elements.
We no longer use nsIAraeFrame and now it's folded into the overflow
area in the reflow metrics
|
1999-12-06 15:49:53 +00:00 |
|
tbogard%aol.net
|
af1ce8d410
|
Changed nsIPresContext& to nsIPresContext*. Changed nsEventStatus& to nsEventStatus*. Now more compatible with XPIDL. a=vidur r=scc
|
1999-11-24 06:03:41 +00:00 |
|
troy%netscape.com
|
597b5f236b
|
WillReflow/DidReflow changes and changes to the way view positioning
and sizing works
|
1999-11-19 15:33:29 +00:00 |
|
dmose%mozilla.org
|
5312eacf8c
|
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
|
1999-11-06 03:40:37 +00:00 |
|
troy%netscape.com
|
a12c3d6c5d
|
Folded reflow functions into nsIFrame and eliminated nsIFrameReflow and
nsIHTMLReflow. This saves 4 bytes per frame and cleans things up
|
1999-10-30 02:52:11 +00:00 |
|
troy%netscape.com
|
87afecabc0
|
Changed SetView/GetView to take an additional argument which is the
pres context
|
1999-10-26 04:44:41 +00:00 |
|
kipp%netscape.com
|
b10899223c
|
r=troy; bug: 15153; fixed problem with style-change reflows not being propogated properly
|
1999-10-21 20:44:58 +00:00 |
|
kipp%netscape.com
|
2cd78b72d8
|
Fixed bug with bounds of line-box including side margins when it shouldn't (part of 12297)
|
1999-10-12 23:24:51 +00:00 |
|
kipp%netscape.com
|
eee4794fda
|
Disabled (obsolete?) usage of MoveInSpaceManager
|
1999-09-15 00:26:10 +00:00 |
|
kipp%netscape.com
|
fb8c244c9f
|
Fixed two incremental reflow bugs (12890)
|
1999-09-10 18:52:56 +00:00 |
|
kipp%netscape.com
|
74746dee38
|
Cache computed width so that during placement of the block we can see if auto margins need recomputing (bug #1164)
|
1999-08-27 21:47:04 +00:00 |
|
troy%netscape.com
|
c3e32b0b65
|
Added 'm' prefix to a couple more data members of nsHTMLReflowState struct
|
1999-07-20 03:51:46 +00:00 |
|
troy%netscape.com
|
155ed6816a
|
Added 'm' prefix to some of the nsHTMLReflowState data members
|
1999-07-20 03:41:03 +00:00 |
|
kipp%netscape.com
|
f288f50964
|
Cleaned up some warnings; use some com-ptrs
|
1999-07-14 17:27:24 +00:00 |
|
troy%netscape.com
|
32acfc4441
|
Fix for bug #6630. Don't force the desired width to 0 for zero-height
frames, and don't have the document element frame shrink wrap
|
1999-06-26 03:21:49 +00:00 |
|
troy%netscape.com
|
42235c8acd
|
Fix for bug #6947. Changed PlaceBlock() to also check the combined area height
when checking for a zero-height frame
|
1999-06-25 03:17:04 +00:00 |
|
kipp%netscape.com
|
4d0b684d27
|
Incomplete workaround for bug #5453
|
1999-05-10 22:28:04 +00:00 |
|
kipp%netscape.com
|
dd779c3a05
|
Updated a comment
|
1999-05-03 20:51:16 +00:00 |
|
kipp%netscape.com
|
747aed0e8c
|
Switch to nsIPresContext*'s instead of nsIPresContext&'s
|
1999-04-20 00:27:08 +00:00 |
|
sfraser%netscape.com
|
e4b0d79daa
|
Removal of nsSelectionRange, nsSelectionPoint, and fixing up resulting include problems.
|
1999-04-13 01:15:16 +00:00 |
|
kipp%netscape.com
|
b2a6cc42f1
|
Always init mMaxElementSize (bug 4836) - just in case
|
1999-04-10 17:32:04 +00:00 |
|
kipp%netscape.com
|
46e3aa5c2a
|
Removed some debris; added ComputeCollapsedTopMargin method
|
1999-04-03 18:58:32 +00:00 |
|
kipp%netscape.com
|
bdbcc0f971
|
Removed compact margin hackery
|
1999-03-31 04:10:51 +00:00 |
|
kipp%netscape.com
|
ce880c5ca9
|
Collapse margins away for html paragraphs (bug #2589 and #2291); add is-html-paragraph method
|
1999-03-29 23:45:36 +00:00 |
|
kipp%netscape.com
|
318ec8ec90
|
Moved vertical margin application into here; implement top-margin collapsing logic
|
1999-03-27 01:22:45 +00:00 |
|
kipp%netscape.com
|
58160fc0ba
|
Support compatability center/right align values for nav4 support
|
1999-03-25 03:48:51 +00:00 |
|
kipp%netscape.com
|
61d0494cbd
|
Corrected some of the warning messages to reduce false alarms
|
1999-03-24 15:42:38 +00:00 |
|
kipp%netscape.com
|
524580850c
|
Work around 3238 partially until we have a real solution
|
1999-03-22 20:45:26 +00:00 |
|
kipp%netscape.com
|
c025d190db
|
switch to using CRAZY macros
|
1999-03-20 21:55:59 +00:00 |
|
kipp%netscape.com
|
1564a15bba
|
Added some debugging help for tracking down max-element-size bugs
|
1999-03-20 19:38:50 +00:00 |
|
kipp%netscape.com
|
f24e15031a
|
Added more bad-frame detection
|
1999-03-19 23:06:20 +00:00 |
|
kipp%netscape.com
|
c9067260be
|
Spanked to collapse inline-reflow with line-layout into line-layout; fixed bugs #1278, #1990, #3527, #1670, etc.
|
1999-03-18 21:03:25 +00:00 |
|
kipp%netscape.com
|
b645ac630b
|
Copy out computed combined area even when dealing with an zero height block; added some nasty logging messages for frames that don't set max-element-size
|
1999-03-08 19:25:03 +00:00 |
|
kipp%netscape.com
|
16b4103937
|
Minor tweaks to work better with computed values in html reflow state
|
1999-03-05 04:22:11 +00:00 |
|
troy%netscape.com
|
03c5c1f520
|
Changed GetNextInFlow() and GetPrevInFlow() to be pointer arguments and
not references
|
1999-02-24 04:48:08 +00:00 |
|
kipp%netscape.com
|
36c243cdc0
|
COMized nsIPresShell and nsIPresContext
|
1999-02-12 17:45:58 +00:00 |
|
troy%netscape.com
|
e9bbeeaa9b
|
Changed GetFrameState() and GetFrameType() to use pointer arguments instead of
references
|
1999-02-10 04:17:06 +00:00 |
|
troy%netscape.com
|
c85f9efd2a
|
Changed GetParent() to use ** instead of *&
|
1999-02-10 01:36:30 +00:00 |
|
troy%netscape.com
|
a1161339c0
|
Correction to how offsets are computed for relatively positioned elements
|
1999-01-22 04:12:03 +00:00 |
|
troy%netscape.com
|
7103b076b4
|
Changed nsHTMLReflowState to compute 'offsets' for relatively positioned
elements
|
1999-01-16 20:58:17 +00:00 |
|
troy%netscape.com
|
036e6852f2
|
Removed the content-parent frame pointer. Now we just have the one geometric
parent
|
1999-01-14 05:16:23 +00:00 |
|
troy%netscape.com
|
20fbd1e186
|
Added support for 'right' and 'bottom' properties. Changed to using a
nsStyleSides struct to hold all the offsets
|
1999-01-08 04:47:46 +00:00 |
|
kipp%netscape.com
|
98848b0634
|
Factor in margins into in-flow-bounds rect; update max-element-size to include the margins around the block element
|
1998-12-17 18:52:45 +00:00 |
|
kipp%netscape.com
|
dafa9178f7
|
Removed bogus null pointer check
|
1998-12-15 17:59:49 +00:00 |
|
troy%netscape.com
|
e0814be9c7
|
Changed inline and block reflow code to reset reflow state's isTopOfPage
data member based on whether IsAdjacentWithTop() is true
|
1998-12-12 17:59:30 +00:00 |
|
kipp%netscape.com
|
4d4668dca4
|
Slightly better handling of left/right block margins
|
1998-12-07 19:34:41 +00:00 |
|
kipp%netscape.com
|
a00a2855e8
|
Updated
|
1998-12-05 16:01:11 +00:00 |
|
kipp%netscape.com
|
5841a14537
|
new
|
1998-12-01 16:13:49 +00:00 |
|