kipp%netscape.com
|
b677533b37
|
Removed ifdef'd out code
git-svn-id: svn://10.0.0.236/trunk@22188 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-02-26 19:22:20 +00:00 |
|
kipp%netscape.com
|
f2ab10bb59
|
Removed move-out-of-flow code now that frame construction code does it; added code to avoid reflows when removing a placeholder frame
git-svn-id: svn://10.0.0.236/trunk@22134 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-02-26 17:08:20 +00:00 |
|
troy%netscape.com
|
b51e46e943
|
Removed nsIFrame::CreateContinuingFrame()
git-svn-id: svn://10.0.0.236/trunk@21866 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-02-25 05:31:15 +00:00 |
|
troy%netscape.com
|
f293c578fd
|
Changed nsIFrame::Init() to take an additional parameter
git-svn-id: svn://10.0.0.236/trunk@21843 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-02-25 03:27:57 +00:00 |
|
troy%netscape.com
|
cc2323242f
|
Changed GetNextInFlow() and GetPrevInFlow() to be pointer arguments and
not references
git-svn-id: svn://10.0.0.236/trunk@21702 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-02-24 04:48:08 +00:00 |
|
kipp%netscape.com
|
a65c2103cc
|
Improved vertical alignment correctness; fixed glaring error with box-width and height computation
git-svn-id: svn://10.0.0.236/trunk@21634 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-02-23 19:34:17 +00:00 |
|
kipp%netscape.com
|
656c1d08ba
|
Eliminated HAVE_ANONYMOUS_BLOCK code; added in implementations of FindTextRuns and VerticalAlignChildren
git-svn-id: svn://10.0.0.236/trunk@21105 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-02-18 03:27:23 +00:00 |
|
troy%netscape.com
|
176116b148
|
Fixed some errors related to switch to using nsCOMPtr
git-svn-id: svn://10.0.0.236/trunk@20585 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-02-12 18:41:26 +00:00 |
|
kipp%netscape.com
|
9b917419dc
|
COMized nsIPresShell and nsIPresContext
git-svn-id: svn://10.0.0.236/trunk@20570 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-02-12 17:45:58 +00:00 |
|
troy%netscape.com
|
fcbf19b87f
|
API changes for nsIPresContext ResolveStyleContextFor and ResolvePseudoStyleContextFor
git-svn-id: svn://10.0.0.236/trunk@20413 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-02-11 15:56:23 +00:00 |
|
troy%netscape.com
|
bd78450e96
|
Changed GetNextSibling() to use a pointer argument instead of a reference
git-svn-id: svn://10.0.0.236/trunk@20223 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-02-10 06:13:38 +00:00 |
|
troy%netscape.com
|
3635a7c72c
|
Changed GetAdditionalChildListName() and FirstChild() to use ** instead
of *&
git-svn-id: svn://10.0.0.236/trunk@20212 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-02-10 02:25:01 +00:00 |
|
troy%netscape.com
|
2af2ec249b
|
Changed GetParent() to use ** instead of *&
git-svn-id: svn://10.0.0.236/trunk@20205 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-02-10 01:36:30 +00:00 |
|
kipp%netscape.com
|
ab01d56e79
|
Handle breaking before an anonymous block when the line isn't empty; push/pop inline reflow state so that floaters work properly
git-svn-id: svn://10.0.0.236/trunk@20142 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-02-09 17:31:14 +00:00 |
|
kipp%netscape.com
|
2f31f19df9
|
Use ReflowDirty reflow commands; fixed reflow status when dealing with breaking child frames
git-svn-id: svn://10.0.0.236/trunk@19527 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-02-03 19:12:02 +00:00 |
|
kipp%netscape.com
|
f246e3117a
|
Wrapped up debugging noise in a ifdef; implemented 4th remove-frame case; fixed a bug in the 5th remove-frame case
git-svn-id: svn://10.0.0.236/trunk@19331 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-02-02 17:32:09 +00:00 |
|
kipp%netscape.com
|
18145e4022
|
Rewritten to use an anon. block frame to manage block children
git-svn-id: svn://10.0.0.236/trunk@19165 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-02-01 17:27:56 +00:00 |
|
troy%netscape.com
|
ecc9f6f19d
|
Removed the content-parent frame pointer. Now we just have the one geometric
parent
git-svn-id: svn://10.0.0.236/trunk@17702 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-01-14 05:16:23 +00:00 |
|
troy%netscape.com
|
9a7f94d20b
|
Moved logic that deals with moving absolutely positioned frames out of the
flow to the frame construction code
git-svn-id: svn://10.0.0.236/trunk@16924 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-12-29 03:38:16 +00:00 |
|
kipp%netscape.com
|
e5e296e58c
|
Implement GetSkipSides so that continued inline frames render properly
git-svn-id: svn://10.0.0.236/trunk@16683 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-12-18 22:12:42 +00:00 |
|
kipp%netscape.com
|
0a2fa0e309
|
Spanked to be a subclass of the nsBaseIBFrame class
git-svn-id: svn://10.0.0.236/trunk@15848 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-12-05 16:04:46 +00:00 |
|
troy%netscape.com
|
89bd61bdf7
|
Moved view creation to frame construction code. Also moved wrapping of
floated and absolutely positioned elements to frame construction code
git-svn-id: svn://10.0.0.236/trunk@15793 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-12-04 19:03:44 +00:00 |
|
troy%netscape.com
|
01f27b2a31
|
Added Init() member function to nsIFrame
git-svn-id: svn://10.0.0.236/trunk@15682 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-12-03 06:31:43 +00:00 |
|
kipp%netscape.com
|
18ec528130
|
Added support for StyleChanged reflow reason
git-svn-id: svn://10.0.0.236/trunk@15020 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-11-20 17:41:44 +00:00 |
|
kipp%netscape.com
|
b527c7f026
|
Added DumpRegressionData; revised ListTag; added GetFrameName
git-svn-id: svn://10.0.0.236/trunk@14946 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-11-19 17:22:29 +00:00 |
|
kipp%netscape.com
|
42ebf96e27
|
Tidy the max-element-size code
git-svn-id: svn://10.0.0.236/trunk@14688 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-11-15 01:13:25 +00:00 |
|
kipp%netscape.com
|
9e3eceabae
|
Basic support for :first-letter pseudo-elements
git-svn-id: svn://10.0.0.236/trunk@14676 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-11-14 21:01:26 +00:00 |
|
troy%netscape.com
|
1c0da71da3
|
Renamed Init() to SetInitialChildList() and added an additional parameter
for the name of the child list
git-svn-id: svn://10.0.0.236/trunk@14333 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-11-10 06:05:32 +00:00 |
|
kipp%netscape.com
|
57ec0437e6
|
Added code to repair the style-contexts when pushing/pulling frames for support of :first-line and :first-letter (and so on!)
git-svn-id: svn://10.0.0.236/trunk@14150 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-11-05 19:31:16 +00:00 |
|
peterl%netscape.com
|
93d3fcc553
|
sync to style resolution api changes
git-svn-id: svn://10.0.0.236/trunk@14009 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-11-03 20:33:43 +00:00 |
|
kipp%netscape.com
|
921ba39e2a
|
Support mCombinedArea in metrics; implement MoveInSpaceManager by passing it through to the children
git-svn-id: svn://10.0.0.236/trunk@13761 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-10-30 22:13:58 +00:00 |
|
buster%netscape.com
|
d37168f980
|
fixed nsInlineFrame to compile on MSVC 4.x by moving a method-scoped struct
to be class-scoped.
git-svn-id: svn://10.0.0.236/trunk@13573 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-10-27 23:13:03 +00:00 |
|
kipp%netscape.com
|
c765a66dc8
|
Removed a skid mark
git-svn-id: svn://10.0.0.236/trunk@13564 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-10-27 16:53:48 +00:00 |
|
kipp%netscape.com
|
dfd1fc1277
|
Implement justification methods
git-svn-id: svn://10.0.0.236/trunk@13562 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-10-27 16:52:10 +00:00 |
|
kipp%netscape.com
|
1a596d9651
|
Repaired a comment
git-svn-id: svn://10.0.0.236/trunk@12965 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-10-16 03:48:00 +00:00 |
|
kipp%netscape.com
|
8bb4855b3e
|
Added a nicer ListTag method
git-svn-id: svn://10.0.0.236/trunk@12945 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-10-15 23:27:41 +00:00 |
|
kipp%netscape.com
|
7587fab4a2
|
Create views when necessary
git-svn-id: svn://10.0.0.236/trunk@12813 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-10-14 20:10:36 +00:00 |
|
kipp%netscape.com
|
b8c6ff499b
|
use new vertical-align-frames api
git-svn-id: svn://10.0.0.236/trunk@12590 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-10-12 18:43:41 +00:00 |
|
kipp%netscape.com
|
3af8f78a16
|
Added an nsIPresContext& to html-reflow-state's ctors and used it to implement better percentage width/height handling
git-svn-id: svn://10.0.0.236/trunk@12575 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-10-12 14:48:02 +00:00 |
|
kipp%netscape.com
|
538875f285
|
Handle completion status better
git-svn-id: svn://10.0.0.236/trunk@12480 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-10-09 23:56:29 +00:00 |
|
kipp%netscape.com
|
055d1a3d2f
|
Removed skid marks; implement FindTextRuns again
git-svn-id: svn://10.0.0.236/trunk@12479 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-10-09 23:46:02 +00:00 |
|
kipp%netscape.com
|
5b20b0d8ef
|
Mork work on floaters; support for clear style property
git-svn-id: svn://10.0.0.236/trunk@12473 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-10-09 22:58:25 +00:00 |
|
kipp%netscape.com
|
a363dc37c3
|
Setup carried out margin state for block reflow
git-svn-id: svn://10.0.0.236/trunk@11989 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-10-06 00:41:16 +00:00 |
|
troy%netscape.com
|
576757f155
|
Removed nsIInlineReflow and folded it into nsIHTMLReflow
git-svn-id: svn://10.0.0.236/trunk@11847 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-10-03 04:28:05 +00:00 |
|
kipp%netscape.com
|
4072413f71
|
Preliminary support for negative top/bottom margins
git-svn-id: svn://10.0.0.236/trunk@11827 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-10-03 00:17:44 +00:00 |
|
kipp%netscape.com
|
d600ab67e9
|
Reworked vertical margin collapsing
git-svn-id: svn://10.0.0.236/trunk@11806 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-10-02 21:50:53 +00:00 |
|
troy%netscape.com
|
e191c422d9
|
Eliminated nsIRunaround interface, and folded space manager parameter into
nsHTMLReflowState structure
git-svn-id: svn://10.0.0.236/trunk@11749 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-10-02 04:10:00 +00:00 |
|
troy%netscape.com
|
7eac0bfdac
|
Separated reflow process out of nsIFrame and into nsIFrameReflow. Also
added nsIHTMLReflow, which is an HTML specific reflow interface
git-svn-id: svn://10.0.0.236/trunk@11646 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-10-01 04:46:11 +00:00 |
|
peterl%netscape.com
|
9b94d90eca
|
moved attribute change code to style sheete
cleaned up content change api
git-svn-id: svn://10.0.0.236/trunk@11490 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-29 23:48:07 +00:00 |
|
troy%netscape.com
|
a5e3d80369
|
Added back in support for absolutely positioned frames
git-svn-id: svn://10.0.0.236/trunk@11320 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-29 04:47:59 +00:00 |
|