Commit Graph

76 Commits

Author SHA1 Message Date
buster
58bd0f2550 even better pagination. Tables with small captions can split, and
simple tables with big cells can split the cell (and it's row)
1998-04-24 20:59:44 +00:00
kipp
ad25b5147a Put generated source into the right directory 1998-04-24 19:56:36 +00:00
kipp
f63073c257 updated scripts to work properly 1998-04-24 19:56:23 +00:00
kipp
238d4e2bc3 added new properties 1998-04-24 19:56:09 +00:00
kipp
b0be7ae060 latest props 1998-04-24 19:55:53 +00:00
troy
800accf63a Added mZIndex to nsStylePosition. Absolutely positioned code now passed
it along to view system
1998-04-24 18:34:31 +00:00
troy
2adf9e6718 Added more position properties and removed some stuff from nsStyleMolecule 1998-04-24 03:50:38 +00:00
troy
3ccc988201 Fixed PROP_HEIGHT to use VARIANT_KLP (was using VARIANT_KL) 1998-04-24 02:43:42 +00:00
buster
ca3ae5f05c fixed a nefarious little bug with multiple row spans in the same table
subsequent rows (the ones below the effected rows) were not placed correctly
when the height of the spanning cell became greater than the sum of the heights
of the rows it spanned.
1998-04-23 22:59:07 +00:00
troy
ab92c500db More work on absolute positioning 1998-04-23 22:38:52 +00:00
michaelp
bf7e14549f removed conditional calling of view->SetDimensions() in SizeTo(). 1998-04-23 21:51:03 +00:00
scullin
660fadbded Fix abiguous null test for smart pointers. 1998-04-23 19:08:21 +00:00
buster
9481637fae table header and footer rowgroups placed properly, replicated across continuing tables
some pagination fixes, including a hack to make negative available heights = 1.
1998-04-23 17:29:07 +00:00
buster
ac6d7c116e fixed a bug where a case during pagination wasn't being tested correctly 1998-04-23 17:22:46 +00:00
buster
742a6deb6f added style for HTML 4 table elements and TH 1998-04-23 17:19:21 +00:00
kipp
87e6585798 nuked ref to line layout 1998-04-23 17:09:16 +00:00
kipp
59359e73b4 define win32_lean_and_mean 1998-04-23 16:47:26 +00:00
troy
2c0ca536fc More CSS position work 1998-04-23 15:39:48 +00:00
troy
55632fc7af Added nsStylePosition 1998-04-22 23:29:01 +00:00
troy
4366741d31 Starting to pay attention to CSS positioning properties 1998-04-22 23:28:39 +00:00
troy
42943b6cf9 Setting up style for CSS positioning 1998-04-22 23:28:02 +00:00
kipp
7c7a203367 Added in support for select/option 1998-04-22 23:24:43 +00:00
kipp
6ebed4fba7 support textarea tag; some support for custom form managers 1998-04-22 22:12:24 +00:00
kipp
e74c50762c snapshot 1998-04-22 22:11:52 +00:00
kipp
27661d8656 Disable noisy blink 1998-04-22 22:11:21 +00:00
troy
9b866ce254 Fixed some bustage 1998-04-22 18:15:48 +00:00
troy
fdf2b8c3d4 HackStyleFor no longer sets positionFlags 1998-04-22 16:07:27 +00:00
troy
4ef6f63491 Work in progress on absolutely positioned elements 1998-04-22 16:06:21 +00:00
troy
a8289fdc8d Initial check-in 1998-04-22 15:59:33 +00:00
troy
0d6273942a Added support for CSS 'position' property 1998-04-22 15:46:53 +00:00
troy
76caee5967 Fixed a problem in SelectorMatches() that was causing id-based selectors
to always match
1998-04-22 15:43:46 +00:00
peterl
2de9fe5685 Switch to nsIPtrs to eliminate leaks (and to test them)
added debug code for ref counts
1998-04-22 06:41:10 +00:00
peterl
eac03aa3af WIP moving margin, border & padding out of nsStyleMolecule
added debug code to track ref counts
1998-04-22 06:40:21 +00:00
peterl
6421bec370 WIP moving margin, border & padding out of nsStyleMolecule 1998-04-22 06:39:35 +00:00
peterl
6e70ca342d Switch to nsIPtr for style context ptrs to eliminate leaks 1998-04-22 06:39:00 +00:00
peterl
41fcec6088 added ref counting debug code 1998-04-22 06:38:31 +00:00
peterl
c6fc3d1e32 WIP moving margin, border & padding out of nsStyleMolecule
Switch to nsIPtr for style context ptrs to eliminate leaks
1998-04-22 06:37:57 +00:00
peterl
730fbbc6d6 moved border out of nsStyleMolecule 1998-04-22 06:36:28 +00:00
peterl
83bb132b05 WIP moving border, margin & padding out of nsStyleMolecule 1998-04-22 06:33:35 +00:00
peterl
065043c183 made GetStyleContext work with a null pres context 1998-04-22 06:32:55 +00:00
peterl
fdc0e3f023 WIP removing border, margin & padding from nsStyleMolecule 1998-04-22 06:32:17 +00:00
troy
73a2d89927 Changed space manager to pass in the frame that's associated with a block
of unavailable space
1998-04-21 23:06:41 +00:00
scullin
2edcb9609d Fix release mode bustage. 1998-04-21 18:25:52 +00:00
buster
e94974f380 THEAD and TFOOT tags enabled 1998-04-21 16:36:46 +00:00
troy
2e70be499e Fixed column's incremental reflow function to properly handle margins 1998-04-21 04:27:34 +00:00
troy
7a352e2518 Made sure pseudo frames get a top and bottom margin of 0 1998-04-21 03:16:11 +00:00
peterl
365c3a7d93 added spacing and border structs 1998-04-21 00:02:44 +00:00
troy
38fe177725 Changed the space manager interface to return trapezoids instead
of rects
1998-04-20 23:53:47 +00:00
buster
073e82f152 table performance and minor bug fixes. 1998-04-20 22:49:15 +00:00
troy
e8b3026775 Fixed problem of hitting an assert when encountering an incomplete
frame when reflowing appended children
1998-04-20 20:24:25 +00:00