troy%netscape.com
4893fa0a92
Added nsHTMLAtoms::wrappedFramePseudo and changed ConstructFrame() to use
...
it instead of nsHTMLAtoms::columnPseudo
1998-11-20 23:27:59 +00:00
buster%netscape.com
926252607e
took out a dumb debug printf
1998-11-20 21:09:54 +00:00
buster%netscape.com
496fd7d73e
put in a VERY temporary work-around for some crashes we're seeing as a
...
result of table style context's display type != TABLE
1998-11-20 21:08:06 +00:00
buster%netscape.com
fedd9bbb6a
removed obsolete include of nsTableFrame
1998-11-20 01:04:43 +00:00
peterl%netscape.com
e7b84c9f31
use proper pseudo tag for text style contexts
1998-11-18 02:11:27 +00:00
vidur%netscape.com
026c273104
Changes to allow disabling and enabling of style sheets. Introduced ReconstructFrames to nsIFrameConstructor. CSSStyleSheets now remember their document. Temporary fix to allow text content inside CSS tables.
1998-11-17 02:14:38 +00:00
troy%netscape.com
4a3de77c51
Made sure NS_BODY_THE_BODY flag is set for the body wrapper frame we
...
create for XML documents
1998-11-16 21:48:13 +00:00
troy%netscape.com
555b09f7bd
Added a scroll frame for print preview
1998-11-13 04:22:23 +00:00
troy%netscape.com
61080e7a03
Cleaned up ConstructXMLRootFrame() and added some XXX comments
1998-11-13 03:43:15 +00:00
vidur%netscape.com
dbf2544c2b
Added script handling to XML content sink. Made sure frame construction by tag wasn't done for XML.
1998-11-12 23:55:47 +00:00
troy%netscape.com
532ccd2885
Cleaned up the way construction of the root frame happens for XML documents.
...
We no longer create a pseudo root element
1998-11-12 23:03:35 +00:00
buster%netscape.com
f076fcd5be
rowgroup pseudo-frames for rows inserted directly into a table
1998-11-12 20:45:28 +00:00
buster%netscape.com
f4b68564d6
col and colgroup attribute handling
...
colgroup pseudo frame for cols inserted directly into a table. More like this to come...
1998-11-12 18:37:28 +00:00
vidur%netscape.com
8723f8326b
Added XML display support. Split nsGenericHTMLElement into generic and HTML-specific components. Minor style modification. New XML classes and interfaces.
1998-11-11 22:06:16 +00:00
troy%netscape.com
690b52766a
Fixed a memory leak of a content object
1998-11-11 06:37:30 +00:00
troy%netscape.com
3c6f99e1d7
Eliminated the hack where the scroll frame was creating a BODY wrapper for
...
the scrolled frame. Now the frame construction code creates the wrapper
frame
1998-11-11 04:43:13 +00:00
troy%netscape.com
527ee073f8
Renamed Init() to SetInitialChildList() and added an additional parameter
...
for the name of the child list
1998-11-10 06:05:32 +00:00
kipp%netscape.com
66157a9852
Create a block frame for run-in and compact frames
1998-11-09 23:35:44 +00:00
karnaze%netscape.com
aec75f892e
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
081c78e696
First of a few changes to allow frames to have multiple child lists.
...
FirstChild() now takes an additional argument which is the name of the
child list.
1998-11-09 19:40:27 +00:00
troy%netscape.com
cc256d154b
Fixed ConstructFrame() so it creates the scroll frame first. This ensures
...
the style context hierarchy is correct
1998-11-06 17:57:24 +00:00
troy%netscape.com
04c879d6fb
Changed frame construction code to create a simple page sequence frame
...
when paginated
1998-11-05 06:13:55 +00:00
buster%netscape.com
a84d47ada2
nsHTMLReflowCommand now knows what attribute triggered a StyleChanged notification
1998-11-04 19:34:34 +00:00
peterl%netscape.com
ed14dc36b1
made parent context no longer be optional on re-resolve style context method
1998-11-03 21:29:14 +00:00
peterl%netscape.com
a753f1285d
sync to style resolution api changes
...
moved style context re-resolving to frame land
1998-11-03 20:33:23 +00:00
troy%netscape.com
fe4e76d9d9
Renamed HaveConstrainedWidth() and HaveConstrainedHeight() to HaveFixedContentWidth()
...
and HaveFixedContentHeight()
1998-11-01 01:29:00 +00:00
buster%netscape.com
6f31889714
factored AttributeChanged so when deciding what to do in response to a change,
...
common attributes are checked first, then content-specific handlers are asked
1998-10-30 23:06:14 +00:00
buster%netscape.com
03cad6390d
some extremely preliminary work for styleChanged incremental reflow
1998-10-30 07:57:44 +00:00
troy%netscape.com
c16076d5ca
Changed to use a scroll frame for the BODY
1998-10-29 23:25:02 +00:00
kipp%netscape.com
1fca69289e
Pass in opactity to view manager in case it changed
1998-10-28 02:05:05 +00:00
peterl%netscape.com
4c01f19982
removed depth style remap (context does it for us now)
1998-10-27 03:03:49 +00:00
peterl%netscape.com
821744e23b
added aural style hint
1998-10-26 23:21:19 +00:00
troy%netscape.com
3441ff97d9
Changed some comments
1998-10-24 05:03:55 +00:00
karnaze%netscape.com
2a0c2366bb
implemented <LABEL>; document maintains list of forms as created; form element properly releases form controls.
1998-10-22 23:00:37 +00:00
troy%netscape.com
9b9a796719
Added new pseudo class style :SCROLLED-CONTENT
1998-10-22 20:12:34 +00:00
buster%netscape.com
280ae703e0
preliminary code to resolve parent frame issues for table frames
1998-10-21 22:24:59 +00:00
karnaze%netscape.com
c82d985b8a
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
713db072d6
Work in progress on scroll frame code
1998-10-12 22:13:23 +00:00
buster%netscape.com
2aa95d75a8
support nsTableOuterFrame incremental reflow
1998-10-09 19:59:45 +00:00
troy%netscape.com
d25a9a35a2
Removed GetContentIndex() from nsIFrame
1998-10-08 20:35:16 +00:00
karnaze%netscape.com
42797648cf
fieldset, legend support. fixed bug #987
1998-10-08 04:38:41 +00:00
peterl%netscape.com
154eeceebf
init hash code to make purify happy
1998-10-08 01:32:41 +00:00
kipp%netscape.com
981c6a47a8
never create frames when display is none
1998-10-06 00:43:48 +00:00
troy%netscape.com
fa70c38667
Changed some code to use XPCOM ref counting related macros
1998-10-05 05:11:18 +00:00
peterl%netscape.com
1ad78fe181
added attribute & content changed code
1998-09-29 23:51:28 +00:00
kipp%netscape.com
261b8bd181
Changed factory method to parameterize the shrink wrapping behavior
1998-09-29 03:44:25 +00:00
michaelp%netscape.com
528cf54cd0
object tag no longer processes it's children (i put troy's change from thursday
...
in a comment until the parser is sorted out).
1998-09-27 22:44:26 +00:00
troy%netscape.com
2bd6a1a377
Moved ContentReplaced() handler code to style system
1998-09-25 22:47:00 +00:00
kipp%netscape.com
96b8114547
Renamed FrameDeleted to FrameRemoved
1998-09-25 16:12:13 +00:00
troy%netscape.com
50795d8516
Moved ContentDeleted() document notification code to the style system which
...
generates the reflow command
1998-09-25 05:13:06 +00:00
troy%netscape.com
bc86038f2a
Added call to ProcessChildren() for OBJECT tag
1998-09-24 20:35:59 +00:00
troy%netscape.com
06c2b4210f
Removed a comment that is no longer applicable
1998-09-23 21:55:41 +00:00
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
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
33bac6b83b
fixed content ref count bugs in ContentAppended
1998-09-12 02:46:09 +00:00
troy%netscape.com
f35125901c
Fixed leak of reflow command
1998-09-11 18:57:54 +00:00
peterl%netscape.com
4701208437
added strength api to style rule
1998-09-11 02:07:58 +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
0fec5be8c0
changed the way map attributes into is connected
1998-09-05 04:00:06 +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
kipp%netscape.com
c6290fa577
XPCOM'ized nsIContent and nsIHTMLContent
1998-08-29 20:20:38 +00:00
peterl%netscape.com
a6fe8afb6d
added table cell style rule inheritance
1998-08-27 00:50:52 +00:00
kipp%netscape.com
7f87aceca7
Init refcnt for html anchor rules
1998-08-04 23:06:39 +00:00
peterl%netscape.com
7ecf7edd80
added body link color support
1998-07-25 01:20:48 +00:00
peterl
47db0f2192
added pseudo frame support
1998-05-18 21:11:08 +00:00
kipp
098bef52b4
moved to pub
1998-04-13 20:24:54 +00:00