Commit Graph

2051 Commits

Author SHA1 Message Date
kipp%netscape.com
d5d391a005 Reimplement TrimTrailingWhiteSpace; fixed another combined area bug (12910) 1999-09-21 00:14:22 +00:00
kipp%netscape.com
b4262f0657 Reimplement TrimTrailingWhiteSpace 1999-09-21 00:13:50 +00:00
kipp%netscape.com
22df009a37 Bring TrimTrailingWhiteSpace back to life after troy's changes 1999-09-21 00:12:50 +00:00
kipp%netscape.com
6e01ea2f60 Tweaked list logic 1999-09-21 00:12:27 +00:00
mjudge%netscape.com
3c9065ac80 checking in fixes for selection around nodes where get primary frame will not lead to the discovery of all frames 1999-09-20 21:47:37 +00:00
nisheeth%netscape.com
1158ccf423 Include nsITimeRecorder.h in the pres shell. 1999-09-20 08:23:33 +00:00
nisheeth%netscape.com
ba965a8d79 Add calls to reset and print the stopwatch maintained by the styleset for tracking style resolution time. 1999-09-20 06:55:24 +00:00
troy%netscape.com
f004ab4be8 Optimized Reflow() some more. In the case where we're not measuring text but
we need to peek ahead and so we need to know the length of the last word, if
there's only one word in the text run then we can avoid measuring
1999-09-19 04:42:54 +00:00
troy%netscape.com
0d253cf419 Backed out some changes that aren't needed and were fixed with a change
to the frame construction code
1999-09-19 00:59:38 +00:00
troy%netscape.com
a3551f363b Optimized reflow to skip measuring of the text for a resize reflow (when
possible)
1999-09-18 16:22:34 +00:00
alecf%netscape.com
8bc490a93b fix a bunch of null-derefing problems when accessing http://webmail.netscape.com/ and add some assertions when these things happen 1999-09-18 01:00:43 +00:00
alecf%netscape.com
d4a731ec92 fix dereferencing error on slashdot.org 1999-09-18 00:48:51 +00:00
kipp%netscape.com
3d857842f7 Handle right aligned skipped floaters a little better 1999-09-18 00:20:48 +00:00
kipp%netscape.com
becb3704d9 Fixed various bugs including incremental list reflow (9742) and some table bugs with right floaters 1999-09-17 23:16:43 +00:00
kipp%netscape.com
2b082dc55b Added more (disabled) debug noise 1999-09-17 23:15:53 +00:00
kipp%netscape.com
a01e908524 Fixed a glitch in the debug noise 1999-09-17 23:15:31 +00:00
kipp%netscape.com
2652daef33 Fixed a glitch in word-breaking look ahead that was using the wrong content to compute the next fragments width (whoops!) 1999-09-17 23:14:47 +00:00
kipp%netscape.com
54f35e5a8e Fixed bug 8652 1999-09-17 20:16:53 +00:00
nisheeth%netscape.com
1e72d8adc5 Added measurement of reflow time and frame creation time during the loading of a page. 1999-09-17 07:16:42 +00:00
kipp%netscape.com
666a8d9c00 Removed list item hack 1999-09-17 00:57:40 +00:00
troy%netscape.com
a5d89af219 Minor changes to reduce the amount of unnecessary ref counting and speed
things up a little
1999-09-16 23:31:59 +00:00
troy%netscape.com
5a52201cf2 Fix for bug #13341. Changed DisplayAltFeedback() so it doesn't render the
recessed border unless there's room
1999-09-16 21:37:37 +00:00
kipp%netscape.com
f4124f6283 Fixed bugs 4572, 7400 and maybe 802 1999-09-16 19:56:36 +00:00
kipp%netscape.com
26e0a12c03 Expose left vs. right floaters (again) 1999-09-16 19:56:15 +00:00
kipp%netscape.com
ef65491e09 Temp tweak 1999-09-16 19:56:00 +00:00
cls%seawood.org
26a4d6dc7d Linux only: Removed -D_BSD_SOURCE from DEFINES as it is unnecessary now that __STRICT_ANSI__ is set in <prinet.h> 1999-09-16 14:54:18 +00:00
troy%netscape.com
410a37f467 Added nsHTMLReflowState constructor that allows containing block width
and height to be specified. This is needed for relatively positioned
block elements
1999-09-16 14:33:19 +00:00
kipp%netscape.com
bbea57fc6b formatting sillyness 1999-09-15 20:38:42 +00:00
kipp%netscape.com
7a1b979fb6 Squished a memory leak 1999-09-15 20:38:09 +00:00
troy%netscape.com
46f7140270 In CreateViewForFrame() removed code that was hiding view if the 'visibility'
property is 'hidden'
1999-09-15 04:54:00 +00:00
troy%netscape.com
5c8341b9f0 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
1999-09-15 04:16:31 +00:00
pollmann%netscape.com
73c3c9952a Bug 13058: Make global enum a public member. 1999-09-15 02:30:39 +00:00
mjudge%netscape.com
d71f4104da 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. 1999-09-15 01:57:50 +00:00
nisheeth%netscape.com
313baf741f Start of instrumentation of the presshell to calculate timing data for the reflow process. 1999-09-15 00:43:53 +00:00
kipp%netscape.com
6488f7b26e Fixed various incremental reflow bugs (1764,12890,1910,2222) and list bullet painting bug (10675,13599) 1999-09-15 00:28:10 +00:00
kipp%netscape.com
090878a3d5 Added kIAreaFrameIID 1999-09-15 00:27:20 +00:00
kipp%netscape.com
924f578517 Upgraded incremental reflow debugging support 1999-09-15 00:27:05 +00:00
kipp%netscape.com
c06ce86187 Added GetSpaceManager 1999-09-15 00:26:44 +00:00
kipp%netscape.com
d0e73c20e6 Removed MoveInSpaceManager 1999-09-15 00:26:39 +00:00
kipp%netscape.com
eee4794fda Disabled (obsolete?) usage of MoveInSpaceManager 1999-09-15 00:26:10 +00:00
kipp%netscape.com
bab712b6e1 Added some spacemanager debugging noise 1999-09-15 00:25:51 +00:00
kipp%netscape.com
999be9a0a1 Implement List method 1999-09-15 00:24:54 +00:00
sfraser%netscape.com
c0fa195473 Remove some redundant caret methods in the pres shell, and use my funky new stack-based caret hider class to manage caret visibility during difficult times. 1999-09-14 23:43:35 +00:00
sfraser%netscape.com
2ad5b8ffa2 Fix a warning. 1999-09-14 23:41:49 +00:00
mjudge%netscape.com
611e47bbd4 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
d1525e5bd4 Fixed some bugs in splitter
added auto collapse.
1999-09-14 22:17:19 +00:00
troy%netscape.com
b80b7939b1 Fix for bug #13700. Removed a warning that's no longer needed 1999-09-14 04:43:16 +00:00
pollmann%netscape.com
ea3c61f2be Bug 13058: Tweaks to StatefulFrame interface - and not keeping state for anonymous content 1999-09-14 02:00:20 +00:00
briano%netscape.com
97faab6716 General cleanup. 1999-09-14 01:02:20 +00:00
mjudge%netscape.com
e2d1d73278 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