Граф коммитов

1816 Коммитов

Автор SHA1 Сообщение Дата
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