troy@netscape.com
|
21497ca5ab
|
Added code to check the placeholder's out-of-flow frame and see if it's
an absolutely positioned frame and not just assume it's a floater
|
1999-04-25 17:01:07 +00:00 |
|
kipp@netscape.com
|
55fffa811a
|
nit
|
1999-04-23 20:01:38 +00:00 |
|
kipp@netscape.com
|
18cccc427f
|
Moved hacked call to floater adds out of nsPlaceholderFrame and into nsLineLayout
|
1999-04-23 15:15:53 +00:00 |
|
kipp@netscape.com
|
4741e5fce1
|
Switch to a different (more accurate) BR handling hack...
|
1999-04-03 18:57:30 +00:00 |
|
kipp@netscape.com
|
1f74156988
|
Select size of builtin arrays by platform (sigh); remove some cruft; added in support for debugging memory leaks and reducing initialization time
|
1999-03-29 23:46:34 +00:00 |
|
kipp@netscape.com
|
8191f0a6d6
|
Removed carried-out-top-margin
|
1999-03-27 01:24:24 +00:00 |
|
kipp@netscape.com
|
1bf344badb
|
Work around some first-letter bugs
|
1999-03-26 00:41:36 +00:00 |
|
kipp@netscape.com
|
9ca7c7a6ce
|
Fixed a bug that prevented text-indent from working next to floaters; support moz-right and moz-center text-align values
|
1999-03-25 03:49:29 +00:00 |
|
kipp@netscape.com
|
d02cc33bd3
|
Tweaked the line-breaking logic so that certain floater situations don't trigger crashes
|
1999-03-24 15:41:49 +00:00 |
|
kipp@netscape.com
|
82e039c0dd
|
Made state that is really per-span state part of PerSpanData to fix some reflow bugs
|
1999-03-22 20:45:09 +00:00 |
|
kipp@netscape.com
|
b1d6462051
|
Reworked CanPlaceFrame logic to be slightly more efficient and to handle breaking around floaters differently to conform to CSS
|
1999-03-21 01:14:43 +00:00 |
|
kipp@netscape.com
|
9e76842776
|
Fixed a bug with zero height spans and combined area calculations that led to tall vertical scrollbars...; also switch to using CRAZY macros
|
1999-03-20 21:55:22 +00:00 |
|
kipp@netscape.com
|
02b2896363
|
Added some debugging help for tracking down max-element-size bugs
|
1999-03-20 19:38:50 +00:00 |
|
kipp@netscape.com
|
06f8d3ea67
|
Added more bad-frame detection; fixed a purify caught bug
|
1999-03-19 23:07:17 +00:00 |
|
kipp@netscape.com
|
76a50ef817
|
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 |
|
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
|
39d9c653db
|
Implement TreatFrameAsBlock
|
1999-02-01 17:32:49 +00:00 |
|
kipp@netscape.com
|
f6502df0e2
|
Added DumpRegressionData; revised ListTag; added GetFrameName
|
1998-11-19 17:22:29 +00:00 |
|
kipp@netscape.com
|
9d75e0c998
|
Added run-in and compact display types to the TreatFrameAsBlockFrame method
|
1998-11-11 03:54:47 +00:00 |
|
kipp@netscape.com
|
cf2c0aaaec
|
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
|
b708af2eae
|
Added FindTextRunsFor method
|
1998-10-20 00:23:11 +00:00 |
|
kipp@netscape.com
|
a16b0dd7bf
|
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
|
9cf87c96de
|
Added methods to support word breaking
|
1998-10-10 04:35:01 +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
|
6074d2b096
|
Use pres-context as a ref instead of a pointer
|
1998-09-23 02:31:16 +00:00 |
|
kipp@netscape.com
|
e3168a572d
|
Removed css/layout directory
|
1998-09-15 00:19:49 +00:00 |
|
kipp
|
c31fc3f79a
|
New and improved (?) line layout
|
1998-06-25 16:33:10 +00:00 |
|
troy
|
2646a9cbd4
|
Changed some pairs of GetStyleContext/GetStyleData calls to a single call
to nsIFrame::GetStyleData
|
1998-06-14 05:00:38 +00:00 |
|
karnaze
|
07af66f5c6
|
initial support for <iframe>
|
1998-06-11 16:46:33 +00:00 |
|
kipp
|
7f84ec1bd2
|
Fixed a pending-break clear bug; use new ReflowInlineChild API
|
1998-06-09 17:47:49 +00:00 |
|
troy
|
53c0050b71
|
Added nsIReflowCommand interface
|
1998-06-09 04:51:44 +00:00 |
|
kipp
|
cec21ec2c9
|
Added another tracing log message
|
1998-06-09 00:49:12 +00:00 |
|
kipp
|
eed5dde7ac
|
Added no-wrap support
|
1998-06-05 17:53:28 +00:00 |
|
peterl
|
4094b160d0
|
sync up to new style data apis
|
1998-06-05 06:09:09 +00:00 |
|
kipp
|
50f5330c5c
|
Verify that mIsBlock is correct
|
1998-06-04 23:10:15 +00:00 |
|
kipp
|
2335c2e750
|
Added code to do ebina style margins; perform horizontal alignment and relative positioning for blocks
|
1998-06-04 17:51:27 +00:00 |
|
kipp
|
e2402f0f25
|
Wrap created frames in a view if necessary
|
1998-06-03 15:57:08 +00:00 |
|
kipp
|
6c122f816f
|
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
|
6c01f3b0da
|
Use new mPendingBreak state
|
1998-05-30 17:46:11 +00:00 |
|
troy
|
017eaee3fd
|
Changed nsReflowState structs to be linked together
|
1998-05-29 20:36:05 +00:00 |
|
kipp
|
0ada969a73
|
Removed some unused list layout cruft
|
1998-05-29 02:33:50 +00:00 |
|
kipp
|
8401dfd2f7
|
Get initial reflow state set right during child reflow; support list bullets directly
|
1998-05-29 02:15:46 +00:00 |
|
troy
|
a2007efe9a
|
Added 'ns' prefix to class name
|
1998-05-28 02:37:37 +00:00 |
|
kipp
|
a49d658b8c
|
Use revised HorziontallyPlaceChildren api
|
1998-05-28 02:01:50 +00:00 |
|
kipp
|
8ac0e9e207
|
Set x,y coordinate of frame before reflowing it
|
1998-05-27 22:24:57 +00:00 |
|
kipp
|
5bc0566916
|
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
|
bb67652981
|
Merged ResizeReflow() and IncrementalReflow() into one Reflow() member function
|
1998-05-25 17:31:49 +00:00 |
|
troy
|
f94f73b2ce
|
Changed splittable enum to be bit flags
|
1998-05-22 04:54:11 +00:00 |
|
troy
|
51430b7f3f
|
Some work in progress for incremental floaters
|
1998-05-22 02:38:41 +00:00 |
|
kipp
|
f6885dc690
|
disabled reflow-mapped-child for now
|
1998-05-21 16:29:20 +00:00 |
|