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