kin%netscape.com
c6a1730309
Fix for bug #12195 : [DOGFOOD] caret cruft left after a backspace at end of line
...
Added code to DrawCaretWithContext() that makes sure that the caret
doesn't hang outiside the left edge of a frame.
r=sfraser@netscape.com
1999-10-01 13:16:30 +00:00
cmanske%netscape.com
fa36f1fe66
Changed ifdef so we can use ToString for non-debug purposes. r=akkana
1999-09-29 21:52:10 +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
akkana%netscape.com
770ed40a0a
Add OutputWrap flag, and add comments for the other flags
1999-09-29 20:17:51 +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
f649d6c597
Fix for bug #11633 . Changed ConstructFrameByDisplayType() to use the correct
...
parent frame for absolutely positioned tables
1999-09-29 05:06:17 +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
c2098b8450
remap style contexts that don't get swapped when computing style changes
1999-09-29 03:32:19 +00:00
peterl%netscape.com
870b54137e
make remap style optionally not go recursive
1999-09-29 03:30:47 +00:00
hyatt%netscape.com
8d9e9ee8c9
Fixing tree widget updating problem (bienvenu).
1999-09-28 00:57:31 +00:00
mcafee%netscape.com
f86ea05aa6
Backing out latest change, apprunner menus were totally screwed up. a=shaver, r=ramiro,pavlov
1999-09-27 07:28:06 +00:00
troy%netscape.com
3b9c13faa9
Fixes for bug #2552 and bug #10961
1999-09-26 20:40:29 +00:00
warren%netscape.com
18d426d338
Fixed uninitialized variables
1999-09-26 10:07:16 +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
peterl%netscape.com
ebc6169f45
fix bug 5458 - made ApplyRenderingChangeToTree handle overflow content
...
as well as floaters and positioned children
also improved handling of view invalidation and syncing
removed warning
approved chofman
1999-09-25 05:02:52 +00:00
peterl%netscape.com
d1882ffe5e
remove warnings
...
fix bug 10007 - when style change needs to regenerate frame do not set new context into frame
approved chofman
1999-09-25 05:00:41 +00:00
troy%netscape.com
7e6db4684e
Fix for bug #14814 . Changed GetFloaterContainingBlock() to also check for floated
...
or absolutely positioned inline elements
1999-09-24 17:14:19 +00:00
nisheeth%netscape.com
0c537f8bad
Use NSPR logging rather than printf's for stopwatch output.
1999-09-24 08:57:36 +00:00
nisheeth%netscape.com
d4a69386fa
a=chofmann. Include time spent in ProbePseudoStyleFor() in time measurement of style resolution.
1999-09-24 07:16:20 +00:00
troy%netscape.com
19b7877ab3
Fix for bug #14737 . Made sure that captionFrame is initialized before
...
we use it
1999-09-24 03:15:49 +00:00
nisheeth%netscape.com
c3a1494f88
bug 13630, r=troy, a=leaf, Added a null check to prevent a crash.
1999-09-24 01:58:32 +00:00
putterman%netscape.com
06c534cac5
Fix for 13815. Implement OnContentInserted. Approved by chofmann and reviewed by hyatt.
1999-09-23 21:11:02 +00:00
mgleeson1%netscape.com
e7cbff5298
fix for UNIX ports r=kipp, a=hofmann,kipp
1999-09-23 19:02:23 +00:00
saari%netscape.com
113c961c8f
A better fix for blocker #14464 . Reviewed by Hyatt w. permission from leaf/choffman
1999-09-23 02:31:37 +00:00
saari%netscape.com
990e5367a8
Fix for blocker bug #14464 . Reviewed by Hyatt, checkin permission by leaf.
1999-09-23 01:55:41 +00:00
rpotts%netscape.com
6fc5c2e45e
Changed the printing to use the ImageGroup notifications rather than the document loader because a document is *not* being loaded... This fixes printing after the changes to the document loader notifications.
1999-09-22 07:34:31 +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
bfe297f681
fixes for hint code
1999-09-22 04:11:38 +00:00
nisheeth%netscape.com
4476a32ca1
Stop the stopwatches before you print them.
1999-09-22 01:49:31 +00:00
mjudge%netscape.com
87d56d55b9
fix for nsRangeList get frame for node was not lookin at the node at the "offset" even if the parent node could have children. this would return invalid stuff when get primary frame for content was called.
1999-09-22 01:20:29 +00:00
peterl%netscape.com
dc83c08aaa
remap style before rebuilding frames when style rule changes
1999-09-22 01:18:45 +00:00
kipp%netscape.com
f49c28ef15
Work around purify nonsense with bitfields
1999-09-22 00:38:57 +00:00
mjudge%netscape.com
f9f66c8c83
changes to selection code to stop a never ending loop
1999-09-21 22:58:14 +00:00
akkana%netscape.com
1b9d570d32
Fix a warning
1999-09-21 20:29:12 +00:00
dcone%netscape.com
6a77a6e288
added debugging for printing
1999-09-21 14:34:28 +00:00
joki%netscape.com
70f5a105ba
Adding old 4.x capture/release compatibility code, changing dom event VK_* names to DOM_VK_*
1999-09-21 14:18:52 +00:00
peterl%netscape.com
35bba3528e
moved re resolve style logic into frame manager
1999-09-21 07:55:37 +00:00
peterl%netscape.com
8bc6d1cf31
added calls to verify style tree
1999-09-21 07:53:49 +00:00
peterl%netscape.com
64fa4848dc
made style changes handle floaters and positioned children
...
added style tree verify
moved re-resolve style logic from frames
1999-09-21 07:53:14 +00:00
peterl%netscape.com
33ccf7c1c9
stop sharing contexts with parents
1999-09-21 07:50:16 +00:00
peterl%netscape.com
8697ad0929
filter out multiple changes to content when framechange in effect
1999-09-21 07:49:55 +00:00
peterl%netscape.com
3e1015d0ab
Added compute style change
...
Added style tree verify
1999-09-21 07:48:57 +00:00
peterl%netscape.com
5c809530ca
removed ReResolveStyleContext
...
added flag for style tree verify
1999-09-21 07:48:34 +00:00
rpotts%netscape.com
83ade485d7
The document LoadGroup is now a nsWeakPtr...
1999-09-21 06:44:56 +00:00
nisheeth%netscape.com
a80cdbbff7
Add prefix string to style resolution timer output.
1999-09-21 06:24:17 +00:00
troy%netscape.com
126f788fe1
Part of the fix for bug #11389 . Changed CantRenderReplacedElement() to
...
reset the placeholder frame's out-of-flow frame after replacing the primary
frame. This allows the block frame code to find the floater in the line's
list of floaters
1999-09-21 05:20:11 +00:00
cmanske%netscape.com
d85e4842ea
Adding CollapseToStart and CollapseToEnd to selection
1999-09-21 01:27:37 +00:00
shaver%netscape.com
1292b5636a
conditional support for mathml, for Roger Sidje <rbs@maths.uq.edu.au>
1999-09-21 01:15:30 +00:00
nisheeth%netscape.com
c456489505
Fixed build warning and removed NS_TIMER_STYLE_RESOLUTION define.
1999-09-20 21:36:53 +00:00
akkana%netscape.com
7af5b4431e
Add ToString API to nsIDOMSelection
1999-09-20 21:05:01 +00:00