troy@netscape.com
|
c15328cc97
|
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 |
|
peterl@netscape.com
|
97d11c8a40
|
sync to new attribute api
|
1998-12-20 01:21:23 +00:00 |
|
troy@netscape.com
|
b7640ef70d
|
Reverted back to previous revision, because I came up with a cleaner
solution
|
1998-12-18 05:23:40 +00:00 |
|
troy@netscape.com
|
f33fb68f51
|
Re-ordered the call to set the scroll frame's initial child list so that
the XML demos work again. This is really a temporary change until things
get fixed right...
|
1998-12-18 04:59:14 +00:00 |
|
warren@netscape.com
|
4aaec0bad1
|
Networking changes: Reworked nsIURL, adding setters, factoring Open. Unsigned arguments for nsIStreamListener.
|
1998-12-16 05:40:20 +00:00 |
|
av@netscape.com
|
c0d3daf77a
|
Making object tag to display alternative context
|
1998-12-13 21:44:55 +00:00 |
|
nisheeth@netscape.com
|
5405195487
|
Changed nsHTMLStyleSheetImpl::AttributeChanged() so that it asks the
content objects for style change hint. Removed tag specific code in this function.
|
1998-12-10 23:49:13 +00:00 |
|
troy@netscape.com
|
8cd5844eaa
|
Changed wrapping of floated elements so the wrapping happens inside of
ConstructFrameByDisplayType(), and now we only wrap frames of display
type 'block' and 'inline'
|
1998-12-07 18:44:40 +00:00 |
|
troy@netscape.com
|
a376aaeb6c
|
Temporary change to make sure we don't wrap floated tables in a BODY frame
|
1998-12-04 23:51:16 +00:00 |
|
troy@netscape.com
|
a29879ee0a
|
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
|
f54d525b3d
|
Moved view creation to frame construction code. Also moved wrapping of
floated and absolutely positioned elements to frame construction code
|
1998-12-04 19:03:44 +00:00 |
|
troy@netscape.com
|
e0a906e064
|
Changed view creation to occur when frame initialization occurs
|
1998-12-04 05:56:06 +00:00 |
|
troy@netscape.com
|
a1854c5e92
|
Moved logic that created a BODY frame that forms the cell's content from the
table frame code to the frame construction code
|
1998-12-04 02:08:51 +00:00 |
|
waterson@netscape.com
|
b8a2bb8bc6
|
Added initializers that can be used from the repository. Export nsIHTMLStyleSheet.h.
|
1998-12-03 20:20:35 +00:00 |
|
troy@netscape.com
|
e602e25924
|
Added Init() member function to nsIFrame
|
1998-12-03 06:31:43 +00:00 |
|
peterl@netscape.com
|
2dc27fad9e
|
changed media type to atom
|
1998-12-02 00:38:14 +00:00 |
|
vidur@netscape.com
|
9782376c31
|
Moved nsGenericElement to base directory. Added basic support for document fragments.
|
1998-11-30 07:59:11 +00:00 |
|
peterl@netscape.com
|
b3f287d4fe
|
style change notification support
|
1998-11-26 01:34:53 +00:00 |
|
kipp@netscape.com
|
a0a68b8f33
|
Fixed IsScrollable to take an extra argument so that we would only create scroll-frames around blocks using the webshells criteria if it's the body frame (bug #1608)
|
1998-11-25 16:41:06 +00:00 |
|
buster@netscape.com
|
14dff54b43
|
removed the resolution of table pseudo-style until we can test it and
actually use it. this was just a memory leak.
|
1998-11-21 00:53:03 +00:00 |
|
troy@netscape.com
|
9388db0e1a
|
Added nsHTMLAtoms::wrappedFramePseudo and changed ConstructFrame() to use
it instead of nsHTMLAtoms::columnPseudo
|
1998-11-20 23:27:59 +00:00 |
|
buster@netscape.com
|
bfe70f7a67
|
took out a dumb debug printf
|
1998-11-20 21:09:54 +00:00 |
|
buster@netscape.com
|
1cf8f7fd8f
|
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
|
8abad581ef
|
removed obsolete include of nsTableFrame
|
1998-11-20 01:04:43 +00:00 |
|
peterl@netscape.com
|
b8c981218c
|
use proper pseudo tag for text style contexts
|
1998-11-18 02:11:27 +00:00 |
|
vidur@netscape.com
|
bd1aafe982
|
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
|
7c35efe99f
|
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
|
201ec3d3be
|
Added a scroll frame for print preview
|
1998-11-13 04:22:23 +00:00 |
|
troy@netscape.com
|
a70b79e70d
|
Cleaned up ConstructXMLRootFrame() and added some XXX comments
|
1998-11-13 03:43:15 +00:00 |
|
vidur@netscape.com
|
4c64fbea84
|
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
|
458511e568
|
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
|
852db0cb2c
|
rowgroup pseudo-frames for rows inserted directly into a table
|
1998-11-12 20:45:28 +00:00 |
|
buster@netscape.com
|
3a79542dcd
|
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
|
b3a92397d8
|
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
|
7f262abad9
|
Fixed a memory leak of a content object
|
1998-11-11 06:37:30 +00:00 |
|
troy@netscape.com
|
fa80f226d8
|
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
|
7d57a590c9
|
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
|
33fc3094d1
|
Create a block frame for run-in and compact frames
|
1998-11-09 23:35:44 +00:00 |
|
karnaze@netscape.com
|
3c901a8811
|
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
|
b04ee51233
|
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
|
d380ca80c9
|
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
|
969e9c0e6c
|
Changed frame construction code to create a simple page sequence frame
when paginated
|
1998-11-05 06:13:55 +00:00 |
|
buster@netscape.com
|
1053a91ccf
|
nsHTMLReflowCommand now knows what attribute triggered a StyleChanged notification
|
1998-11-04 19:34:34 +00:00 |
|
peterl@netscape.com
|
d5fc6f9d87
|
made parent context no longer be optional on re-resolve style context method
|
1998-11-03 21:29:14 +00:00 |
|
peterl@netscape.com
|
79a44f390d
|
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
|
d53f9c0403
|
Renamed HaveConstrainedWidth() and HaveConstrainedHeight() to HaveFixedContentWidth()
and HaveFixedContentHeight()
|
1998-11-01 01:29:00 +00:00 |
|
buster@netscape.com
|
a6f64f67eb
|
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
|
b80a9ca305
|
some extremely preliminary work for styleChanged incremental reflow
|
1998-10-30 07:57:44 +00:00 |
|
troy@netscape.com
|
94503dda3c
|
Changed to use a scroll frame for the BODY
|
1998-10-29 23:25:02 +00:00 |
|
kipp@netscape.com
|
fdaadbc57c
|
Pass in opactity to view manager in case it changed
|
1998-10-28 02:05:05 +00:00 |
|