kipp@netscape.com
|
4ad810bb50
|
Disable fixed behavior when we are shrink wrapping so that floating tables (for example) can ignore their width if necessary
|
1998-11-20 22:24:20 +00:00 |
|
kipp@netscape.com
|
eed5eb2685
|
Added support for StyleChanged reflow reason
|
1998-11-20 17:41:44 +00:00 |
|
kipp@netscape.com
|
e2bbe14888
|
Use revised API's to get percentage padding/borders value right
|
1998-11-20 17:18:58 +00:00 |
|
kipp@netscape.com
|
0c8ca78cea
|
Override FrameForPoint so that floaters/bullets get events
|
1998-11-19 18:09:57 +00:00 |
|
kipp@netscape.com
|
f6502df0e2
|
Added DumpRegressionData; revised ListTag; added GetFrameName
|
1998-11-19 17:22:29 +00:00 |
|
troy@netscape.com
|
5fd6360208
|
Fixed it so that we don't ignore painting child frames of a parent frame
thas has "visibility:hidden", because child elements can override their
parent's visibility
|
1998-11-19 03:52:29 +00:00 |
|
troy@netscape.com
|
9c61a7bca1
|
Added some constants to use when referring to child list name indices
|
1998-11-18 06:13:58 +00:00 |
|
joki@netscape.com
|
249a270b84
|
Reworking internal event code to use nsIFrame::GetFrameForPoint
Adding new functionality through nsEventStateManager (cursor change, enter/exit events, tab navig)
|
1998-11-18 05:25:26 +00:00 |
|
kipp@netscape.com
|
a3695794ee
|
Revised max-element-size computation somewhat so that floaters are accounted for better
|
1998-11-17 22:28:51 +00:00 |
|
kipp@netscape.com
|
d82e944a98
|
Fixed up incremental reflow for content-changed and removed floaters
|
1998-11-17 01:04:45 +00:00 |
|
troy@netscape.com
|
cafce657d4
|
Split class declaration out into a separate header file so the body frame
can be a derived class
|
1998-11-16 17:11:12 +00:00 |
|
kipp@netscape.com
|
c9f4f0c700
|
Removed extraneous bullet padding that was left-over from the pre-pseudo-style days
|
1998-11-15 01:17:05 +00:00 |
|
kipp@netscape.com
|
fa12b4c89f
|
Fixed frame-removed crash case (when we run out kids); bug #691
|
1998-11-14 21:57:38 +00:00 |
|
kipp@netscape.com
|
68e24f6722
|
Basic support for :first-letter pseudo-elements
|
1998-11-14 21:01:26 +00:00 |
|
kipp@netscape.com
|
aaee711222
|
Modified List code to list floater list and bullet better; support multiple child lists; manage floater list properly
|
1998-11-14 19:28:11 +00:00 |
|
troy@netscape.com
|
458511e568
|
Cleaned up the way construction of the root frame happens for XML documents.
We no longer create a pseudo root element
|
1998-11-12 23:03:35 +00:00 |
|
kipp@netscape.com
|
918a0d6af1
|
Fixed margin collapsing bug
|
1998-11-12 22:24:46 +00:00 |
|
kipp@netscape.com
|
d14d978d82
|
Fixed some serious bugs in list bullet placement that prevented some relatively easy cases from working at all; this fixes up most outside list bullet cases
|
1998-11-12 18:19:22 +00:00 |
|
kipp@netscape.com
|
424acbbd19
|
Fixed list numbering to work again (whoops!); added support for display: compact (just the beginnings); more work-in-progress for :first-letter support
|
1998-11-12 16:32:56 +00:00 |
|
kipp@netscape.com
|
9310b3a6fb
|
Added a sleazy implementation of css2's run-in display type
|
1998-11-11 03:55:55 +00:00 |
|
kipp@netscape.com
|
e4216fcde9
|
Tidy up by removing some old junky code
|
1998-11-10 18:03:29 +00:00 |
|
troy@netscape.com
|
7d57a590c9
|
Renamed Init() to SetInitialChildList() and added an additional parameter
for the name of the child list
|
1998-11-10 06:05:32 +00:00 |
|
troy@netscape.com
|
b04ee51233
|
First of a few changes to allow frames to have multiple child lists.
FirstChild() now takes an additional argument which is the name of the
child list.
|
1998-11-09 19:40:27 +00:00 |
|
kipp@netscape.com
|
1288b8acee
|
Disabled some more dubious br/margin code
|
1998-11-09 17:54:37 +00:00 |
|
kipp@netscape.com
|
84741ec09a
|
Fixed nowrap support by computing max-element-size better
|
1998-11-06 02:09:21 +00:00 |
|
kipp@netscape.com
|
5d6a29cb8b
|
Temporary fix to get rid of the green text
|
1998-11-05 19:38:32 +00:00 |
|
kipp@netscape.com
|
534932a593
|
Fixed a few more floater bugs; fixed incremental reflow bug with regards to BR tags (clear=all for example); support :first-line properly; work in progress on :first-letter
|
1998-11-05 19:33:01 +00:00 |
|
peterl@netscape.com
|
e74acd9aca
|
sync to style resolution api changes
|
1998-11-03 20:33:43 +00:00 |
|
troy@netscape.com
|
d53f9c0403
|
Renamed HaveConstrainedWidth() and HaveConstrainedHeight() to HaveFixedContentWidth()
and HaveFixedContentHeight()
|
1998-11-01 01:29:00 +00:00 |
|
kipp@netscape.com
|
9fa63920c0
|
nit changes
|
1998-10-31 22:53:00 +00:00 |
|
kipp@netscape.com
|
8c817beaf5
|
Reworked floater support somewhat now that blocks manage them instead of body frames; fixed up painting to use the outside-children data; support the visibility property; fixed bug #624,#628
|
1998-10-30 22:10:10 +00:00 |
|
michaelp@netscape.com
|
70e988371d
|
changes to support nsIRenderingContext that conforms to COM conventions.
|
1998-10-30 02:08:25 +00:00 |
|
kipp@netscape.com
|
fb030af0d8
|
Added justification support
|
1998-10-27 16:51:02 +00:00 |
|
buster@netscape.com
|
32ce4bf92c
|
changed base code so only frames with 0 width AND 0 height are ignored.
this fixes http://home.netscape.com among others that use content-free
nested tables to generate background colors and other evil tricks.
|
1998-10-22 22:00:50 +00:00 |
|
kipp@netscape.com
|
f04b778a64
|
Use TextRun API instead of no-longer public variables
|
1998-10-20 00:21:54 +00:00 |
|
kipp@netscape.com
|
522664b45c
|
Use :BULLET style information to place bullets instead of hard coding off of the padding (Bug #1119)
|
1998-10-16 22:39:11 +00:00 |
|
kipp@netscape.com
|
186131c784
|
Support CSS2 floater placement by not allowing them on top of each other; fixed a bug with floater incemental reflow and spacemanager management
|
1998-10-16 20:22:39 +00:00 |
|
kipp@netscape.com
|
916d9af6e1
|
Support clear attribute on floaters; nicer ListTag method
|
1998-10-15 23:27:12 +00:00 |
|
kipp@netscape.com
|
3bd593cd49
|
Create views when necessary; fixed code to avoid IsLeftMostChild when checking during flow floater placement (now that the childs rect is deferred until vertical alignment the code in IsLeftMostChild is no longer valid)
|
1998-10-14 20:10:08 +00:00 |
|
kipp@netscape.com
|
d0528d3863
|
Update frame count when frames are pushed to a new line so that alignment behaves properly
|
1998-10-12 18:43:07 +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
|
9f8e72a224
|
Added an nsIPresContext& to html-reflow-state's ctors and used it to implement better percentage width/height handling
|
1998-10-12 14:48:02 +00:00 |
|
kipp@netscape.com
|
47bed0616b
|
Pass through text-runs to the line layout engine; removed a debug printf
|
1998-10-10 04:33:06 +00:00 |
|
kipp@netscape.com
|
b2c5b6c94e
|
Removed skid marks; implement FindTextRuns again
|
1998-10-09 23:46:02 +00:00 |
|
kipp@netscape.com
|
9dadfb6ae3
|
Mork work on floaters; support for clear style property
|
1998-10-09 22:58:25 +00:00 |
|
troy@netscape.com
|
effa132f8d
|
Removed GetContentIndex() from nsIFrame
|
1998-10-08 20:35:16 +00:00 |
|
kipp@netscape.com
|
15cce0bca5
|
Disabled overflow:visible handling for now
|
1998-10-06 21:00:58 +00:00 |
|
kipp@netscape.com
|
d7d7598f02
|
Cleaned up margin handling some more; added flags to control behavior of the block frame; fixed table reflow bug
|
1998-10-06 00:38:56 +00:00 |
|
troy@netscape.com
|
b2e0291027
|
Removed nsIInlineReflow and folded it into nsIHTMLReflow
|
1998-10-03 04:28:05 +00:00 |
|
kipp@netscape.com
|
6461e851ac
|
Preliminary support for negative top/bottom margins
|
1998-10-03 00:17:44 +00:00 |
|