kipp
2a54790f09
Handle null pointer bugs
1998-07-14 15:22:30 +00:00
kipp
59156541d0
Made tables look more real by eliminating ebina auto margins
1998-07-14 15:22:11 +00:00
kipp
902d0b7a9a
Commented out an unused variable
1998-07-14 15:21:50 +00:00
kipp
ef9d89dd16
Removed MoveTo/SizeTo; added DidReflow and changed it so that on final placement the widget is made visible; during widget creation the widget is created hidden; updated hack font name to match ua.css
1998-07-14 15:21:36 +00:00
kipp
c940e01855
Removed MoveTo/SizeTo and added DidReflow
1998-07-14 15:20:43 +00:00
kipp
7ab5d3ff06
Stop using GetText for node tag names whenever possible
1998-07-14 01:57:51 +00:00
kipp
6272e27350
Fixed UL/OL to be blocks again (whoops)
1998-07-13 22:12:58 +00:00
kipp
78d4f7fa5e
Added code so that TR VALIGN's will dump properly when content is dumped
1998-07-13 21:16:51 +00:00
buster
6670b21c59
turned debug noise off
1998-07-13 20:44:07 +00:00
buster
d00c767f83
for Nav compatibility, 0-width cells do not have insets
1998-07-13 20:41:38 +00:00
kipp
68ab2aa86e
Cleaned up style sheet
1998-07-13 19:49:53 +00:00
buster
2eb1eecd14
added Nav4 compatibility code for 0-width cells
1998-07-13 19:22:45 +00:00
buster
5be37245a3
fixed 2 minor space leaks having to do with temporary structs allocated
...
to handle colspans
1998-07-13 18:11:12 +00:00
kipp
a53b58f65f
Reflow child when max-element-size is requested (this works around a purify detected crash)
1998-07-12 00:19:17 +00:00
kipp
53496bd65e
Set max-element-size
1998-07-12 00:18:36 +00:00
kipp
d48f1f528d
Added code to move content in bad spots in tables out
1998-07-12 00:18:26 +00:00
rpotts
9069d8ec06
Fixed up CVS merge problem that was horking reference counts...
1998-07-11 08:07:17 +00:00
troy
5d8fdf9dd8
Added back in some changes that got lost in the previous
...
check-in
1998-07-11 04:16:29 +00:00
kipp
a2bec51709
Improved tracing somewhat; fixed map handling; removed some dead code
1998-07-11 03:51:50 +00:00
kipp
45bd6033e4
Split HandleEvent between the two classes; in theory this is because the RootContentFrame gets the scroll adjusted x,y coordinate and RootFrame doesnt
1998-07-11 03:51:18 +00:00
kipp
bd7c472e67
Disabled some code to make cursors over links work
1998-07-11 03:50:14 +00:00
kipp
91583e8ea0
Adjust coordinates to account for borders; don't consume the event when just mouse overing (only consume it when clicking); this fixes cursors oddly enough
1998-07-11 03:49:56 +00:00
kipp
96ce66e91d
Tweaked
1998-07-11 03:49:17 +00:00
buster
6e3192f275
fixed unix build, and one small uninitialized variable problem
1998-07-11 00:47:29 +00:00
buster
8ce4ae05e9
*** empty log message ***
1998-07-11 00:08:08 +00:00
buster
3e596fc26a
major hackage to the table data structures. slimmer, simpler, faster
...
this work exposed a few bugs and slow spots, which have been fixed
for the aol page, I added some additional backwards compatibility code
to proportionately distribute width when a fixed-width cell has colspans
1998-07-11 00:00:31 +00:00
troy
786d36083e
More code re-shuffling. I need to hurry and check-in before Cujo
...
whacks the tree
1998-07-10 22:56:13 +00:00
kipp
16b20ee3a0
Removed SetMargins call; the default ctor zeros things out now
1998-07-10 20:28:30 +00:00
kipp
50698a0e13
Made it more ebina ish
1998-07-10 20:28:04 +00:00
troy
97ae834b23
Deprecated the SetFirstContentOffset/SetLastContentOffset member
...
functions that take a nsIFrame*
1998-07-10 19:04:06 +00:00
rickg
8b9c5f20cc
dynamic DTD support
1998-07-10 05:35:23 +00:00
troy
b147b465e4
Changed it so we assume that rows are always complete
1998-07-10 05:23:05 +00:00
troy
4e29404d47
Some incremental improvements
1998-07-10 04:00:38 +00:00
peterl
48d742912a
tweaking <FONT size=x> handling
1998-07-10 02:45:18 +00:00
karnaze
72b2dcf73c
borders
1998-07-09 17:47:33 +00:00
kipp
051acc64fd
Added debug code that syncs up the display when running slow so that incremental loading reflow can be visible
1998-07-09 17:08:40 +00:00
kipp
eba3466b03
tweaked nested lists style; add in bottom margins for most block elements
1998-07-09 17:08:09 +00:00
kipp
94003031d4
Init passed in margins
1998-07-09 17:07:39 +00:00
troy
360378b073
Changed it so the inner table is reflowed by using the Reflow()
...
member function rather than poking the individual pass 1, pass 2, ...
member functions
1998-07-09 14:30:34 +00:00
kipp
b362b02627
Worked around a startup problem that caused body's attributes and style context to be prematurely mapped before the attributes were read in or the ua.css was read in
1998-07-08 23:15:32 +00:00
troy
ff91686953
Changes to the caption handling code
1998-07-08 20:21:17 +00:00
troy
3a510d5648
Tables not allow only one caption
1998-07-08 04:49:01 +00:00
jevering
7545f2a29d
Fixing optimized build.
1998-07-07 22:20:00 +00:00
troy
dbb8e4e65a
Cleaned up ShrinkWrapChildren so pass 1 doesn't resize the rows
1998-07-07 03:48:21 +00:00
buster
72142b30f4
fixed 3 dumb bugs I introduced recently.
...
1. cellmap couldn't properly delete CellData because definition was unavailable
2. optimized table cells made taller wouldn't shrink when they should because we were not
remembering the previous desired height of the cell.
3. rows were placing cells on the left edge, and not adding in the left margin.
1998-07-07 01:06:51 +00:00
troy
6d54a65afb
More incremental reflow changes
1998-07-07 00:49:07 +00:00
buster
f8cb71dab5
fix for empty tables. we now support tables that have no content.
1998-07-07 00:20:21 +00:00
buster
e90e663a7b
fixed a few bugs with distributing excess/restricted space inappropriately.
...
we now pass around info about whether we're an auto width table.
1998-07-06 22:48:19 +00:00
kipp
fb279bade9
Changed AttributeToString to handle empty value types
1998-07-06 22:16:23 +00:00
kipp
48010a25e3
Create head & body object during init phase to avoid having the root content frame code have to renumber it's child frames when the head section shows up)
1998-07-06 22:15:55 +00:00