troy%netscape.com
dac6d1119c
Changed nsTextFrame to be derived from nsFrame instead of nsSplittableFrame.
...
nsTextFrame now has only a next-in-flow pointer and no prev-in-flow pointer.
Subclass nsContinuingTextFrame is used for continuing text frames; it has a
prev-in-flow pointer. This saves 4 bytes
1999-10-23 23:19:14 +00:00
troy%netscape.com
104c0f8c7e
Frame space reductions. r=kipp@netscape.com
...
Table cell frames and table caption frames now use block frames and not area
frames. This saves 24 bytes per frame instance
1999-10-08 04:32:46 +00:00
troy%netscape.com
1877c607ff
Moved space manager to block frame and changed it the space manager is
...
temporary only during the reflow process
r=kipp@netscape.com
1999-10-06 22:05:23 +00:00
rods%netscape.com
8bf2296fc4
Added NS_NewSelectsAreaFrame
1999-09-03 14:52:17 +00:00
kipp%netscape.com
8b99ad7742
Create floating frame properly (bug #2751 )
1999-09-01 20:57:58 +00:00
ducarroz%netscape.com
250d581053
Add constructor definition for autocomplete widget
1999-08-19 22:10:53 +00:00
rods%netscape.com
3bfe9c0dd1
Added NS_NewAttributeContent method
1999-08-19 14:32:19 +00:00
troy%netscape.com
2a655ce368
Changed to table incremental reflow
1999-08-19 03:51:25 +00:00
pierre%netscape.com
ad77864095
breaking up gfx & native widgets
1999-08-06 05:11:39 +00:00
kipp%netscape.com
e664562738
Tweaked area frame shrink wrapping for bug #5999
1999-07-14 17:26:12 +00:00
troy%netscape.com
520a472166
Fix for bug #6630 . Don't force the desired width to 0 for zero-height
...
frames, and don't have the document element frame shrink wrap
1999-06-26 03:21:49 +00:00
warren%netscape.com
23864df5e3
Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too.
1999-06-23 03:29:44 +00:00
buster%netscape.com
62700041fc
added support for Ender GFX-rendered text control
1999-06-12 22:28:11 +00:00
akkana%netscape.com
d95e3b93e3
Part of Vidur's html fragment changes: files which aren't in the build yet
1999-06-03 22:30:12 +00:00
kipp%netscape.com
fea30bc4eb
Reworked frame factory methods; fixed bug 4519
1999-05-11 22:03:29 +00:00
kipp%netscape.com
bcc6a7586b
Added NS_NewFirstLetterFrame
1999-04-27 22:12:22 +00:00
kipp%netscape.com
69ba2f07db
Added NewFIrstLineFrame
1999-04-20 00:25:48 +00:00
troy%netscape.com
2807810d97
Work-in-progress for making relatively positioned inline-level elements a
...
container for absolutely positioned child elements
1999-04-19 19:10:15 +00:00
waterson%netscape.com
fde72c45e6
Exposed NS_CreateHTMLContent() as a temporary hack to get HTML-in-RDF/XUL working. Will re-visit when Vidur comes back.
1999-02-09 00:26:50 +00:00
troy%netscape.com
b145640f92
Changed scrolling so it happens on the viewport instead of the HTML
...
element
1999-01-26 00:05:21 +00:00
rods%netscape.com
2e6bf26d80
Added methods for creating ListControlFrame and ComboxControlFrames
1999-01-22 15:34:13 +00:00
troy%netscape.com
fcf61df310
Fixed it so relatively positioned block frames act as containing blocks
...
for absolutely positioned child elements
1999-01-16 22:18:08 +00:00
vidur%netscape.com
d6d3d60d57
Moved text and comment code out of HTML-specific directories. Completed CloneNode for elements. Completed factory methods for intersection of XML and HTML.
1999-01-14 23:14:02 +00:00
kipp%netscape.com
9832366872
Clean up block frame flags
1999-01-12 16:41:30 +00:00
troy%netscape.com
900f469395
Renamed NS_NewHTMLFrame() to NS_NewRootFrame()
1998-12-21 18:22:44 +00:00
troy%netscape.com
c9dedf070c
Changed the frame hierarchy, and changed how scrolling works. Also added
...
nsAreaFrame which replaces nsBodyFrame which is no longer used
1998-12-20 23:29:47 +00:00
kipp%netscape.com
12fb04dd78
Fixed numerous compiler warnings (hopefully) from the mac build
1998-12-18 17:34:34 +00:00
troy%netscape.com
55f632387d
Moved creation of first page frame to frame construction code, and changed
...
it so the page frame has a view. This makes printing faster and easier
1998-12-04 21:04:56 +00:00
troy%netscape.com
d97a31f115
Added Init() member function to nsIFrame
1998-12-03 06:31:43 +00:00
karnaze%netscape.com
44b5b9e670
form control content attribute changes (not all) reflected in layout; fixed scrolling on <iframe>, <frame>;
...
added nsImageControlFrame to handle <input type=image>.
1998-11-09 23:30:16 +00:00
troy%netscape.com
24ddb74d95
Added simple page sequence formatting object
1998-11-04 23:21:50 +00:00
buster%netscape.com
d75f439504
nsHTMLReflowCommand now has mAttribute, the attribute that triggered StyleChanged reflow
...
for reflow commands of type other than StyleChanged, mAttribute is nsnull.
1998-11-04 19:26:25 +00:00
karnaze%netscape.com
1610cecf5a
implemented <LABEL>; document maintains list of forms as created; form element properly releases form controls.
1998-10-22 23:00:37 +00:00
karnaze%netscape.com
6dce0be4e1
fixed bug 958, checkboxes wrong background when not checked, select always multiple, text & texarea not reset. html 4 button work in progress.
1998-10-13 21:31:26 +00:00
troy%netscape.com
7391b96095
Work in progress on scroll frame code
1998-10-12 22:13:23 +00:00
karnaze%netscape.com
580dde94fe
fieldset, legend support. fixed bug #987
1998-10-08 04:38:41 +00:00
kipp%netscape.com
dfe1ff11a5
Export revised body/block factory methods
1998-10-06 00:40:54 +00:00
kipp%netscape.com
dc4362fa13
Changed factory method to parameterize the shrink wrapping behavior
1998-09-29 03:44:25 +00:00
buster%netscape.com
e5b27fe24a
minor cleanup, removed references to obsolete table content factory methods.
1998-09-28 23:16:39 +00:00
kipp%netscape.com
7a47ddc638
Removed bullet factory methods
1998-09-23 20:12:07 +00:00
karnaze%netscape.com
b7d357fce8
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
b6c1cfd2b8
Removed content delegates
1998-09-18 17:18:37 +00:00
troy%netscape.com
740f73d46a
Cleaned up frame construction code
1998-09-17 04:07:58 +00:00
buster%netscape.com
c47f9bbfcb
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
46acb2313a
Removed css/layout directory
1998-09-15 00:19:49 +00:00
troy%netscape.com
7f9a1669e1
Fixed it so bullets work again
1998-09-10 22:28:55 +00:00
troy%netscape.com
f370908aef
Phase one of frame construction changes
1998-09-10 19:32:14 +00:00
karnaze%netscape.com
1141b63fe6
converted frame/iframe/frameset to new layout/content separation
1998-09-09 23:30:30 +00:00
kipp%netscape.com
65931b56e7
Removed some cruft; added NS_NewBodyFrame
1998-09-08 22:36:30 +00:00
kipp%netscape.com
ee91dcd8d9
Removed some cruft; added NS_NewTextNode
1998-09-06 00:17:30 +00:00