troy%netscape.com
|
2ba05e9bf2
|
Added failure check for call to nsStyleData::GetBorder()
|
1999-07-28 04:48:34 +00:00 |
|
troy%netscape.com
|
05fb1d7f25
|
Changed root frame class over to new reflow command handling
|
1999-07-27 14:15:42 +00:00 |
|
troy%netscape.com
|
7ffa0d8a63
|
Moved code that repaints after a resize or initial reflow to the viewport
|
1999-07-24 15:18:24 +00:00 |
|
troy%netscape.com
|
7a5e4dbdb5
|
Renamed some nsFrameList member functions
|
1999-07-22 04:00:57 +00:00 |
|
troy%netscape.com
|
93621b70eb
|
Made sure to Invalidate() for the initial reflow, too
|
1999-07-21 04:39:24 +00:00 |
|
troy%netscape.com
|
155ed6816a
|
Added 'm' prefix to some of the nsHTMLReflowState data members
|
1999-07-20 03:41:03 +00:00 |
|
troy%netscape.com
|
063b6aaad3
|
Fix for bug #7656. Changed the root frame to size the document element's
frame so it covers the entire canvas
|
1999-06-27 02:39:09 +00:00 |
|
troy%netscape.com
|
25d924248a
|
Fix for bug #6903: changed Reflow() to handle reflow commands of type
StyleChanged
|
1999-06-23 04:18:07 +00:00 |
|
kipp%netscape.com
|
4846f41f1f
|
Reworked frame factory methods; fixed bug 4519
|
1999-05-11 22:03:29 +00:00 |
|
troy%netscape.com
|
c30c249a82
|
Removed a function that wasn't needed
|
1999-04-27 20:18:29 +00:00 |
|
kipp%netscape.com
|
e1c16654f6
|
Removed some dead code
|
1999-03-31 04:11:02 +00:00 |
|
troy%netscape.com
|
5d77d78450
|
Removed some code that is no longer needed
|
1999-03-06 01:58:33 +00:00 |
|
kipp%netscape.com
|
8661fd6122
|
use new nsHTMLReflowState ctors
|
1999-03-05 04:29:11 +00:00 |
|
troy%netscape.com
|
bf53f99087
|
Added frame-type atoms for area,scroll,viewport,root,page frame classes
|
1999-02-14 03:47:33 +00:00 |
|
troy%netscape.com
|
e9bbeeaa9b
|
Changed GetFrameState() and GetFrameType() to use pointer arguments instead of
references
|
1999-02-10 04:17:06 +00:00 |
|
troy%netscape.com
|
49923b7f83
|
Fix for bug #2661. Now handles the case where the root-frame has a fixed
height
|
1999-02-09 05:09:39 +00:00 |
|
troy%netscape.com
|
1dcaa305b6
|
Fix for bug #2867. Removed the questionable logic I added previously.
|
1999-02-04 00:43:49 +00:00 |
|
troy%netscape.com
|
c4b2263dbf
|
Fixed it to so the root-frame isn't considered a containing block, and
changed SetRect() so it only resizes the child frame larger if its 'height'
is set to 'auto'
|
1999-02-03 01:31:09 +00:00 |
|
troy%netscape.com
|
f987894585
|
Changed Reflow() to make sure the desired-size members of the reflow metrics
struct are set in the case where there is no child frame
|
1999-01-31 18:46:22 +00:00 |
|
troy%netscape.com
|
25be57b96c
|
Fix for bug# 2780: changed root-frame and scroll-frame code to take into
account mCombinedArea
|
1999-01-31 05:12:02 +00:00 |
|
troy%netscape.com
|
1741d8cae3
|
Changed Reflow() to take into account absolutely positioned child
frames when computing the desired size
|
1999-01-27 05:58:43 +00:00 |
|
troy%netscape.com
|
ff3d3b60b5
|
Changed scrolling so it happens on the viewport instead of the HTML
element
|
1999-01-26 00:05:21 +00:00 |
|
troy%netscape.com
|
e805654323
|
Added 'computedMargin' to nsHTMLReflowState, which replaced the individual
margin values (e.g., computedLeftMargin)
|
1999-01-17 05:43:02 +00:00 |
|
kipp%netscape.com
|
4243726f6a
|
Switch to using nsFrameList for frame lists
|
1999-01-15 22:53:39 +00:00 |
|
troy%netscape.com
|
4b3e1eebad
|
Replaced "maxSize" member if nsReflowState with "availableWidth" and
"availableHeight"
|
1999-01-05 23:31:18 +00:00 |
|
troy%netscape.com
|
8e168ef086
|
Better computation of computed width and height and margins for block-level
elements
|
1998-12-31 05:35:38 +00:00 |
|
troy%netscape.com
|
4591f9d2ad
|
Changed width/height constraints in nsHTMLReflowState struct
|
1998-12-30 17:50:00 +00:00 |
|
troy%netscape.com
|
98e47c310d
|
Fix for bug #1942. Also made it so we respect 'width' and 'height' properties
specified on the HTML element
|
1998-12-22 03:49:04 +00:00 |
|
troy%netscape.com
|
6493c0fc74
|
Renamed NS_NewHTMLFrame() to NS_NewRootFrame()
|
1998-12-21 18:22:44 +00:00 |
|
troy%netscape.com
|
9619058141
|
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 |
|
troy%netscape.com
|
2a4b2c503f
|
Added Init() member function to nsIFrame
|
1998-12-03 06:31:43 +00:00 |
|
kipp%netscape.com
|
11b6602001
|
Support margins on the child frame
|
1998-11-20 22:27:33 +00:00 |
|
kipp%netscape.com
|
c9013931ab
|
Use revised API's for computing the border/padding
|
1998-11-20 17:20:29 +00:00 |
|
kipp%netscape.com
|
a6926809f0
|
Added DumpRegressionData; revised ListTag; added GetFrameName
|
1998-11-19 17:22:29 +00:00 |
|
troy%netscape.com
|
d4cf65cd18
|
Changed Reflow() to make sure that the child is sized at least as big as the max size
we gave it as part of the reflow command
|
1998-11-18 23:49:44 +00:00 |
|
joki%netscape.com
|
77fd9c2652
|
Reworking internal event code to use nsIFrame::GetFrameForPoint
Adding new functionality through nsEventStateManager (cursor change, enter/exit events, tab navig)
|
1998-11-18 05:25:26 +00:00 |
|
peterl%netscape.com
|
265c4ca8a7
|
cleaned up cursor style handling
|
1998-11-18 02:11:54 +00:00 |
|
troy%netscape.com
|
688027c9d3
|
Fixed problem that caused Mac build to break
|
1998-11-17 02:37:47 +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
|
bb256efbb7
|
Changed Reflow() to deal with reflow commands targeted at the root frame
|
1998-11-16 23:16:03 +00:00 |
|
rickg%netscape.com
|
ba3ddb1078
|
fixed a crash that someone missed
|
1998-11-13 04:58:35 +00:00 |
|
troy%netscape.com
|
8e56559948
|
Added ListTag() member function
|
1998-11-13 02:20:31 +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 |
|
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 |
|
troy%netscape.com
|
768d7859c8
|
Removed code for RootContentFrame class which is no longer used
|
1998-11-04 21:02:32 +00:00 |
|
peterl%netscape.com
|
cedec7bc27
|
sync to style resolution api changes
|
1998-11-03 20:33:43 +00:00 |
|
troy%netscape.com
|
633fecba5e
|
Added code to invalidate the frame after a resize if there is border or
padding. Otherwise the border/padding area was left dirty
|
1998-10-31 04:40:01 +00:00 |
|
troy%netscape.com
|
3c5f78c11a
|
Fixed it so border and padding style specified for the HTML element
work again
|
1998-10-30 05:18:59 +00:00 |
|
troy%netscape.com
|
c16076d5ca
|
Changed to use a scroll frame for the BODY
|
1998-10-29 23:25:02 +00:00 |
|
michaelp%netscape.com
|
15de205f12
|
changes for removal of zindex from nsIView::Init().
|
1998-10-27 03:37:03 +00:00 |
|