kipp@netscape.com
|
2516838ebc
|
Removed move-out-of-flow code now that frame construction code does it; added code to avoid reflows when removing a placeholder frame
|
1999-02-26 17:08:20 +00:00 |
|
troy@netscape.com
|
ca28eafb7d
|
Removed nsIFrame::CreateContinuingFrame()
|
1999-02-25 05:31:15 +00:00 |
|
troy@netscape.com
|
7f63268a34
|
Changed nsIFrame::Init() to take an additional parameter
|
1999-02-25 03:27:57 +00:00 |
|
troy@netscape.com
|
b2d859edbe
|
Changed GetNextInFlow() and GetPrevInFlow() to be pointer arguments and
not references
|
1999-02-24 04:48:08 +00:00 |
|
kipp@netscape.com
|
439ae9c841
|
Improved vertical alignment correctness; fixed glaring error with box-width and height computation
|
1999-02-23 19:34:17 +00:00 |
|
kipp@netscape.com
|
fa363db6be
|
Eliminated HAVE_ANONYMOUS_BLOCK code; added in implementations of FindTextRuns and VerticalAlignChildren
|
1999-02-18 03:27:23 +00:00 |
|
troy@netscape.com
|
602de2f255
|
Fixed some errors related to switch to using nsCOMPtr
|
1999-02-12 18:41:26 +00:00 |
|
kipp@netscape.com
|
74b2988510
|
COMized nsIPresShell and nsIPresContext
|
1999-02-12 17:45:58 +00:00 |
|
troy@netscape.com
|
f39b9cee08
|
API changes for nsIPresContext ResolveStyleContextFor and ResolvePseudoStyleContextFor
|
1999-02-11 15:56:23 +00:00 |
|
troy@netscape.com
|
87805c7a92
|
Changed GetNextSibling() to use a pointer argument instead of a reference
|
1999-02-10 06:13:38 +00:00 |
|
troy@netscape.com
|
c63560927c
|
Changed GetAdditionalChildListName() and FirstChild() to use ** instead
of *&
|
1999-02-10 02:25:01 +00:00 |
|
troy@netscape.com
|
48040900a7
|
Changed GetParent() to use ** instead of *&
|
1999-02-10 01:36:30 +00:00 |
|
kipp@netscape.com
|
e91f710370
|
Handle breaking before an anonymous block when the line isn't empty; push/pop inline reflow state so that floaters work properly
|
1999-02-09 17:31:14 +00:00 |
|
kipp@netscape.com
|
2fa5a2a6e9
|
Use ReflowDirty reflow commands; fixed reflow status when dealing with breaking child frames
|
1999-02-03 19:12:02 +00:00 |
|
kipp@netscape.com
|
3a180f7743
|
Wrapped up debugging noise in a ifdef; implemented 4th remove-frame case; fixed a bug in the 5th remove-frame case
|
1999-02-02 17:32:09 +00:00 |
|
kipp@netscape.com
|
b1defabe56
|
Rewritten to use an anon. block frame to manage block children
|
1999-02-01 17:27:56 +00:00 |
|
troy@netscape.com
|
62b64b2067
|
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
|
6f9192bec1
|
Moved logic that deals with moving absolutely positioned frames out of the
flow to the frame construction code
|
1998-12-29 03:38:16 +00:00 |
|
kipp@netscape.com
|
8d6635d72f
|
Implement GetSkipSides so that continued inline frames render properly
|
1998-12-18 22:12:42 +00:00 |
|
kipp@netscape.com
|
2f56ded6ec
|
Spanked to be a subclass of the nsBaseIBFrame class
|
1998-12-05 16:04:46 +00:00 |
|
troy@netscape.com
|
f54d525b3d
|
Moved view creation to frame construction code. Also moved wrapping of
floated and absolutely positioned elements to frame construction code
|
1998-12-04 19:03:44 +00:00 |
|
troy@netscape.com
|
e602e25924
|
Added Init() member function to nsIFrame
|
1998-12-03 06:31:43 +00:00 |
|
kipp@netscape.com
|
eed5eb2685
|
Added support for StyleChanged reflow reason
|
1998-11-20 17:41:44 +00:00 |
|
kipp@netscape.com
|
f6502df0e2
|
Added DumpRegressionData; revised ListTag; added GetFrameName
|
1998-11-19 17:22:29 +00:00 |
|
kipp@netscape.com
|
3c01ef4843
|
Tidy the max-element-size code
|
1998-11-15 01:13:25 +00:00 |
|
kipp@netscape.com
|
68e24f6722
|
Basic support for :first-letter pseudo-elements
|
1998-11-14 21:01:26 +00:00 |
|
troy@netscape.com
|
7d57a590c9
|
Renamed Init() to SetInitialChildList() and added an additional parameter
for the name of the child list
|
1998-11-10 06:05:32 +00:00 |
|
kipp@netscape.com
|
56e7712929
|
Added code to repair the style-contexts when pushing/pulling frames for support of :first-line and :first-letter (and so on!)
|
1998-11-05 19:31:16 +00:00 |
|
peterl@netscape.com
|
e74acd9aca
|
sync to style resolution api changes
|
1998-11-03 20:33:43 +00:00 |
|
kipp@netscape.com
|
fc50cc0e3e
|
Support mCombinedArea in metrics; implement MoveInSpaceManager by passing it through to the children
|
1998-10-30 22:13:58 +00:00 |
|
buster@netscape.com
|
c44ca94632
|
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
|
beba8e426f
|
Removed a skid mark
|
1998-10-27 16:53:48 +00:00 |
|
kipp@netscape.com
|
8588663535
|
Implement justification methods
|
1998-10-27 16:52:10 +00:00 |
|
kipp@netscape.com
|
6c3febfdc3
|
Repaired a comment
|
1998-10-16 03:48:00 +00:00 |
|
kipp@netscape.com
|
66744cd160
|
Added a nicer ListTag method
|
1998-10-15 23:27:41 +00:00 |
|
kipp@netscape.com
|
6dd96d2ded
|
Create views when necessary
|
1998-10-14 20:10:36 +00:00 |
|
kipp@netscape.com
|
dc4608b7ca
|
use new vertical-align-frames api
|
1998-10-12 18:43:41 +00:00 |
|
kipp@netscape.com
|
9f8e72a224
|
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 |
|
kipp@netscape.com
|
9edb2a26d5
|
Handle completion status better
|
1998-10-09 23:56:29 +00:00 |
|
kipp@netscape.com
|
b2c5b6c94e
|
Removed skid marks; implement FindTextRuns again
|
1998-10-09 23:46:02 +00:00 |
|
kipp@netscape.com
|
9dadfb6ae3
|
Mork work on floaters; support for clear style property
|
1998-10-09 22:58:25 +00:00 |
|
kipp@netscape.com
|
6b28f77d42
|
Setup carried out margin state for block reflow
|
1998-10-06 00:41:16 +00:00 |
|
troy@netscape.com
|
b2e0291027
|
Removed nsIInlineReflow and folded it into nsIHTMLReflow
|
1998-10-03 04:28:05 +00:00 |
|
kipp@netscape.com
|
6461e851ac
|
Preliminary support for negative top/bottom margins
|
1998-10-03 00:17:44 +00:00 |
|
kipp@netscape.com
|
27734d23e6
|
Reworked vertical margin collapsing
|
1998-10-02 21:50:53 +00:00 |
|
troy@netscape.com
|
ee0a3c543f
|
Eliminated nsIRunaround interface, and folded space manager parameter into
nsHTMLReflowState structure
|
1998-10-02 04:10:00 +00:00 |
|
troy@netscape.com
|
942c471f56
|
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 |
|
peterl@netscape.com
|
d09a2186f8
|
moved attribute change code to style sheete
cleaned up content change api
|
1998-09-29 23:48:07 +00:00 |
|
troy@netscape.com
|
3617f0d119
|
Added back in support for absolutely positioned frames
|
1998-09-29 04:47:59 +00:00 |
|
kipp@netscape.com
|
eb32329bc9
|
Get max-element-size from inline-reflow state and pass it upwards
|
1998-09-28 18:57:28 +00:00 |
|