kipp%netscape.com
|
b9d43dc313
|
Implement TreatFrameAsBlock
|
1999-02-01 17:32:49 +00:00 |
kipp%netscape.com
|
63107e9026
|
Added DumpRegressionData; revised ListTag; added GetFrameName
|
1998-11-19 17:22:29 +00:00 |
kipp%netscape.com
|
898a0138ad
|
Added run-in and compact display types to the TreatFrameAsBlockFrame method
|
1998-11-11 03:54:47 +00:00 |
kipp%netscape.com
|
4cedea6f5b
|
Reworked white-space compression flags so that inline-reflow can detect white-space aware frames properly
|
1998-10-31 22:48:56 +00:00 |
kipp%netscape.com
|
f8d0cb680d
|
Added FindTextRunsFor method
|
1998-10-20 00:23:11 +00:00 |
kipp%netscape.com
|
e3998954e5
|
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
|
983af3c443
|
Added methods to support word breaking
|
1998-10-10 04:35:01 +00:00 |
kipp%netscape.com
|
ede047ed44
|
Mork work on floaters; support for clear style property
|
1998-10-09 22:58:25 +00:00 |
kipp%netscape.com
|
5bb033f24d
|
Use pres-context as a ref instead of a pointer
|
1998-09-23 02:31:16 +00:00 |
kipp%netscape.com
|
46acb2313a
|
Removed css/layout directory
|
1998-09-15 00:19:49 +00:00 |
kipp
|
4b8864ebbc
|
New and improved (?) line layout
|
1998-06-25 16:33:10 +00:00 |
troy
|
af75aa1015
|
Changed some pairs of GetStyleContext/GetStyleData calls to a single call
to nsIFrame::GetStyleData
|
1998-06-14 05:00:38 +00:00 |
karnaze
|
6800f5f5d8
|
initial support for <iframe>
|
1998-06-11 16:46:33 +00:00 |
kipp
|
6c25e7131e
|
Fixed a pending-break clear bug; use new ReflowInlineChild API
|
1998-06-09 17:47:49 +00:00 |
troy
|
5aeffe1a29
|
Added nsIReflowCommand interface
|
1998-06-09 04:51:44 +00:00 |
kipp
|
bab137bdff
|
Added another tracing log message
|
1998-06-09 00:49:12 +00:00 |
kipp
|
dfc4dd32ae
|
Added no-wrap support
|
1998-06-05 17:53:28 +00:00 |
peterl
|
71d5fd1025
|
sync up to new style data apis
|
1998-06-05 06:09:09 +00:00 |
kipp
|
5d8ad4e74d
|
Verify that mIsBlock is correct
|
1998-06-04 23:10:15 +00:00 |
kipp
|
f017361697
|
Added code to do ebina style margins; perform horizontal alignment and relative positioning for blocks
|
1998-06-04 17:51:27 +00:00 |
kipp
|
7d43cef5b1
|
Wrap created frames in a view if necessary
|
1998-06-03 15:57:08 +00:00 |
kipp
|
76fcd38b25
|
Set first child during reflow unmapped; leave white space compression flag alone for zero sized frames
|
1998-06-01 23:39:40 +00:00 |
kipp
|
f9cd42fd7b
|
Use new mPendingBreak state
|
1998-05-30 17:46:11 +00:00 |
troy
|
cee140e58d
|
Changed nsReflowState structs to be linked together
|
1998-05-29 20:36:05 +00:00 |
kipp
|
03b868eeb4
|
Removed some unused list layout cruft
|
1998-05-29 02:33:50 +00:00 |
kipp
|
0a670a18f5
|
Get initial reflow state set right during child reflow; support list bullets directly
|
1998-05-29 02:15:46 +00:00 |
troy
|
26579fc14a
|
Added 'ns' prefix to class name
|
1998-05-28 02:37:37 +00:00 |
kipp
|
98e4c731ca
|
Use revised HorziontallyPlaceChildren api
|
1998-05-28 02:01:50 +00:00 |
kipp
|
cb7f95262e
|
Set x,y coordinate of frame before reflowing it
|
1998-05-27 22:24:57 +00:00 |
kipp
|
c258ad8093
|
Moved certain line layout state into a state struct that can be saved/restored for word breaking; updated code to use it; fixed up split line logic to use state to compute push count; added in word breaking logic; eliminated old word break code
|
1998-05-27 21:06:55 +00:00 |
troy
|
b2296227ff
|
Merged ResizeReflow() and IncrementalReflow() into one Reflow() member function
|
1998-05-25 17:31:49 +00:00 |
troy
|
63046c8bfd
|
Changed splittable enum to be bit flags
|
1998-05-22 04:54:11 +00:00 |
troy
|
23a25e2268
|
Some work in progress for incremental floaters
|
1998-05-22 02:38:41 +00:00 |
kipp
|
c484dcc24a
|
disabled reflow-mapped-child for now
|
1998-05-21 16:29:20 +00:00 |
kipp
|
06f4a8f316
|
better handle reflow avoidance; factored align children slightly different so that more code is shared between ResizeReflow and IncrementalReflow; fixed more cases where reflow is required
|
1998-05-21 16:12:10 +00:00 |
peterl
|
5a96d99f60
|
Changed GetStyleData to use an enum instead of an nsID
|
1998-05-21 02:34:13 +00:00 |
kipp
|
a856223ff7
|
Disable reflow optimizations for now
|
1998-05-20 21:51:51 +00:00 |
kipp
|
e4ff00c95f
|
Use new tracing macros; add in ReflowMappedChild to avoid reflowing children
|
1998-05-20 16:27:46 +00:00 |
kipp
|
30c8f7a0cb
|
Moved margin code into line layout
|
1998-05-12 23:49:40 +00:00 |
peterl
|
a97ac241a7
|
sync to new spacing apis
|
1998-05-12 22:28:01 +00:00 |
troy
|
3b08586876
|
Change to nsIFrame API
|
1998-05-12 04:17:56 +00:00 |
troy
|
27dd88d7ae
|
Work in progress on block incremental reflow
|
1998-05-09 03:52:29 +00:00 |
troy
|
f6e0e4fd8b
|
Work on getting floaters working again
|
1998-05-07 05:25:08 +00:00 |
kipp
|
c07c22af17
|
Ported to new CreateFrame/CreateContinuingFrame APIs
|
1998-05-07 00:08:20 +00:00 |
troy
|
ca23e47c2e
|
Frames no longet store the content index-in-parent
|
1998-05-05 23:56:50 +00:00 |
troy
|
df86871d93
|
Changed body to create block pseudo-frame instead of a column pseudo frame,
and hooked up the reflow appended code
|
1998-05-03 03:51:48 +00:00 |
kipp
|
1dfce13cc2
|
Spanked nsBlockFrame: newly rewritten, broken into two pieces (see nsLineLayout.h,.cpp for the line layout code)
|
1998-05-02 00:56:24 +00:00 |
kipp
|
aef76fa930
|
Updated
|
1998-05-02 00:40:25 +00:00 |
kipp
|
573023df7a
|
new
|
1998-04-30 23:32:32 +00:00 |