Commit Graph
88 Commits
Author SHA1 Message Date
troy@netscape.com 87e08ae8fc Changed CreateViewForFrame() to check whether the parent view is a scrolling
view and if so use SetScrolledView() instead of the view manager's InsertChild().
This ensures that the scrolled frame's view is inserted as a child of the clip
view during the view initialization stage
1998-12-18 05:25:36 +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 e602e25924 Added Init() member function to nsIFrame 1998-12-03 06:31:43 +00:00
troy@netscape.com 5fd6360208 Fixed it so that we don't ignore painting child frames of a parent frame
thas has "visibility:hidden", because child elements can override their
parent's visibility
1998-11-19 03:52:29 +00:00
joki@netscape.com 249a270b84 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 baefdbc1e7 cleaned up cursor style handling 1998-11-18 02:11:54 +00:00
troy@netscape.com 5bfe65f2b1 Fixed CreateWrapperFrame() so it resets the geometric and content parent pointers
of the frame being wrapped
1998-11-17 05:47:06 +00:00
kipp@netscape.com c93bcec93b Eliminated NewFrame 1998-11-14 19:28:34 +00:00
joki@netscape.com a248c37ae6 Modify cursor setting code to check css cursor setting for containers. 1998-11-13 23:58:52 +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
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 d68fc5f5e2 Added UpdateStyleContexts for support change-out of style contexts 1998-11-05 19:31:39 +00:00
peterl@netscape.com e74acd9aca sync to style resolution api changes 1998-11-03 20:33:43 +00:00
kipp@netscape.com 931b73aa4f Cleaned up Paint method 1998-10-30 22:12:19 +00:00
peterl@netscape.com fd8f36e779 renamed cursor defines 1998-10-26 23:14:17 +00:00
michaelp@netscape.com f9fd367772 changes to support opacity. 1998-10-23 17:54:23 +00:00
troy@netscape.com 5ee4b43127 Fixed somecomments which had been copied from elsewhere and we not
completely accurate
1998-10-22 21:02:19 +00:00
buster@netscape.com dbb7336670 added AddFrame and RemoveFrame as incremental reflow support methods 1998-10-20 17:44:02 +00:00
kipp@netscape.com 7f6290801c Tweaked the isFloated variable computation to only support left and right floaters 1998-10-16 20:21:11 +00:00
troy@netscape.com 09ec6ecbb4 Changed CreateViewForFrame() to mark the view as having transparent content
iff the background-color is transparent
1998-10-14 21:31:41 +00:00
kipp@netscape.com 6dd96d2ded Create views when necessary 1998-10-14 20:10:36 +00:00
troy@netscape.com 86761a4227 Work in progress on scroll frame code 1998-10-12 22:13:23 +00:00
michaelp@netscape.com 7bbe393580 changes per-kipp to make views transparent. 1998-10-12 18:07:28 +00:00
kipp@netscape.com 9dadfb6ae3 Mork work on floaters; support for clear style property 1998-10-09 22:58:25 +00:00
troy@netscape.com dc6dc474ce Removed reference to widgetSupports 1998-10-08 21:39:25 +00:00
kipp@netscape.com 34f17c9ef6 Preliminary support for onPaint event handling 1998-10-06 21:01:41 +00:00
kipp@netscape.com aa3f7144c0 Use new body ctor api 1998-10-06 00:40:41 +00:00
peterl@netscape.com d09a2186f8 moved attribute change code to style sheete
cleaned up content change api
1998-09-29 23:48:07 +00:00
troy@netscape.com 3617f0d119 Added back in support for absolutely positioned frames 1998-09-29 04:47:59 +00:00
kipp@netscape.com 8793477e2d Changed factory method to parameterize the shrink wrapping behavior 1998-09-29 03:44:25 +00:00
troy@netscape.com 1f46553277 Fixed some bustage I introduced with the factoring 1998-09-29 02:18:09 +00:00
troy@netscape.com 4ac1536210 Partially enabled support for absolutely positioned elements 1998-09-28 23:24:37 +00:00
kipp@netscape.com 73ce388bce Use modified css rendering API 1998-09-26 17:17:20 +00:00
vidur@netscape.com d169f8dc7c Fixed memory leak in style change code 1998-09-26 00:06:26 +00:00
kipp@netscape.com ab9856187a Renamed style-changed reflow method; fixed implementation to generate a reflow command 1998-09-25 16:11:36 +00:00
troy@netscape.com e78f443a85 Moved ContentDeleted() document notification code to the style system which
generates the reflow command
1998-09-25 05:13:06 +00:00
peterl@netscape.com a3f1384f73 performance tweaks to apply style change 1998-09-25 01:49:10 +00:00
vidur@netscape.com 85ebec76c8 Added new style interfaces. Implemented getStyle() on HTMLElement. Moved DOM fields into side struct for nsGenericHTMLElement. Implemented style declaration interface on proxy. Added new entry point to CSSParser and new methods to style declaration. 1998-09-25 00:51:45 +00:00
kipp@netscape.com cc2bca27c2 Added methods for triggering style/rendering/reflow changes 1998-09-25 00:00:22 +00:00
troy@netscape.com 2e3d85d534 Removed mChildCount from nsContainerFrame 1998-09-24 17:56:35 +00:00
troy@netscape.com 2082f1b603 Removed IsPseudoFrame() from nsContainerFrame 1998-09-24 04:57:30 +00:00
troy@netscape.com a14c3f1c67 Removed mFirstContentOffset, LastContentOffset, and mLastContentIsComplete
from nsContainerFrame
1998-09-24 03:36:52 +00:00
kipp@netscape.com 3d80f9824c Moved some methods from various places into this class 1998-09-23 02:29:31 +00:00
troy@netscape.com 80417bf958 Removed farme enumeration member functions for indexed access, last child,
and child count
1998-09-19 03:24:26 +00:00
troy@netscape.com 75ef26abf7 Removed CreateFrame() from nsIHTMLContent 1998-09-18 18:04:42 +00:00
troy@netscape.com 7f644b87ab Removed nsIContentDelegate.h 1998-09-18 17:34:48 +00:00
troy@netscape.com ef8db633a3 Removed content delegates 1998-09-18 17:18:37 +00:00
kipp@netscape.com e3168a572d Removed css/layout directory 1998-09-15 00:19:49 +00:00
kipp@netscape.com d515f73150 XPCOM'ized nsIContent and nsIHTMLContent 1998-08-29 20:20:38 +00:00