av%netscape.com
eacb18ec27
Fixing bug #8036 , reviewd by beard
1999-09-30 08:07:23 +00:00
mjudge%netscape.com
d5261a4cad
fixing optimizations for table selection as well as making sure all flags are turned on/off for text frames when one frame is selected..
1999-09-29 20:36:00 +00:00
kin%netscape.com
ff2c034123
First pass implementation of selection auto scrolling.
...
layout/base/public/nsIFrame.h
- Added GetContentAndOffsetsFromPoint() method. This
method will eventually replace GetPosition().
layout/base/public/nsIFrameSelection.h
- Added HandleDrag() and Start/StopAutoScrollTimer() methods.
layout/base/src/nsRangeList.cpp
- Added implementation for HandleDrag() and
Start/StopAutoScrollTimer() methods.
layout/html/base/src/nsBRFrame.cpp
- Added implementation for GetContentAndOffsetsFromPoint().
layout/html/base/src/nsFrame.cpp
layout/html/base/src/nsFrame.h
- Added implementation for GetContentAndOffsetsFromPoint().
- Added GetClosestViewForFrame() utility method.
- Modified HandleEvent() to call HandleRelease() which now
stops the auto scrolling timers.
- Modified HandleDrag() to call nsIFrameSelection's HandleDrag()
and Start/StopAutoScrollTimer() methods.
layout/html/base/src/nsTextFrame.cpp
- Added implementation for GetContentAndOffsetsFromPoint().
1999-09-29 20:04:05 +00:00
troy%netscape.com
2ab1981c55
Fix for bug #15152 . Moved check for "no wrap" inside of loop. This fixes a
...
problem where blocks inside of blocks were not getting marked dirty
1999-09-29 05:09:19 +00:00
peterl%netscape.com
45ae24d59f
manage view visibility better, hide collapsed views and hidden views with widgets
1999-09-29 03:37:02 +00:00
peterl%netscape.com
0ee00122a0
manage view visibility better
1999-09-29 03:36:16 +00:00
troy%netscape.com
2d378f679b
Part of the fix for bug #11633 . Check the NS_FRAME_OUT_OF_FLOW bit and make
...
sure the frame was really moved out of the flow
1999-09-28 23:42:35 +00:00
mjudge%netscape.com
038109f57b
aproved leaf. reviews sfraser. checking for null stopping crash
1999-09-28 00:13:19 +00:00
troy%netscape.com
843e094239
Fix for bug #14959 . Made sure that lines with floaters are also marked
...
dirty
1999-09-27 20:53:05 +00:00
troy%netscape.com
3b9c13faa9
Fixes for bug #2552 and bug #10961
1999-09-26 20:40:29 +00:00
warren%netscape.com
add4f1c124
Refcounted case conversion service properly
1999-09-26 10:05:51 +00:00
mjudge%netscape.com
0bb65d1fc8
fixes for M11 a=shaver r=cmanske. this will add 1 enumerator value to en enum in nsIFrame so dont be scared. this is for tweaking selection should not affect anyone outside of selection/editor
1999-09-25 23:33:02 +00:00
troy%netscape.com
2ed263d46e
Optimized PrepareResizeReflow() so it doesn't mark lines dirty if they don't need
...
to be reflowed
1999-09-25 16:50:45 +00:00
kipp%netscape.com
da5609e4b9
Refixed bug #10496 - a=choffman, r=troy
1999-09-24 17:23:33 +00:00
mjudge%netscape.com
247c5ac792
more tweaks for line boundaries. previous
1999-09-22 07:26:37 +00:00
mjudge%netscape.com
8e608e33df
tweaked word left and word right again. got double click working on edge cases! yeah
1999-09-22 07:09:41 +00:00
mjudge%netscape.com
f187d94247
recursion failing finding the same frame we started with sometimes with generated content from style. simple 2 line check to avoind this. dagley said ok to check in red tree since not hurting anyone.
1999-09-22 06:12:44 +00:00
mjudge%netscape.com
f4d520bbf9
approved by Dagley. fixes for CTRL_LEFT and CTRL_RIGHT navigation and wrapping
1999-09-22 05:56:44 +00:00
mjudge%netscape.com
375e6fb76f
fixes for line/frame traversal. now we use more common code inside nsFrame rather than nsTextFrame specific code all the time.
1999-09-22 04:12:23 +00:00
joki%netscape.com
de1d4abc32
Adding support for event.clickCount, obsoleting old dblclick event.
1999-09-22 02:29:33 +00:00
mjudge%netscape.com
208c00015a
fix for going to correct offset in selection with keyboard navigation
1999-09-22 01:19:04 +00:00
kipp%netscape.com
4c8eb1ba81
Queue up a reflow command when yanking floaters so that cases like bug #11389 work properly
1999-09-22 00:58:58 +00:00
kipp%netscape.com
a4d231b7a0
Whoops, left some noise on
1999-09-22 00:41:13 +00:00
kipp%netscape.com
20d20949a5
Fixed various bugs including part of 14486 and 14427; cleaned up the usage of stack based buffers to avoid future issues
1999-09-22 00:40:56 +00:00
kipp%netscape.com
4f1117a580
Changed to have the stack buffer embedded in the xformer
1999-09-22 00:40:16 +00:00
kipp%netscape.com
75daffe520
Fixed part of bug 5726 by making spacers have some definite area when they have a non-zero size
1999-09-22 00:39:47 +00:00
mjudge%netscape.com
f9f66c8c83
changes to selection code to stop a never ending loop
1999-09-21 22:58:14 +00:00
peterl%netscape.com
2e3a8d9de7
removed ReResolveStyleContext
1999-09-21 07:56:18 +00:00
peterl%netscape.com
342937acdb
removed ReResolveStyleContext
...
added style tree verify flag
1999-09-21 07:51:52 +00:00
peterl%netscape.com
5c809530ca
removed ReResolveStyleContext
...
added flag for style tree verify
1999-09-21 07:48:34 +00:00
troy%netscape.com
d341d05f91
Fix for bug #14414 . Changed DoRemoveFrame() to invalidate the space taken
...
up by the line when deleting an empty line
1999-09-21 05:15:39 +00:00
kipp%netscape.com
70e4dc16f9
Eliminate a warning
1999-09-21 02:20:14 +00:00
hyatt%netscape.com
a8749017eb
Chrome event stuff. Menu changes.
1999-09-21 01:03:00 +00:00
kipp%netscape.com
2130f3ba1b
Reworked side margin calculations to fix (finally!) bug 11932; also cleaned up table side margin handling to better match nav's behavior yet move forward with css2
1999-09-21 00:15:16 +00:00
kipp%netscape.com
062881c39a
Reimplement TrimTrailingWhiteSpace; fixed another combined area bug (12910)
1999-09-21 00:14:22 +00:00
kipp%netscape.com
561c2fcb48
Reimplement TrimTrailingWhiteSpace
1999-09-21 00:13:50 +00:00
kipp%netscape.com
2d9d8238ec
Bring TrimTrailingWhiteSpace back to life after troy's changes
1999-09-21 00:12:50 +00:00
kipp%netscape.com
7725dd3dd0
Tweaked list logic
1999-09-21 00:12:27 +00:00
mjudge%netscape.com
790ac1c492
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
troy%netscape.com
42ed16c7fa
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
239280dca3
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
637d445656
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
908598f90d
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
4d82041e65
fix dereferencing error on slashdot.org
1999-09-18 00:48:51 +00:00
kipp%netscape.com
1aabe81721
Handle right aligned skipped floaters a little better
1999-09-18 00:20:48 +00:00
kipp%netscape.com
ce5df13558
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
00f3f37389
Added more (disabled) debug noise
1999-09-17 23:15:53 +00:00
kipp%netscape.com
890e8c7391
Fixed a glitch in the debug noise
1999-09-17 23:15:31 +00:00
kipp%netscape.com
3b3b365267
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
e6b4b1cc8a
Removed list item hack
1999-09-17 00:57:40 +00:00