kipp
|
a822df4a63
|
Support sizing properly; support width/height css (and attribute) style; elminate manual attribute storage
git-svn-id: svn://10.0.0.236/trunk@2497 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-28 17:05:39 +00:00 |
|
troy
|
c582c6488b
|
Make sure we set the (x,y) before reflowing the frame
git-svn-id: svn://10.0.0.236/trunk@2485 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-28 05:41:59 +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 |
|
troy
|
4423b06d16
|
Added 'ns' prefix to class name
git-svn-id: svn://10.0.0.236/trunk@2468 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-28 02:37:37 +00:00 |
|
kipp
|
0f84787aa8
|
Use revised HorziontallyPlaceChildren api
git-svn-id: svn://10.0.0.236/trunk@2465 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-28 02:01:50 +00:00 |
|
kipp
|
6aeed36e66
|
Set x,y coordinate of frame before reflowing it
git-svn-id: svn://10.0.0.236/trunk@2407 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-27 22:24:57 +00:00 |
|
kipp
|
90a0e806d2
|
Use new line layout struct; pass in word break info to line layout
git-svn-id: svn://10.0.0.236/trunk@2397 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-27 21:07:30 +00:00 |
|
kipp
|
c7f7ce710d
|
Moved certain line layout state into a state struct that can be saved/restored for word breaking
git-svn-id: svn://10.0.0.236/trunk@2396 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-27 21:07:10 +00:00 |
|
kipp
|
61dcf31ce0
|
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
git-svn-id: svn://10.0.0.236/trunk@2395 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-27 21:06:55 +00:00 |
|
kipp
|
f10d10eb50
|
Added DidFit/CanFit predicates; removed cruft
git-svn-id: svn://10.0.0.236/trunk@2394 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-27 21:06:03 +00:00 |
|
kipp
|
ba58cf168c
|
Removed cruft; fixed to use canfit/didfit predicates that check on word-breaking state; fixed long standing bug with last-content-complete in pullup code
git-svn-id: svn://10.0.0.236/trunk@2393 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-27 21:05:47 +00:00 |
|
kipp
|
73e6662d13
|
Updated to use lineLayout struct changes
git-svn-id: svn://10.0.0.236/trunk@2392 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-27 21:05:13 +00:00 |
|
kipp
|
ac90a0457e
|
nop
git-svn-id: svn://10.0.0.236/trunk@2391 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-27 21:04:53 +00:00 |
|
michaelp
|
d4e2a5a20c
|
added support for front-to-back view rendering.
git-svn-id: svn://10.0.0.236/trunk@2325 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-27 02:13:28 +00:00 |
|
peterl
|
779a602187
|
added visibility style attribute
moved attributes from position to display struct
git-svn-id: svn://10.0.0.236/trunk@2304 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-26 23:15:47 +00:00 |
|
kostello
|
3b45b56e92
|
Moved Get3DColors from HRPart to CSSRendering.
git-svn-id: svn://10.0.0.236/trunk@2286 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-26 20:52:12 +00:00 |
|
troy
|
d2d4e15ea4
|
Merged ResizeReflow() and IncrementalReflow() into one Reflow() member function
git-svn-id: svn://10.0.0.236/trunk@2253 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-25 17:31:49 +00:00 |
|
kipp
|
04d414f623
|
Fixed windows cvpack problem
git-svn-id: svn://10.0.0.236/trunk@2199 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-22 18:41:08 +00:00 |
|
kipp
|
bd1b101779
|
Support LI's with padding instead of UL padding
git-svn-id: svn://10.0.0.236/trunk@2195 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-22 18:38:11 +00:00 |
|
kipp
|
72ef1d9055
|
Removed some dead code; added code to DidReflow children at a good spot
git-svn-id: svn://10.0.0.236/trunk@2193 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-22 18:37:49 +00:00 |
|
kipp
|
48eb9c0084
|
Removed some includes
git-svn-id: svn://10.0.0.236/trunk@2192 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-22 18:37:25 +00:00 |
|
kipp
|
08c1e11e08
|
Removed an include
git-svn-id: svn://10.0.0.236/trunk@2191 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-22 18:37:15 +00:00 |
|
kipp
|
32b44a6565
|
Declare nsStylePosition
git-svn-id: svn://10.0.0.236/trunk@2190 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-22 18:37:04 +00:00 |
|
troy
|
ac413c29fa
|
Changed splittable enum to be bit flags
git-svn-id: svn://10.0.0.236/trunk@2167 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-22 04:54:11 +00:00 |
|
troy
|
c7abe18deb
|
Changed the nsBandTrapezoid::State enum values to conform to the coding
standard
git-svn-id: svn://10.0.0.236/trunk@2164 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-22 04:03:14 +00:00 |
|
troy
|
06b63f6642
|
Some work in progress for incremental floaters
git-svn-id: svn://10.0.0.236/trunk@2161 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-22 02:38:41 +00:00 |
|
kipp
|
b7133a9963
|
disabled reflow-mapped-child for now
git-svn-id: svn://10.0.0.236/trunk@2109 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-21 16:29:20 +00:00 |
|
kipp
|
f80729a530
|
Not quite functional handling of line state during GetReflowMetrics
git-svn-id: svn://10.0.0.236/trunk@2108 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-21 16:12:31 +00:00 |
|
kipp
|
ba6ecd8a02
|
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
git-svn-id: svn://10.0.0.236/trunk@2107 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-21 16:12:10 +00:00 |
|
kipp
|
af4fc73183
|
Added a few more fields to better handle reflow avoidance; factored align children slightly different so that more code is shared between ResizeReflow and IncrementalReflow
git-svn-id: svn://10.0.0.236/trunk@2106 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-21 16:11:29 +00:00 |
|
peterl
|
25861753fc
|
Changed GetStyleData to use an enum instead of an nsID
git-svn-id: svn://10.0.0.236/trunk@2090 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-21 02:34:13 +00:00 |
|
kipp
|
e4dbeae2e8
|
Disable reflow optimizations for now
git-svn-id: svn://10.0.0.236/trunk@2057 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-20 21:51:51 +00:00 |
|
troy
|
18c747aa19
|
Cleaned up performance
git-svn-id: svn://10.0.0.236/trunk@2055 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-20 21:40:00 +00:00 |
|
kipp
|
7517c6c495
|
Add in will/did reflow calls; add in tracing calls too
git-svn-id: svn://10.0.0.236/trunk@2028 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-20 16:28:05 +00:00 |
|
kipp
|
b1a4dc5a81
|
Use new tracing macros; add in ReflowMappedChild to avoid reflowing children
git-svn-id: svn://10.0.0.236/trunk@2027 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-20 16:27:46 +00:00 |
|
kipp
|
fcd752ba90
|
Use new tracing macros and verify-tree-enable
git-svn-id: svn://10.0.0.236/trunk@2026 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-20 16:27:22 +00:00 |
|
kipp
|
d7c6851d21
|
Added in mDeltaWidth to block reflow state
git-svn-id: svn://10.0.0.236/trunk@2025 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-20 16:26:46 +00:00 |
|
kipp
|
e91d496797
|
Fixed GetReflowMetrics to return something; use new tracing methods and verify-tree-enable; compute delta width for line layout logic
git-svn-id: svn://10.0.0.236/trunk@2024 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-20 16:26:34 +00:00 |
|
kipp
|
3f35550560
|
GetReflowMetrics now updates the reflow state
git-svn-id: svn://10.0.0.236/trunk@2023 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-20 16:25:40 +00:00 |
|
peterl
|
8e416a2afc
|
added pseudo-class atoms
git-svn-id: svn://10.0.0.236/trunk@1868 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-19 00:08:16 +00:00 |
|
peterl
|
021e20ff2c
|
added pseudo style support
git-svn-id: svn://10.0.0.236/trunk@1843 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-18 21:06:33 +00:00 |
|
kipp
|
36585827fd
|
Print out state when non-zero
git-svn-id: svn://10.0.0.236/trunk@1816 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-18 16:53:09 +00:00 |
|
kipp
|
3be7942344
|
Call WillReflow before reflowing children
git-svn-id: svn://10.0.0.236/trunk@1815 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-18 16:52:57 +00:00 |
|
kipp
|
8397a26e24
|
dump out state and next-in-flow/prev-in-flow conditionally
git-svn-id: svn://10.0.0.236/trunk@1814 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-18 16:52:41 +00:00 |
|
karnaze
|
c6f7ca1c13
|
initial support for <input type=file>, combo box use of widget init data for sizing
git-svn-id: svn://10.0.0.236/trunk@1811 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-18 16:39:42 +00:00 |
|
kipp
|
da654e994c
|
nuked
git-svn-id: svn://10.0.0.236/trunk@1600 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-14 02:46:28 +00:00 |
|
kipp
|
368de8a159
|
Fixed up code that wasn't using the nsReflowStatus constants defined in nsIFrame.h
git-svn-id: svn://10.0.0.236/trunk@1588 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-14 00:49:46 +00:00 |
|
peterl
|
cee84ada85
|
added style atom
git-svn-id: svn://10.0.0.236/trunk@1574 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-13 23:42:40 +00:00 |
|
peterl
|
4b50ddb390
|
remove spacing cache invalidate
git-svn-id: svn://10.0.0.236/trunk@1565 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-13 22:39:41 +00:00 |
|
karnaze
|
bf8234dd48
|
more select/option support
git-svn-id: svn://10.0.0.236/trunk@1517 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-13 17:43:35 +00:00 |
|