sfraser%netscape.com
86b2202eba
Fix a warning.
1999-09-14 23:41:49 +00:00
mjudge%netscape.com
3c1962540f
content iter not initing properly for reuse. text frame not selecting slowly properly, bad bounds checking :(. rangelist now traversing each node in a spaniter with a normal iter to make SURE we get all the children!
1999-09-14 23:16:22 +00:00
evaughan%netscape.com
cc94b6273b
Fixed some bugs in splitter
...
added auto collapse.
1999-09-14 22:17:19 +00:00
pollmann%netscape.com
82013ad7ea
Bug 13058: Tweaks to StatefulFrame interface
1999-09-14 01:58:49 +00:00
mjudge%netscape.com
6062bf5382
fixes for selection. up/down arrow behavior and also extending selection. all should be in peek offset ect. Also adding in a slight change to the hack (which should go away soon) that will stop the editor from scrolling when up/down left/right ect are clicked. when key events go in this code will be removed
1999-09-13 22:19:31 +00:00
troy%netscape.com
bde4ac61db
Added frame type for OBJECT frame
1999-09-13 21:26:05 +00:00
mjudge%netscape.com
24a5d270fd
fixes for crasher in tree
1999-09-11 00:18:02 +00:00
kipp%netscape.com
311d2c3974
Fixed two incremental reflow bugs (12890)
1999-09-10 18:52:56 +00:00
mjudge%netscape.com
8a55b0d40e
changes for peekoffset removal of extra parameters. also fixing some ownership issues with nsIenumerator and the rangelist iterator. fixing also some hit tests for line frames.
1999-09-10 18:29:37 +00:00
peterl%netscape.com
c1fcb2b00d
added content state changed notification
1999-09-10 05:52:23 +00:00
peterl%netscape.com
f653338e5d
added content state changed (vs content changed) notification
1999-09-10 05:50:02 +00:00
kipp%netscape.com
ff953161c7
Fixed refcnt crash bug with style-contexts (bad nscomptr usage -- whoops)
1999-09-09 21:54:20 +00:00
kipp%netscape.com
f452078c3f
Reworked to be more css compliant; factored compatability logic out of nsInlineFrame into here
1999-09-09 21:04:37 +00:00
kipp%netscape.com
31f17c4d3e
Cleaned up
1999-09-09 21:04:00 +00:00
kipp%netscape.com
e94d89cd09
Reworked nsHTMLReflowState::CalcLineHeight (bug 6865)
1999-09-09 21:03:27 +00:00
kipp%netscape.com
13cb15d291
Fixed bug 10820
1999-09-09 21:02:02 +00:00
kipp%netscape.com
43456dad64
Fixed infinite loop 12747
1999-09-09 20:53:32 +00:00
kipp%netscape.com
1660ad99f6
Updated for revised line-layout algorithm
1999-09-09 20:53:18 +00:00
mjudge%netscape.com
6af1b95040
addiung selectable BRFrames. but brframes arent like images ect. they give you a collapsed range, collapsed to just "before" themselves. this will help editing immensely. this should also fix some mail news issues
1999-09-08 19:43:17 +00:00
av%netscape.com
0f13ced10e
Fixing bug 7509
1999-09-08 00:12:26 +00:00
mjudge%netscape.com
7b6345b29b
adding in begin line and end line enums for selection movement. this allows peeking to the start and end of and like given a content offset for any frame.
1999-09-07 23:40:17 +00:00
mjudge%netscape.com
8a90ee7653
Had a loop that did not reset one variable for "next" iteration. this will fix arrow up/down ya.
1999-09-07 18:47:01 +00:00
peterl%netscape.com
e8b68a5fce
added reparent style context
1999-09-03 23:35:41 +00:00
peterl%netscape.com
6c381d978e
added accessors to additional style contexts
1999-09-03 23:35:14 +00:00
ftang%netscape.com
00528a4ff3
fix bug 13063 12881
1999-09-03 22:46:16 +00:00
danm%netscape.com
fe1d16cc98
implemented intrinsic sizing method on DOM Window
1999-09-03 22:41:56 +00:00
rods%netscape.com
8bf2296fc4
Added NS_NewSelectsAreaFrame
1999-09-03 14:52:17 +00:00
bruce%cybersight.com
6018f42da1
Use nsCRT::free() instead of delete[] for char* data.
1999-09-03 07:42:41 +00:00
kipp%netscape.com
178818de64
Implement fix for bug #5821 as per dbaron's suggestion
1999-09-03 03:47:49 +00:00
kipp%netscape.com
2be371791e
Save some memory by not saving away useless text runs
1999-09-02 18:01:59 +00:00
mjudge%netscape.com
94c7196c4d
oops infinite loop. need to break out if no frame is found.
1999-09-02 00:04:56 +00:00
mjudge%netscape.com
c9b2693769
new selection code for dead areas. this is much better, trust me. the block frame now will look at its best line and look for a spot to select. if it finds another block frame now, it will continue the process in a while loop. each time looking for best x and y area. this reuses the code located in GetNextPrevLine.
1999-09-01 21:40:16 +00:00
kipp%netscape.com
7b59e3ca00
Added in support for IE specific area types
1999-09-01 20:58:17 +00:00
kipp%netscape.com
8b99ad7742
Create floating frame properly (bug #2751 )
1999-09-01 20:57:58 +00:00
kipp%netscape.com
f0048804d8
Fixed to account for the overflow hidden value when computing the combined area (bug #2751 )
1999-09-01 20:57:37 +00:00
troy%netscape.com
a62ed57ff4
Fixed compiler warning
1999-09-01 04:32:45 +00:00
kipp%netscape.com
acbb1274b9
Added missing #ifdef's
1999-09-01 02:03:50 +00:00
troy%netscape.com
ecc21c953c
Fix for bug #12864 . Changed CreateViewForFrame() so it respects the z-index
...
of relatively positioned elements
1999-09-01 01:10:24 +00:00
kipp%netscape.com
dff5b76938
Updated SizeOf methods to not waste space when doing a non-debug build
1999-09-01 01:02:16 +00:00
nisheeth%netscape.com
cac7a1a287
- Added setter for history state to nsIPresShell
...
- Added capture/restore frame state methods to nsIFrameManager
- Added a getter for state type to nsIStatefulFrame.
- Changed the save/restore method parameters in nsIStateful frame
so that only the frame state gets passed to the stateful frame.
- Implemented all the new interface methods in the respective implementation classes.
1999-08-31 14:35:50 +00:00
kipp%netscape.com
db5c199f08
Tally up lineBox's and textRun's seperately
1999-08-31 04:32:13 +00:00
kipp%netscape.com
1d0c71c142
Added missing = 0 to make method's pure virtual
1999-08-31 04:20:22 +00:00
kipp%netscape.com
fd426dec6a
Reimplemented SizeOf methods in some of the frame classes; partial rework of first-line handling snapshot
1999-08-31 03:09:40 +00:00
nisheeth%netscape.com
8702861be9
Added get/set document state API for use by session history.
1999-08-30 22:38:58 +00:00
troy%netscape.com
aa10a920fd
Changed block frame code to cache the max element width. This enables
...
us to ask for the maxElementSize when doing an incremental reflow
1999-08-28 00:39:55 +00:00
kipp%netscape.com
b15a5a6fc4
Fixed computation of max-element-size for bug #12384 ; don't compute line-height in this class
1999-08-27 21:50:06 +00:00
kipp%netscape.com
6c08bc8c75
Shrink down size of nsLineLayout object
1999-08-27 21:49:12 +00:00
kipp%netscape.com
d928d5767c
Keep trakc of the depth of reflow to allow for limiting stack usage (bug #10310 )
1999-08-27 21:48:54 +00:00
kipp%netscape.com
21d217a586
Don't paint frames that are unflowable
1999-08-27 21:48:21 +00:00
kipp%netscape.com
175f8c7657
Added IsFrameTreeTooDeep method to support code handling bug #10310
1999-08-27 21:48:06 +00:00