kipp
|
d4e22b1e8e
|
Removed dead code
git-svn-id: svn://10.0.0.236/trunk@3272 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 23:08:59 +00:00 |
|
kipp
|
7c11316fb4
|
IMplement ReflowBlockChild
git-svn-id: svn://10.0.0.236/trunk@3271 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 23:08:49 +00:00 |
|
kipp
|
b155494bd2
|
Added a head part
git-svn-id: svn://10.0.0.236/trunk@3260 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 21:33:07 +00:00 |
|
kipp
|
5ddead2b78
|
Work around body bug with placeholder code to avoid dup free's of placeholder's child frame
git-svn-id: svn://10.0.0.236/trunk@3257 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 21:04:50 +00:00 |
|
kipp
|
e836ab5f4c
|
Made a subclass of nsContainerFrame to deal with PropogateContentOffsets because placeholders contain pseudo-frames
git-svn-id: svn://10.0.0.236/trunk@3226 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 17:52:02 +00:00 |
|
kipp
|
04e1032b03
|
Added code to do ebina style margins; perform horizontal alignment and relative positioning for blocks
git-svn-id: svn://10.0.0.236/trunk@3225 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 17:51:27 +00:00 |
|
kipp
|
95f8a82db4
|
Log view creation when it's done; create view when child and parent opacities differ
git-svn-id: svn://10.0.0.236/trunk@3224 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 17:50:53 +00:00 |
|
kipp
|
e265ed4281
|
Draw a different colored border when showing visual frame boundaries if the frame has a view; only draw if rectangle has area; create scroll frame when requested stylistically
git-svn-id: svn://10.0.0.236/trunk@3223 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 17:50:19 +00:00 |
|
kipp
|
0697c02104
|
Added mPrevMarginSynthetic flag
git-svn-id: svn://10.0.0.236/trunk@3222 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 17:49:29 +00:00 |
|
kipp
|
8da209ec0a
|
Added a hack to only do incremental painting for the block whish is reflowing the html BODY; improved trace msgs; added code to collapse into nothingness empty blocks
git-svn-id: svn://10.0.0.236/trunk@3221 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 17:49:15 +00:00 |
|
michaelp
|
ee11b8ede1
|
added support for handling transparent views to viewmanager. added
transparency query to nsIFrame.
git-svn-id: svn://10.0.0.236/trunk@3126 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-03 22:49:45 +00:00 |
|
kipp
|
1b464bb3a3
|
new
git-svn-id: svn://10.0.0.236/trunk@3084 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-03 18:31:14 +00:00 |
|
kipp
|
97e9354074
|
Print out view during listings
git-svn-id: svn://10.0.0.236/trunk@3056 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-03 15:57:24 +00:00 |
|
kipp
|
0c523b77e3
|
Wrap created frames in a view if necessary
git-svn-id: svn://10.0.0.236/trunk@3055 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-03 15:57:08 +00:00 |
|
kipp
|
b270330541
|
disable notifies during synthetic content insertion
git-svn-id: svn://10.0.0.236/trunk@3051 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-03 15:55:49 +00:00 |
|
kipp
|
7935c3c6e9
|
Print out views during listings
git-svn-id: svn://10.0.0.236/trunk@3048 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-03 15:51:17 +00:00 |
|
kipp
|
52710ca83c
|
new
git-svn-id: svn://10.0.0.236/trunk@3045 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-03 15:49:00 +00:00 |
|
kipp
|
284512c2d1
|
IMplement factory in this class; AddRef during QueryInterface like it should; init refcnt in ctor
git-svn-id: svn://10.0.0.236/trunk@3041 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-03 15:47:22 +00:00 |
|
troy
|
5eeca9f78f
|
Initialized nsBlockReflowState::mStyleSizeFlags to 0
git-svn-id: svn://10.0.0.236/trunk@2996 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-03 02:27:39 +00:00 |
|
troy
|
ae8b22d156
|
Turned on incremental painting
git-svn-id: svn://10.0.0.236/trunk@2919 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-02 05:29:44 +00:00 |
|
kipp
|
bc9886e177
|
Set first child during reflow unmapped; leave white space compression flag alone for zero sized frames
git-svn-id: svn://10.0.0.236/trunk@2873 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-01 23:39:40 +00:00 |
|
kipp
|
226afcde60
|
Fixed block frame Clear method to work properly
git-svn-id: svn://10.0.0.236/trunk@2871 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-01 23:38:40 +00:00 |
|
kipp
|
8551f6afad
|
Added SetFirstChild; made line layout a friend of block frame
git-svn-id: svn://10.0.0.236/trunk@2870 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-01 23:37:55 +00:00 |
|
troy
|
c43afb8da0
|
Changed nsLeafFrane's GetdesiredSize() to not pass in the max size
since it's now part of nsReflowState
git-svn-id: svn://10.0.0.236/trunk@2865 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-01 23:31:30 +00:00 |
|
kipp
|
5ff66ccb56
|
Support nsILinkHandler::OnOverLink
git-svn-id: svn://10.0.0.236/trunk@2845 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-01 20:55:10 +00:00 |
|
troy
|
3613e8b151
|
Work in progress for floaters to handle percentage based
width/height
git-svn-id: svn://10.0.0.236/trunk@2833 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-01 19:56:58 +00:00 |
|
troy
|
441d523dd3
|
Added some support for percentage based width/height. Currently only works
for the initial reflow
git-svn-id: svn://10.0.0.236/trunk@2826 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-01 19:52:53 +00:00 |
|
troy
|
a53a8a9faf
|
Fixed an assert
git-svn-id: svn://10.0.0.236/trunk@2772 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-30 23:56:28 +00:00 |
|
kipp
|
630af1711c
|
Updated to new GetDesiredSize api's (so that percentage width's could be properly calculated)
git-svn-id: svn://10.0.0.236/trunk@2758 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-30 21:21:11 +00:00 |
|
kipp
|
be4ed98aae
|
Use new cssLayout api
git-svn-id: svn://10.0.0.236/trunk@2753 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-30 21:18:32 +00:00 |
|
kipp
|
6afff43de1
|
Use new mPendingBreak state
git-svn-id: svn://10.0.0.236/trunk@2748 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-30 17:46:11 +00:00 |
|
kipp
|
5f78a9d123
|
Support BR tags in inline frames
git-svn-id: svn://10.0.0.236/trunk@2747 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-30 17:45:46 +00:00 |
|
kipp
|
312f0bab39
|
Partial support for BR clear behavior
git-svn-id: svn://10.0.0.236/trunk@2746 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-30 17:45:15 +00:00 |
|
troy
|
a17b565c12
|
Placeholder now wraps container content in a body pseudo frame
git-svn-id: svn://10.0.0.236/trunk@2666 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-29 23:12:26 +00:00 |
|
troy
|
7f2889ff7b
|
Changed ComputeAvailSpaceRect() to handle the 'OccupiedMultiple' case
git-svn-id: svn://10.0.0.236/trunk@2659 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-29 23:05:12 +00:00 |
|
troy
|
003a885b86
|
Changed nsReflowState structs to be linked together
git-svn-id: svn://10.0.0.236/trunk@2643 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-29 20:36:05 +00:00 |
|
kipp
|
7d5d32c9d9
|
Consolidated list handling state variables
git-svn-id: svn://10.0.0.236/trunk@2628 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-29 18:25:14 +00:00 |
|
kipp
|
0299dcf2cc
|
Disabled assertions for now (sigh); removed DoResizeReflow and collapsed it into Reflow
git-svn-id: svn://10.0.0.236/trunk@2613 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-29 02:34:19 +00:00 |
|
kipp
|
b61c3eed08
|
Removed some unused list layout cruft
git-svn-id: svn://10.0.0.236/trunk@2611 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-29 02:33:50 +00:00 |
|
kipp
|
256fceb2eb
|
Get initial reflow state set right during child reflow; support list bullets directly
git-svn-id: svn://10.0.0.236/trunk@2607 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-29 02:15:46 +00:00 |
|
kipp
|
b9e5bd7ba9
|
Pass on initial reflow to ProcessInitialReflow
git-svn-id: svn://10.0.0.236/trunk@2606 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-29 02:15:00 +00:00 |
|
kipp
|
ab9930aa04
|
Added bullet creator
git-svn-id: svn://10.0.0.236/trunk@2605 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-29 02:14:41 +00:00 |
|
kipp
|
63e30f0836
|
Added initial reflow hook; setup list bullets using it
git-svn-id: svn://10.0.0.236/trunk@2601 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-29 02:13:25 +00:00 |
|
kipp
|
5c844c6ff3
|
Added initial reflow hook
git-svn-id: svn://10.0.0.236/trunk@2600 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-29 02:13:13 +00:00 |
|
kipp
|
559a3545f9
|
Added list state for line layout
git-svn-id: svn://10.0.0.236/trunk@2597 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-29 02:11:38 +00:00 |
|
kipp
|
8b462655bd
|
Set list state in block reflow state for line layout; assert that reflow reason is correct; pass initial reflow into ProcessInitialReflow hook
git-svn-id: svn://10.0.0.236/trunk@2596 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-29 02:11:27 +00:00 |
|
kipp
|
8d6ad2250a
|
Added another state bit
git-svn-id: svn://10.0.0.236/trunk@2591 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-29 02:09:18 +00:00 |
|
troy
|
54994fbcc6
|
Added some more WillReflow() calls
git-svn-id: svn://10.0.0.236/trunk@2558 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-28 20:12:02 +00:00 |
|
troy
|
363a605781
|
Changed VerifyTree() to check that NS_FRAME_IN_REFLOW isn't set
git-svn-id: svn://10.0.0.236/trunk@2531 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-28 19:00:31 +00:00 |
|
troy
|
27d5b5bdbe
|
Changed Paint() to not check if the frame is a pseudo frame
git-svn-id: svn://10.0.0.236/trunk@2478 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-28 04:38:28 +00:00 |
|