peterl%netscape.com
7c66e30085
fixed default value of vertical align
1998-12-11 02:33:03 +00:00
buster%netscape.com
a8d87b8305
added implementation for CSS-2 style attributes border-collapse, border-spacing, empty-cells, caption-side
...
this is sufficient for now, but incomplete. It doesn't handle inherit properly.
1998-12-09 06:24:27 +00:00
buster%netscape.com
ab6e5d8e3e
fixed default cellspacing and cellpadding
1998-12-08 00:59:15 +00:00
harishd%netscape.com
39820e34d1
changed all the places that previously accessed mBorderStyle and mBorderColor
...
with the new methods defined in nsStyleSpacing
1998-12-07 18:51:26 +00:00
peterl%netscape.com
239ca35fcd
cursor style cleanup
1998-11-18 02:23:39 +00:00
buster%netscape.com
655121b757
added storage in styleTable for a column's width contribution from cells that
...
have colspan>1.
1998-11-16 06:47:24 +00:00
buster%netscape.com
baaa18677b
fix for default cell padding and cell spacing
1998-11-11 19:54:23 +00:00
peterl%netscape.com
35b4b23fb3
added min/max width/height
...
made table inheritance block be conditional on compatibility mode
1998-11-06 00:49:04 +00:00
peterl%netscape.com
c8a8304961
added pseudo tag support
...
removed backstop rule count
removed reparent
1998-11-03 20:18:40 +00:00
peterl%netscape.com
c5b842e239
added reparent method
1998-10-27 03:03:02 +00:00
michaelp%netscape.com
bed7d2d4c3
changes to support opacity.
1998-10-23 17:54:23 +00:00
kipp%netscape.com
c3ce7d20a6
Fixed inheritance behavior of line-height ala peterl
1998-10-16 03:47:40 +00:00
peterl%netscape.com
2fa43632c8
Added GetMargin/Padding/... to replace CalcMargin/Padding/...
...
Corrected border width initial value
1998-10-13 01:05:52 +00:00
peterl%netscape.com
b82165370a
zero out border when style == none
...
fixed padding cache bug
1998-10-09 17:28:24 +00:00
peterl%netscape.com
18cbead466
improve speed of finding children
1998-10-08 01:27:38 +00:00
peterl%netscape.com
fbdaa1a086
removed content apis from style context
1998-09-25 01:48:22 +00:00
kipp%netscape.com
d9590155c5
Expose remap method
1998-09-24 23:56:30 +00:00
buster%netscape.com
c1981ca059
all frame initialization and related logic has moved into the various table frames' Init() methods
...
from their respective InitalReflow() methods.
table-layout=fixed now completely skips pass1 reflow and doesn't require maxElementSize
information, saving a tremendous amount of time during initial reflow.
1998-09-23 21:48:26 +00:00
buster%netscape.com
29018c63f5
set all the groundwork for FAST table layout based on CSS-2 table-layout property
1998-09-22 23:36:06 +00:00
peterl%netscape.com
bbc834e0ac
clamp border & padding width to 0
1998-09-22 02:08:45 +00:00
peterl%netscape.com
d9e677533d
removed content from style mapping api
1998-09-05 03:52:30 +00:00
peterl%netscape.com
aee54eb5c8
COMified some interfaces
1998-09-02 02:03:24 +00:00
peterl%netscape.com
4e78d9f83e
reversed sheet/rule ordering
...
added backstop rule count
1998-08-27 00:47:15 +00:00
peterl%netscape.com
4d01ae8f02
rounding support
1998-07-31 23:34:45 +00:00
peterl%netscape.com
36c0aa0f94
added font flags
1998-07-23 17:57:16 +00:00
peterl%netscape.com
f37bfc3fc3
added fixed pitch font
...
added default color support
added content pointer
added style reset for table cells & captions
added linear links
1998-07-17 05:43:31 +00:00
peterl
cb4e3b72c0
fixed context dumping
1998-06-26 05:49:01 +00:00
buster
3f9f422457
Separated table content from table layout. This paves the way for XML/CSS-2 tables.
...
Lots and lots of optimizations.
1998-06-17 16:38:24 +00:00
buster
3a0505d67b
more separation between table content and frames
1998-06-11 17:50:51 +00:00
peterl
338da2eab9
changed GetData to GetStyleData and made its return const
...
added GetMutableStyleData and support for unique contexts
1998-06-05 06:01:55 +00:00
kipp
2628fb4bbb
Set value to 1.0F as a float
1998-05-28 19:55:15 +00:00
kipp
399374728a
Use default text alignment; setup opacity properly
1998-05-28 02:01:19 +00:00
peterl
3215b236c4
reworked up reset code
...
added child list
1998-05-26 23:14:09 +00:00
peterl
5a96d99f60
Changed GetStyleData to use an enum instead of an nsID
1998-05-21 02:34:13 +00:00
peterl
addc527eb6
added rule count accessor
1998-05-20 20:32:57 +00:00
peterl
12db5cfc8d
added debugging code
1998-05-18 21:04:26 +00:00
peterl
f591955d94
connected spacing calculations to frame
1998-05-13 22:38:54 +00:00
kipp
8060bedbd5
Removed unused variable
1998-05-13 00:12:54 +00:00
peterl
b9d6cdc197
merged nsStyleBorder & nsStyleSpacing
...
changed spacing data to use nsStyleSides
removed virtual methods
added nsStyleTable
1998-05-12 22:23:13 +00:00
kipp
21e1b3a406
Fixed default background repeat bug
1998-05-02 00:55:29 +00:00
peterl
82f09e3453
changed to nsStylePosition to use nsStyleCoord
1998-04-30 19:52:26 +00:00
peterl
0a3102284e
removed unneeded destructors
...
cleaned up some initial values
1998-04-29 21:06:15 +00:00
peterl
3545f4e831
added nsStyleCoord
1998-04-28 23:54:06 +00:00
troy
2aae959115
Added mClip and mClipFlags to nsStylePosition
1998-04-28 03:21:18 +00:00
kipp
cd2d1fca8e
Init nsStyleText values using new nsStyleValue
1998-04-27 21:21:42 +00:00
kipp
e6603fbd39
Implement nsStyleText, nsStyleDisplay; added cursors; removed hack code
1998-04-25 18:33:32 +00:00
troy
8b8a36182f
Added mOverflow to nsStylePosition
1998-04-25 04:07:18 +00:00
troy
e8efdaa3c6
Added mZIndex to nsStylePosition. Absolutely positioned code now passed
...
it along to view system
1998-04-24 18:34:31 +00:00
buster
4ff4685dbe
added style for HTML 4 table elements and TH
1998-04-23 17:19:21 +00:00
troy
aa7d0f6143
More CSS position work
1998-04-23 15:39:48 +00:00
troy
3ba9ae16ba
Added nsStylePosition
1998-04-22 23:29:01 +00:00
troy
6a693cd797
HackStyleFor no longer sets positionFlags
1998-04-22 16:07:27 +00:00
peterl
b9de8ef7df
WIP moving border, margin & padding out of nsStyleMolecule
1998-04-22 06:33:35 +00:00
peterl
69f50285b9
added spacing and border structs
1998-04-21 00:02:44 +00:00
buster
494d1f714f
table performance and minor bug fixes.
1998-04-20 22:49:15 +00:00
troy
e617812c67
Commented out the hack that explicitly set the P top margin since that's
...
now handled using CSS
1998-04-19 05:06:41 +00:00
troy
d504fcfb0c
Changed nsIFrame member functions to return a nsresult
1998-04-17 01:41:24 +00:00
peterl
6fb3bcb3e6
added a style hack to get P align attributes to work again
1998-04-16 22:21:45 +00:00
kipp
4717009d75
moved to pub
1998-04-13 20:24:54 +00:00