kipp@netscape.com
|
402f0a80fd
|
Reduce stack size by allocating nsLineLayout objects from the heap when the frame tree depth gets too big (bug #10310)
|
1999-08-27 21:45:37 +00:00 |
|
troy@netscape.com
|
7499f69786
|
Fixed incremental painting problem
|
1999-08-01 16:50:52 +00:00 |
|
troy@netscape.com
|
d6f5216441
|
Renamed DeleteFrame() to Destroy()
|
1999-07-22 02:24:52 +00:00 |
|
kipp@netscape.com
|
d15f6db883
|
Various and sundry bug fixes
|
1999-07-14 17:26:20 +00:00 |
|
troy@netscape.com
|
7211cadeba
|
Changed Reflow() and ReflowDirtyLines() to invalidate the damaged areas
after an incremental reflow
|
1999-07-14 15:16:56 +00:00 |
|
kipp@netscape.com
|
68aa9f7c60
|
Reworked frame factory methods; fixed bug 4519
|
1999-05-11 22:03:29 +00:00 |
|
kipp@netscape.com
|
7d14c8d89b
|
Removed some cruft
|
1999-04-28 00:19:28 +00:00 |
|
kipp@netscape.com
|
ac43ccf971
|
Added first letter support
|
1999-04-27 22:11:05 +00:00 |
|
kipp@netscape.com
|
74725a7a88
|
Fixed up child incremental reflow to only reflow the necessary number of lines (hopefully)
|
1999-04-21 19:58:38 +00:00 |
|
kipp@netscape.com
|
b89c24bbc1
|
Fixed up insertion code to support inserting blocks; tweaked FirstChild impl to work better; removed some no longer needed code
|
1999-04-20 21:51:39 +00:00 |
|
kipp@netscape.com
|
5b2c207b8d
|
Implement first-line support; update some api's to use nsIPresContext*'s instead of nsIpresContext&'s
|
1999-04-20 00:27:43 +00:00 |
|
joki@netscape.com
|
f9f0e46e2a
|
Fix event handling on background areas of tags.
|
1999-04-13 21:29:08 +00:00 |
|
kipp@netscape.com
|
c448f49cb7
|
Reworked the state recovery logic for incremental reflow
|
1999-04-03 18:59:01 +00:00 |
|
kipp@netscape.com
|
fe9df937ed
|
Reflow floater frames using the block reflow context
|
1999-04-01 01:37:36 +00:00 |
|
kipp@netscape.com
|
fa8f6dedb7
|
Added methods to support pre-collapsing of top-margins; expose class-id for nsBlockReflowContext code
|
1999-03-27 01:21:21 +00:00 |
|
kipp@netscape.com
|
544351a4a6
|
Fixed bugs #1277, #2007 and #1517 and #1918; rendering is improved for floaters and a minimim height rule is now enforced for computed-height situations
|
1999-03-26 00:39:04 +00:00 |
|
peterl@netscape.com
|
82aa4e8465
|
augmented ReResolveStyleContext to capture style change information
|
1999-03-25 06:43:38 +00:00 |
|
kipp@netscape.com
|
1219c0413d
|
Redid ReflowFloater api
|
1999-03-23 04:25:20 +00:00 |
|
kipp@netscape.com
|
236a7756ed
|
Added GetDepth debug method
|
1999-03-22 22:41:09 +00:00 |
|
kipp@netscape.com
|
4379f16cca
|
Support redo-reflow for lines to handle reflow around large floaters
|
1999-03-21 01:15:12 +00:00 |
|
kipp@netscape.com
|
9d00eb0dcc
|
Fix wide layout bug in todays build; fixed bug #4013 as well and bug #2589
|
1999-03-19 23:05:56 +00:00 |
|
kipp@netscape.com
|
76a50ef817
|
Spanked to collapse inline-reflow with line-layout into line-layout; fixed bugs #1278, #1990, #3527, #1670, etc.
|
1999-03-18 21:03:25 +00:00 |
|
kipp@netscape.com
|
efbe3aa860
|
Fixed numerous frame removed bugs (bug #3262)
|
1999-03-16 19:36:00 +00:00 |
|
kipp@netscape.com
|
a8b48c6de0
|
nsBlockReflowState no longer is-a nsHTMLReflowState; fixes to numerous bugs; reworked to use computed values from reflow-state
|
1999-03-05 04:21:32 +00:00 |
|
kipp@netscape.com
|
f09690b104
|
Find text runs more often (bug #3278, 3265); floaters are now handled mostly by the frame construction code
|
1999-02-26 17:04:44 +00:00 |
|
troy@netscape.com
|
ca28eafb7d
|
Removed nsIFrame::CreateContinuingFrame()
|
1999-02-25 05:31:15 +00:00 |
|
vidur@netscape.com
|
44ad3493a4
|
Added nsIStyleSheetLinkingElement interface and implemented it for LINK and STYLE elements. Got attribute modifications for lists and list items working (including correct renumbering of lists when attribute values change).
|
1999-02-23 19:18:12 +00:00 |
|
kipp@netscape.com
|
f83799d380
|
Process bullets better so that they are vertically aligned properly
|
1999-02-18 22:22:55 +00:00 |
|
kipp@netscape.com
|
74b2988510
|
COMized nsIPresShell and nsIPresContext
|
1999-02-12 17:45:58 +00:00 |
|
troy@netscape.com
|
c63560927c
|
Changed GetAdditionalChildListName() and FirstChild() to use ** instead
of *&
|
1999-02-10 02:25:01 +00:00 |
|
kipp@netscape.com
|
c9f3a81777
|
Whacked away nsBaseIBFrame and BLOCK_IS_INLINE cruft
|
1999-02-09 17:31:33 +00:00 |
|
kipp@netscape.com
|
e23d502712
|
Changed base-ib-frame to implement AppendFrames/InsertFrames/RemoveFrame directly; changed args to DoRemoveFrame; updated the anonymous block to have a slightly different method set to manipulate its children
|
1999-02-02 17:31:09 +00:00 |
|
kipp@netscape.com
|
5cb7339c7e
|
Renamed InsertNewFrame->s; defined nsAnonymousBlock class
|
1999-02-01 17:28:39 +00:00 |
|
kipp@netscape.com
|
b1fe154193
|
Spanked away SizeOf methods and nsIListFilter
|
1999-01-16 00:00:50 +00:00 |
|
kipp@netscape.com
|
2aa8f0964e
|
Switch to using nsFrameList for frame lists
|
1999-01-15 22:53:39 +00:00 |
|
kipp@netscape.com
|
2ab1ed0862
|
Reinstated the last set of checkins that were backed out
|
1999-01-05 23:01:54 +00:00 |
|
donm@netscape.com
|
a9f0b60647
|
backing out changes against a long red tree. would like to clear
the hook. -donm
|
1999-01-05 18:16:05 +00:00 |
|
kipp@netscape.com
|
44c768ae21
|
Removed aPrevSibling from DoRemoveFrame's arg list
|
1999-01-05 17:49:44 +00:00 |
|
kipp@netscape.com
|
7b0e75e786
|
Fixed numerous compiler warnings (hopefully) from the mac build
|
1998-12-18 17:34:34 +00:00 |
|
kipp@netscape.com
|
1e10a83138
|
Revised frame Paint API
|
1998-12-18 15:54:23 +00:00 |
|
kipp@netscape.com
|
419f53e76c
|
Clean up max-element-size computations; added code to remove empty lines (disabled for now)
|
1998-12-17 18:52:10 +00:00 |
|
kipp@netscape.com
|
c37bad8da6
|
Factored out floater sliding from SlideFrames; Added the dy value to the RecoverState method
|
1998-12-12 19:18:28 +00:00 |
|
troy@netscape.com
|
4015a88d1f
|
Added new atoms to nsLayoutAtoms for additional named frame child lists
|
1998-12-09 05:30:17 +00:00 |
|
kipp@netscape.com
|
9e132f550a
|
Added DeleteLine method
|
1998-12-07 22:28:23 +00:00 |
|
kipp@netscape.com
|
9220cba14e
|
Major spankage; refactored code; common base class for block/inline frames
|
1998-12-05 16:02:08 +00:00 |
|
troy@netscape.com
|
e602e25924
|
Added Init() member function to nsIFrame
|
1998-12-03 06:31:43 +00:00 |
|
kipp@netscape.com
|
0c8ca78cea
|
Override FrameForPoint so that floaters/bullets get events
|
1998-11-19 18:09:57 +00:00 |
|
kipp@netscape.com
|
f6502df0e2
|
Added DumpRegressionData; revised ListTag; added GetFrameName
|
1998-11-19 17:22:29 +00:00 |
|
troy@netscape.com
|
9c61a7bca1
|
Added some constants to use when referring to child list name indices
|
1998-11-18 06:13:58 +00:00 |
|
kipp@netscape.com
|
94c94f6246
|
Added in nsHTMLReflowState argument to ReflowFrame so that callers can properly initialize it
|
1998-11-17 01:04:21 +00:00 |
|