1438 Commits

Author SHA1 Message Date
alecf%netscape.com
ca2cea5ccd fix a bunch of null-derefing problems when accessing http://webmail.netscape.com/ and add some assertions when these things happen
git-svn-id: svn://10.0.0.236/trunk@48133 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-18 01:00:43 +00:00
alecf%netscape.com
ee585f6ea5 fix dereferencing error on slashdot.org
git-svn-id: svn://10.0.0.236/trunk@48130 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-18 00:48:51 +00:00
kipp%netscape.com
b1972b0b42 Handle right aligned skipped floaters a little better
git-svn-id: svn://10.0.0.236/trunk@48112 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-18 00:20:48 +00:00
kipp%netscape.com
4fbbb9f867 Fixed various bugs including incremental list reflow (9742) and some table bugs with right floaters
git-svn-id: svn://10.0.0.236/trunk@48058 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-17 23:16:43 +00:00
kipp%netscape.com
52462302c0 Added more (disabled) debug noise
git-svn-id: svn://10.0.0.236/trunk@48054 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-17 23:15:53 +00:00
kipp%netscape.com
287e799395 Fixed a glitch in the debug noise
git-svn-id: svn://10.0.0.236/trunk@48053 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-17 23:15:31 +00:00
kipp%netscape.com
b19648bac9 Fixed a glitch in word-breaking look ahead that was using the wrong content to compute the next fragments width (whoops!)
git-svn-id: svn://10.0.0.236/trunk@48049 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-17 23:14:47 +00:00
kipp%netscape.com
6617ad5d80 Removed list item hack
git-svn-id: svn://10.0.0.236/trunk@47888 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-17 00:57:40 +00:00
troy%netscape.com
590a741dbd Minor changes to reduce the amount of unnecessary ref counting and speed
things up a little


git-svn-id: svn://10.0.0.236/trunk@47864 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-16 23:31:59 +00:00
troy%netscape.com
bb35a26690 Fix for bug #13341. Changed DisplayAltFeedback() so it doesn't render the
recessed border unless there's room


git-svn-id: svn://10.0.0.236/trunk@47847 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-16 21:37:37 +00:00
kipp%netscape.com
56ae5925ce Fixed bugs 4572, 7400 and maybe 802
git-svn-id: svn://10.0.0.236/trunk@47816 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-16 19:56:36 +00:00
kipp%netscape.com
268f88d813 Expose left vs. right floaters (again)
git-svn-id: svn://10.0.0.236/trunk@47815 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-16 19:56:15 +00:00
kipp%netscape.com
b0dc349779 Temp tweak
git-svn-id: svn://10.0.0.236/trunk@47814 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-16 19:56:00 +00:00
troy%netscape.com
4d5ed09a1f Added nsHTMLReflowState constructor that allows containing block width
and height to be specified. This is needed for relatively positioned
block elements


git-svn-id: svn://10.0.0.236/trunk@47787 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-16 14:33:19 +00:00
warren%netscape.com
556cf8505e Factored file transport service out of file: protocol.
git-svn-id: svn://10.0.0.236/trunk@47704 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-16 01:16:22 +00:00
kipp%netscape.com
9383047642 formatting sillyness
git-svn-id: svn://10.0.0.236/trunk@47643 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-15 20:38:42 +00:00
kipp%netscape.com
5d3af4637b Squished a memory leak
git-svn-id: svn://10.0.0.236/trunk@47641 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-15 20:38:09 +00:00
troy%netscape.com
0ab7c093cb In CreateViewForFrame() removed code that was hiding view if the 'visibility'
property is 'hidden'


git-svn-id: svn://10.0.0.236/trunk@47531 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-15 04:54:00 +00:00
troy%netscape.com
98eca67db2 Removed code in CreateViewForFrame() that always forced relatively positioned
and absolutely positioned frames to have transparent views. It's not needed
now that bug #11637 is fixed


git-svn-id: svn://10.0.0.236/trunk@47520 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-15 04:16:31 +00:00
pollmann%netscape.com
65baa7d9b5 Bug 13058: Make global enum a public member.
git-svn-id: svn://10.0.0.236/trunk@47505 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-15 02:30:39 +00:00
mjudge%netscape.com
f48fd77b70 changes for bug fixes for dogfood. finding frames left and right should find the correct frame and not give up so easily. nsTextFrame needed to change getpositionslowly.
git-svn-id: svn://10.0.0.236/trunk@47495 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-15 01:57:50 +00:00
kipp%netscape.com
a293a6d95d Fixed various incremental reflow bugs (1764,12890,1910,2222) and list bullet painting bug (10675,13599)
git-svn-id: svn://10.0.0.236/trunk@47481 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-15 00:28:10 +00:00
kipp%netscape.com
1f521f4dc8 Removed MoveInSpaceManager
git-svn-id: svn://10.0.0.236/trunk@47475 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-15 00:26:39 +00:00
kipp%netscape.com
52087d5ee4 Disabled (obsolete?) usage of MoveInSpaceManager
git-svn-id: svn://10.0.0.236/trunk@47474 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-15 00:26:10 +00:00
kipp%netscape.com
b4aafbf17d Added some spacemanager debugging noise
git-svn-id: svn://10.0.0.236/trunk@47473 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-15 00:25:51 +00:00
kipp%netscape.com
56b503d3a9 Implement List method
git-svn-id: svn://10.0.0.236/trunk@47471 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-15 00:24:54 +00:00
sfraser%netscape.com
35a5e1d106 Fix a warning.
git-svn-id: svn://10.0.0.236/trunk@47456 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 23:41:49 +00:00
mjudge%netscape.com
8462665913 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!
git-svn-id: svn://10.0.0.236/trunk@47447 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 23:16:22 +00:00
evaughan%netscape.com
82644194e9 Fixed some bugs in splitter
added auto collapse.


git-svn-id: svn://10.0.0.236/trunk@47415 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 22:17:19 +00:00
pollmann%netscape.com
a9ae17c799 Bug 13058: Tweaks to StatefulFrame interface
git-svn-id: svn://10.0.0.236/trunk@47253 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 01:58:49 +00:00
mjudge%netscape.com
139d6944f4 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
git-svn-id: svn://10.0.0.236/trunk@47183 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 22:19:31 +00:00
troy%netscape.com
10788643fe Added frame type for OBJECT frame
git-svn-id: svn://10.0.0.236/trunk@47172 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 21:26:05 +00:00
mjudge%netscape.com
ad8dd5373b fixes for crasher in tree
git-svn-id: svn://10.0.0.236/trunk@46898 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 00:18:02 +00:00
kipp%netscape.com
f8f50ecdec Fixed two incremental reflow bugs (12890)
git-svn-id: svn://10.0.0.236/trunk@46801 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 18:52:56 +00:00
mjudge%netscape.com
a29a744b14 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.
git-svn-id: svn://10.0.0.236/trunk@46783 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 18:29:37 +00:00
peterl%netscape.com
23a88bfb49 added content state changed notification
git-svn-id: svn://10.0.0.236/trunk@46723 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 05:52:23 +00:00
peterl%netscape.com
d97f7ef6e1 added content state changed (vs content changed) notification
git-svn-id: svn://10.0.0.236/trunk@46718 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 05:50:02 +00:00
kipp%netscape.com
3656e9d5f5 Fixed refcnt crash bug with style-contexts (bad nscomptr usage -- whoops)
git-svn-id: svn://10.0.0.236/trunk@46634 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-09 21:54:20 +00:00
kipp%netscape.com
e7a32b950e Reworked to be more css compliant; factored compatability logic out of nsInlineFrame into here
git-svn-id: svn://10.0.0.236/trunk@46627 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-09 21:04:37 +00:00
kipp%netscape.com
355616b87d Cleaned up
git-svn-id: svn://10.0.0.236/trunk@46626 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-09 21:04:00 +00:00
kipp%netscape.com
64a03c4eb0 Reworked nsHTMLReflowState::CalcLineHeight (bug 6865)
git-svn-id: svn://10.0.0.236/trunk@46624 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-09 21:03:27 +00:00
kipp%netscape.com
2f86fd16d3 Fixed bug 10820
git-svn-id: svn://10.0.0.236/trunk@46623 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-09 21:02:02 +00:00
kipp%netscape.com
a7c9ed1bc5 Fixed infinite loop 12747
git-svn-id: svn://10.0.0.236/trunk@46620 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-09 20:53:32 +00:00
kipp%netscape.com
60cdd0ecd9 Updated for revised line-layout algorithm
git-svn-id: svn://10.0.0.236/trunk@46619 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-09 20:53:18 +00:00
mjudge%netscape.com
782c3c8b35 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
git-svn-id: svn://10.0.0.236/trunk@46380 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-08 19:43:17 +00:00
av%netscape.com
d76194290e Fixing bug 7509
git-svn-id: svn://10.0.0.236/trunk@46264 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-08 00:12:26 +00:00
mjudge%netscape.com
3a2b08f57b 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.
git-svn-id: svn://10.0.0.236/trunk@46251 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-07 23:40:17 +00:00
mjudge%netscape.com
a0c73b5f81 Had a loop that did not reset one variable for "next" iteration. this will fix arrow up/down ya.
git-svn-id: svn://10.0.0.236/trunk@46191 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-07 18:47:01 +00:00
peterl%netscape.com
791d9a651c added reparent style context
git-svn-id: svn://10.0.0.236/trunk@45965 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 23:35:41 +00:00
peterl%netscape.com
b5634c8488 added accessors to additional style contexts
git-svn-id: svn://10.0.0.236/trunk@45964 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 23:35:14 +00:00