Commit Graph
105 Commits
Author SHA1 Message Date
troy@netscape.com 630dff615b Partial fix for bug #4315. Changed scroll frame to set view visibility to
hide if the frame should not be displayed
1999-03-27 18:21:54 +00:00
kipp@netscape.com 74c9fdfeaf Whacked paint methods to use new constants 1999-03-26 00:39:35 +00:00
peterl@netscape.com 82aa4e8465 augmented ReResolveStyleContext to capture style change information 1999-03-25 06:43:38 +00:00
michaelp@netscape.com 576d3ad2ed changed for new ComputeScrollOffsets() method. 1999-03-18 21:01:46 +00:00
kipp@netscape.com 070cc5337d Don't dereference a null pointer when print previewing 1999-03-16 19:37:12 +00:00
karnaze@netscape.com b6ee6626e6 hopefully a fix for the mac build 1999-03-12 06:12:03 +00:00
karnaze@netscape.com 1674ac11d5 bug 3628, scrolling=yes on <frame>, <iframe> 1999-03-12 05:36:35 +00:00
warren@netscape.com 35d5e6e062 nsRepository -> nsIComponentManager changes. 1999-03-09 09:44:27 +00:00
troy@netscape.com 983a6b34e7 Used style data pointer in HTML reflow state and eliminated some calls to
GetStyleData()
1999-03-06 03:37:44 +00:00
troy@netscape.com c5ba021b80 Removed some code that's no longer needed, because mComputedPadding is now
part of the HTML reflow state
1999-03-06 00:04:24 +00:00
kipp@netscape.com 9181c3e8d5 use new nsHTMLReflowState ctors 1999-03-05 04:29:11 +00:00
troy@netscape.com 7f63268a34 Changed nsIFrame::Init() to take an additional parameter 1999-02-25 03:27:57 +00:00
troy@netscape.com c7ff279f2d Minor clean up 1999-02-16 04:07:27 +00:00
michaelp@netscape.com ec7daddcd7 all scrollbar recomputation is now the responsibility of the owner of the
scrolled view.
1999-02-16 00:53:15 +00:00
troy@netscape.com 4143f853ab Added frame-type atoms for area,scroll,viewport,root,page frame classes 1999-02-14 03:47:33 +00:00
kipp@netscape.com 74b2988510 COMized nsIPresShell and nsIPresContext 1999-02-12 17:45:58 +00:00
troy@netscape.com 655e2cab93 Changed a bunch more nsIFrame member functions to be pointer arguments
instead of references
1999-02-10 05:38:18 +00:00
troy@netscape.com 18893d3961 Changed GetFrameState() and GetFrameType() to use pointer arguments instead of
references
1999-02-10 04:17:06 +00:00
troy@netscape.com 0faabccc70 Switched to using nsIScrollableView::GetScrollbarVisibility() to tell
whether the vertical scrollbar is currently showing
1999-02-03 04:30:57 +00:00
troy@netscape.com 526a72316f Made sure that fixed positioned elements gets a widget 1999-02-01 18:36:23 +00:00
troy@netscape.com 39c3abaa2d Fixed logic that determines whether there's currently a visible vertical
scrollbar
1999-02-01 16:32:54 +00:00
troy@netscape.com a52d016b21 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 10e88df564 Fix for bug #2743. Improved the logic which predicts whether a vertical scrollbar
is needed
1999-01-29 04:29:10 +00:00
troy@netscape.com 74814c1fb9 Changed scrolling so it happens on the viewport instead of the HTML
element
1999-01-26 00:05:21 +00:00
harishd@netscape.com 416c113677 Stylecontext is passed to PaintBorder() 1999-01-22 22:28:12 +00:00
troy@netscape.com dc07db706b Added XXX comment for ReResolveStyleContext() 1999-01-22 18:23:06 +00:00
rods@netscape.com 5fd1a4a824 Removed the class def and put it in a new header nsScrollFrame.h 1999-01-22 15:23:51 +00:00
troy@netscape.com f824445733 Fixed it so computedHeight is correctly computed 1999-01-19 05:59:24 +00:00
troy@netscape.com 0f299599f9 Improvements to absolute positioning code 1999-01-18 17:27:27 +00:00
troy@netscape.com 3cca8b8ed1 Fix for bug #2450; 'padding' wasn't getting handled properly 1999-01-18 00:48:59 +00:00
kipp@netscape.com 2aa8f0964e Switch to using nsFrameList for frame lists 1999-01-15 22:53:39 +00:00
troy@netscape.com 62b64b2067 Removed the content-parent frame pointer. Now we just have the one geometric
parent
1999-01-14 05:16:23 +00:00
troy@netscape.com 80de7a2d9f Replaced "maxSize" member if nsReflowState with "availableWidth" and
"availableHeight"
1999-01-05 23:31:18 +00:00
troy@netscape.com 57c9c45a75 Changed width/height constraints in nsHTMLReflowState struct 1998-12-30 17:50:00 +00:00
troy@netscape.com 6f9192bec1 Moved logic that deals with moving absolutely positioned frames out of the
flow to the frame construction code
1998-12-29 03:38:16 +00:00
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
troy@netscape.com d4746e1f05 Minor cleanup 1998-12-18 17:33:23 +00:00
kipp@netscape.com 1e10a83138 Revised frame Paint API 1998-12-18 15:54:23 +00:00
troy@netscape.com 73929b5017 Fixed a compiler warning by include nsHTMLParts.h 1998-12-18 05:52:05 +00:00
troy@netscape.com e9dcf968a5 Eliminated a bunch of code now that CreateViewForFrame() takes care of calling
SetScrolledView()
1998-12-18 05:26:16 +00:00
troy@netscape.com dd776eb3fc Backed the change back out 1998-12-17 22:25:59 +00:00
troy@netscape.com 90c1754fc7 Changed Paint() to only paing the border if the style info says we're visible 1998-12-17 21:34:41 +00:00
troy@netscape.com 0f08a01278 Fix for bug 1831 where an auto horizontal scrollbar was causing a vertical
scrollbar to be displayed even though it wasn't needed
1998-12-10 00:52:58 +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 e602e25924 Added Init() member function to nsIFrame 1998-12-03 06:31:43 +00:00
troy@netscape.com 2ad3ae4e25 Changed to handle StyleChanged incremental reflow command 1998-12-01 05:17:12 +00:00
kipp@netscape.com 2bfd8b8d4f Fixed scroll-frame code to properly fill in the max-element-size 1998-11-21 03:52:01 +00:00
kipp@netscape.com 818460934a Use Get methods from style context instead of deprecated methods 1998-11-20 17:13:28 +00:00
kipp@netscape.com f6502df0e2 Added DumpRegressionData; revised ListTag; added GetFrameName 1998-11-19 17:22:29 +00:00
troy@netscape.com 201ec3d3be Added a scroll frame for print preview 1998-11-13 04:22:23 +00:00