kipp%netscape.com
|
c5cf8a4efb
|
Return error properly if NS_NewBlockFrame fails; stop including unneeded header file
git-svn-id: svn://10.0.0.236/trunk@10820 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-23 20:11:14 +00:00 |
|
kipp%netscape.com
|
3c195f0ff8
|
Partial implementation of body style width/height support
git-svn-id: svn://10.0.0.236/trunk@10744 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-23 02:26:29 +00:00 |
|
troy%netscape.com
|
82c24af034
|
Removed farme enumeration member functions for indexed access, last child,
and child count
git-svn-id: svn://10.0.0.236/trunk@10475 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-19 03:24:26 +00:00 |
|
troy%netscape.com
|
b0bdb9e357
|
Removed nsIContentDelegate.h
git-svn-id: svn://10.0.0.236/trunk@10418 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-18 17:34:48 +00:00 |
|
troy%netscape.com
|
b60923ad33
|
Removed content delegates
git-svn-id: svn://10.0.0.236/trunk@10417 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-18 17:18:37 +00:00 |
|
troy%netscape.com
|
59c46e5471
|
Removed some code that's no longer needed now that tables are using the
new frame construction code
git-svn-id: svn://10.0.0.236/trunk@10324 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-17 23:54:47 +00:00 |
|
troy%netscape.com
|
9ec1729d6e
|
Cleaned up frame construction code
git-svn-id: svn://10.0.0.236/trunk@10243 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-17 04:07:58 +00:00 |
|
kipp%netscape.com
|
6a52b74171
|
Removed css/layout directory
git-svn-id: svn://10.0.0.236/trunk@10015 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-15 00:19:49 +00:00 |
|
troy%netscape.com
|
0c4b9521d5
|
Phase one of frame construction changes
git-svn-id: svn://10.0.0.236/trunk@9742 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-10 19:32:14 +00:00 |
|
kipp%netscape.com
|
392496f910
|
CHanged NewFrame method to NS_NewBodyFrame
git-svn-id: svn://10.0.0.236/trunk@9559 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-08 22:35:54 +00:00 |
|
warren%netscape.com
|
d623edaca1
|
Renamed NSRepository to nsRepository.
git-svn-id: svn://10.0.0.236/trunk@8922 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-09-01 00:26:28 +00:00 |
|
troy%netscape.com
|
fd0d7ccb59
|
Changes nsIView and nsIScrollableView interfaces to conform to
XPCOM conventions
git-svn-id: svn://10.0.0.236/trunk@8848 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-08-30 19:16:11 +00:00 |
|
michaelp%netscape.com
|
7b063335be
|
DeleteFrame() now takes a pres context.
git-svn-id: svn://10.0.0.236/trunk@8675 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-08-28 03:02:39 +00:00 |
|
troy%netscape.com
|
c37f617b06
|
Combined GetScrollBarWidth/GetScrollBarHeight into one function
GetScrollBarDimensions
git-svn-id: svn://10.0.0.236/trunk@8624 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-08-27 18:30:55 +00:00 |
|
troy%netscape.com
|
9b42ea4cb1
|
Changed nsIDeviceContext interface to conform [more] with COM conventions
git-svn-id: svn://10.0.0.236/trunk@8597 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-08-27 05:05:03 +00:00 |
|
peterl%netscape.com
|
a458984ea5
|
handle marginwidth/height via a special style rule
git-svn-id: svn://10.0.0.236/trunk@8168 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-08-19 01:16:21 +00:00 |
|
karnaze%netscape.com
|
b35734172b
|
marginwidth, marginheight set in <frame> is passed to sub doc and added to padding
git-svn-id: svn://10.0.0.236/trunk@8144 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-08-18 22:02:23 +00:00 |
|
kipp%netscape.com
|
b8c3881140
|
Work around frame-appended reflows that don't grow the child of the body
git-svn-id: svn://10.0.0.236/trunk@7744 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-08-11 17:38:46 +00:00 |
|
troy%netscape.com
|
06a522099a
|
Change to object lifetime management. Views are no longer ref counted
git-svn-id: svn://10.0.0.236/trunk@7605 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-08-08 04:23:33 +00:00 |
|
peterl%netscape.com
|
ac2ec1a340
|
rounding support
git-svn-id: svn://10.0.0.236/trunk@6999 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-07-31 23:34:45 +00:00 |
|
kipp%netscape.com
|
101913b9b5
|
Remove most compiler warnings on IRIX
git-svn-id: svn://10.0.0.236/trunk@6756 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-07-29 20:19:08 +00:00 |
|
kipp%netscape.com
|
85f83e02fc
|
Added code to try (poorly unfortunately) to give events to floating objects before regular objects
git-svn-id: svn://10.0.0.236/trunk@6689 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-07-29 04:04:01 +00:00 |
|
troy%netscape.com
|
c76ea311f7
|
Added XXX description of floater problem
git-svn-id: svn://10.0.0.236/trunk@6319 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-07-23 21:35:53 +00:00 |
|
troy%netscape.com
|
4bf14165ae
|
Fixed nbody code to do a WillReflow() and to size the frame when incrementally
reflowing an absolutely positioned frame
git-svn-id: svn://10.0.0.236/trunk@6316 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-07-23 21:16:09 +00:00 |
|
troy%netscape.com
|
5b0c4cb47f
|
Moved cde that does damage repair for a resize reflow from the
body to the root content frame
git-svn-id: svn://10.0.0.236/trunk@6299 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-07-23 20:19:05 +00:00 |
|
kipp%netscape.com
|
2b5bf809b8
|
Handle floaters better by triggering a resize-reflow on the body's content frame after reflowing the floater
git-svn-id: svn://10.0.0.236/trunk@6294 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-07-23 19:55:27 +00:00 |
|
troy%netscape.com
|
9da17705fc
|
Moved code to invalidate dirty area for an initial reflow from the
body frame to the root content frame
git-svn-id: svn://10.0.0.236/trunk@6235 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-07-23 05:00:39 +00:00 |
|
troy%netscape.com
|
e67dda592f
|
Added code to Reflow() to invalidate the damaged areas
git-svn-id: svn://10.0.0.236/trunk@6227 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-07-23 04:22:41 +00:00 |
|
kipp%netscape.com
|
4281a0c565
|
Tweaked assertions
git-svn-id: svn://10.0.0.236/trunk@5763 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-07-16 23:31:33 +00:00 |
|
troy
|
eb7fa8a66e
|
Changed API for CreateContinuingFrame and GetReflowMetrics to take
a reference to a nsIPresContext
git-svn-id: svn://10.0.0.236/trunk@5569 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-07-15 03:23:23 +00:00 |
|
troy
|
547dc8ae9b
|
Changed Reflow() member function to take a reference to a nsIPresContext
instead of a pointer
git-svn-id: svn://10.0.0.236/trunk@5565 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-07-15 02:53:09 +00:00 |
|
kipp
|
fe64e82ae0
|
Removed SetMargins call; the default ctor zeros things out now
git-svn-id: svn://10.0.0.236/trunk@5305 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-07-10 20:28:30 +00:00 |
|
kipp
|
ed6bbc7c7f
|
Init passed in margins
git-svn-id: svn://10.0.0.236/trunk@5234 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-07-09 17:07:39 +00:00 |
|
troy
|
4b6f9cce8d
|
Changed reflow processing for floaters
git-svn-id: svn://10.0.0.236/trunk@4759 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-30 23:19:10 +00:00 |
|
troy
|
5eaf9b56bf
|
Changed a XXX comment that was now out of date
git-svn-id: svn://10.0.0.236/trunk@4736 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-30 21:37:30 +00:00 |
|
kipp
|
434a14b512
|
Implement new PropagateContentOffsets to avoid looking at floaters
git-svn-id: svn://10.0.0.236/trunk@4730 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-30 20:21:57 +00:00 |
|
troy
|
f1abc17cde
|
Added ContentDeleted() member function
git-svn-id: svn://10.0.0.236/trunk@4719 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-30 20:11:10 +00:00 |
|
troy
|
85ae51a4b3
|
Changed absolutely positioned elements to have the body as their
geometric parent
git-svn-id: svn://10.0.0.236/trunk@4586 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-26 18:49:30 +00:00 |
|
kipp
|
da3ed94619
|
Fixed images/form-elements in tables being incorrectly positioned by preventing nested body's from pre-maturely DidReflowing their children
git-svn-id: svn://10.0.0.236/trunk@4538 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-25 22:26:35 +00:00 |
|
kipp
|
55b2683b92
|
New and improved (?) line layout
git-svn-id: svn://10.0.0.236/trunk@4495 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-25 16:33:10 +00:00 |
|
troy
|
90ad65a58a
|
Added nsIReflowCommand interface
git-svn-id: svn://10.0.0.236/trunk@3538 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-09 04:51:44 +00:00 |
|
peterl
|
bc184de5ad
|
sync up to new style data apis
git-svn-id: svn://10.0.0.236/trunk@3322 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-05 06:09:09 +00:00 |
|
kipp
|
ecc388064f
|
Updated tracing; if the body has no children then collapse to nothingness
git-svn-id: svn://10.0.0.236/trunk@3229 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-06-04 18:03:14 +00:00 |
|
troy
|
003a885b86
|
Changed nsReflowState structs to be linked together
git-svn-id: svn://10.0.0.236/trunk@2643 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-29 20:36:05 +00:00 |
|
kipp
|
7645d0b01d
|
Disabled assertions for now (sigh)
git-svn-id: svn://10.0.0.236/trunk@2612 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-29 02:34:02 +00:00 |
|
kipp
|
e7abe8a2fb
|
Assert that reflow reason is correct
git-svn-id: svn://10.0.0.236/trunk@2598 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-29 02:11:50 +00:00 |
|
troy
|
363a605781
|
Changed VerifyTree() to check that NS_FRAME_IN_REFLOW isn't set
git-svn-id: svn://10.0.0.236/trunk@2531 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-28 19:00:31 +00:00 |
|
troy
|
c582c6488b
|
Make sure we set the (x,y) before reflowing the frame
git-svn-id: svn://10.0.0.236/trunk@2485 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-28 05:41:59 +00:00 |
|
troy
|
4423b06d16
|
Added 'ns' prefix to class name
git-svn-id: svn://10.0.0.236/trunk@2468 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-28 02:37:37 +00:00 |
|
troy
|
d2d4e15ea4
|
Merged ResizeReflow() and IncrementalReflow() into one Reflow() member function
git-svn-id: svn://10.0.0.236/trunk@2253 18797224-902f-48f8-a5cc-f745e15eee43
|
1998-05-25 17:31:49 +00:00 |
|