karnaze%netscape.com
fb883f1869
Converted forms to use the new content model classes and better separate content from layout.
1998-09-23 17:16:51 +00:00
troy%netscape.com
c2b31326e5
Fixed an off by one problem in the ContentInserted() code
1998-09-23 04:25:49 +00:00
kipp%netscape.com
045654d701
Added a list method for outputing top/right/bottom/left objects like border/padding/margins
1998-09-23 02:36:07 +00:00
kipp%netscape.com
dfe4d42ca1
Fixed parsing of margins to allow for auto values
1998-09-23 02:35:10 +00:00
kipp%netscape.com
cd78e9f1fb
Removed VerticallyAlignChildren (it's in nsInlineReflow now)
1998-09-23 02:34:43 +00:00
kipp%netscape.com
2687e9ae4c
Improved list output for border/padding/margin
1998-09-23 02:34:21 +00:00
buster%netscape.com
8c93860f3d
captions now work properly with new frame layout strategy.
...
nsTableOuterFrame->mFirstChild==nsTableOuterFrame->mInnerTableFrame, always.
1998-09-20 04:50:08 +00:00
troy%netscape.com
fcf1a1dcdb
Changes to ContentInserted() handler
1998-09-18 21:28:21 +00:00
troy%netscape.com
28c7cf540c
Removed content delegates
1998-09-18 17:18:37 +00:00
troy%netscape.com
9adcf5d319
Cleaned up frame construction code
1998-09-17 04:07:58 +00:00
peterl%netscape.com
31be38a404
connected xheight, fixed font realtive sizes,
...
fixed text-decoration
1998-09-17 00:19:47 +00:00
troy%netscape.com
0849b34474
Changed ContentAppended() to not walk up the frame hierarchy looking
...
for a frame that maps the parent content object that changed
1998-09-17 00:06:46 +00:00
troy%netscape.com
65269d3422
Frame construction changes for tables
1998-09-16 17:19:20 +00:00
buster%netscape.com
953b2efb58
nsStyleConsts.h added some HTML 4 consts for tables
...
nsHTMLAtoms.cpp,h added some HTML 4 strings for tables
nsHTMLParts.h added constructors for new table content classes
nsGenericHTMLElement.cpp,h added table frame creation, common table attribute parsing
nsHTMLTable*Element.cpp these are the new table content classes
nsHTMLContentSink.cpp enabled the new content and removed the old
nsHTMLStyleSheet.cpp fixed the table style optimizations to work with new content
nsTable*Frame.cpp these work with the new content
1998-09-15 17:58:24 +00:00
kipp%netscape.com
8f2807a027
Removed css/layout directory
1998-09-15 00:19:49 +00:00
troy%netscape.com
805dafbcdf
Added overloaded ConstructFrame() member function. Prep work for table
...
changes
1998-09-14 21:16:01 +00:00
troy%netscape.com
17fd2c695e
Changes ProcessChildren() to return the child list and leave it to the caller
...
(ConstructFrame() member function) to call Init()
1998-09-12 23:51:57 +00:00
troy%netscape.com
4ad7bda623
Part of frame construction changes
1998-09-12 04:46:35 +00:00
peterl%netscape.com
61a4c6858a
vend important rule when present
1998-09-12 02:46:59 +00:00
peterl%netscape.com
33bac6b83b
fixed content ref count bugs in ContentAppended
1998-09-12 02:46:09 +00:00
peterl%netscape.com
7b8fd5e5b4
added debug code for ref counting
1998-09-12 02:45:26 +00:00
peterl%netscape.com
a51760d803
init ref count of important rule
1998-09-12 02:43:48 +00:00
troy%netscape.com
f35125901c
Fixed leak of reflow command
1998-09-11 18:57:54 +00:00
kipp%netscape.com
37fb2e7a12
Support length values for vertical-align
1998-09-11 04:15:03 +00:00
peterl%netscape.com
4701208437
added strength api to style rule
1998-09-11 02:07:58 +00:00
peterl%netscape.com
282eb4c3bb
added important rule support
1998-09-11 02:07:46 +00:00
peterl%netscape.com
bfc7f2ffe1
added important rule support
...
factored declaration processing to a static method
1998-09-11 02:07:05 +00:00
kipp%netscape.com
97c08325ed
Revised various vertical alignment cases to use font introspection data instead of hard coding in values; corrected middle computation.
1998-09-10 23:43:12 +00:00
kipp%netscape.com
1408d551cd
Fixed a bug with percent values being converted to strings
1998-09-10 23:42:18 +00:00
troy%netscape.com
b6e6eb1e83
Hooked back up IFRAME
1998-09-10 21:03:16 +00:00
troy%netscape.com
effef91cf6
Phase one of frame construction changes
1998-09-10 19:32:14 +00:00
peterl%netscape.com
ab0ec41618
added to string support
1998-09-10 01:19:26 +00:00
peterl%netscape.com
68a67f588b
removed assert on x-height unit
1998-09-10 01:18:27 +00:00
peterl%netscape.com
b0238f71b5
fixed filtering of valid ID selectors
1998-09-10 01:18:06 +00:00
peterl%netscape.com
0fec5be8c0
changed the way map attributes into is connected
1998-09-05 04:00:06 +00:00
peterl%netscape.com
1a36a503a7
tweaked output of percent values
1998-09-05 03:59:44 +00:00
peterl%netscape.com
2c3031a807
COMified interface
...
made first attribute local
added support for attr uniquing
1998-09-02 02:10:44 +00:00
peterl%netscape.com
1efe47933e
COMified style rule interface
1998-09-02 02:09:43 +00:00
warren%netscape.com
4f1b718b4e
Added closure argument to nsHashtable::Enumerate.
1998-09-01 00:16:47 +00:00
kipp%netscape.com
c6290fa577
XPCOM'ized nsIContent and nsIHTMLContent
1998-08-29 20:20:38 +00:00
troy%netscape.com
e524804caa
Changed interface nsIFontMetrics to use the XPCOM conventions for returning
...
a nsresult
1998-08-29 02:34:34 +00:00
peterl%netscape.com
bd68b9452b
added table dir to includes
1998-08-27 00:51:11 +00:00
peterl%netscape.com
a6fe8afb6d
added table cell style rule inheritance
1998-08-27 00:50:52 +00:00
peterl%netscape.com
a71cd5de1d
reversed rule ordering
1998-08-27 00:49:55 +00:00
peterl%netscape.com
7c644d95bd
fixed processing of font face (preserve original quotes)
1998-08-07 02:17:56 +00:00
peterl%netscape.com
184554a885
save quote char on string tokens
1998-08-07 02:17:10 +00:00
peterl%netscape.com
711e9a2d5e
fixed font face support
1998-08-07 02:16:38 +00:00
karnaze%netscape.com
8cdf00711c
support for frameset cells without frames, fixed nsCSSRendering paint background divide by zero
1998-08-05 22:24:56 +00:00
kipp%netscape.com
7f87aceca7
Init refcnt for html anchor rules
1998-08-04 23:06:39 +00:00
peterl%netscape.com
714146a525
rounding support
1998-07-31 23:34:45 +00:00