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

6637 Коммитов

Автор SHA1 Сообщение Дата
mjudge%netscape.com 54829b853b 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 de16d09cda Add OutputWrap flag, and add comments for the other flags 1999-09-29 20:17:51 +00:00
kin%netscape.com ca92ac282c 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 055ef7bf53 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
troy%netscape.com 4b1a623ab9 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 cd5a8a17d1 manage view visibility better, hide collapsed views and hidden views with widgets 1999-09-29 03:37:02 +00:00
peterl%netscape.com 7911885f43 manage view visibility better 1999-09-29 03:36:16 +00:00
peterl%netscape.com 60b2bd4053 set reflow reason properly for incremental changes 1999-09-29 03:35:51 +00:00
peterl%netscape.com 5eb5883901 use style changed reflow instead of content changed when updating button 1999-09-29 03:35:24 +00:00
peterl%netscape.com 959910c138 use 'collapse' instead of 'hidden' for comboboxes 1999-09-29 03:34:29 +00:00
peterl%netscape.com 97b3f855ca set visibility better 1999-09-29 03:33:34 +00:00
peterl%netscape.com bcb317606a remap style contexts that don't get swapped when computing style changes 1999-09-29 03:32:19 +00:00
peterl%netscape.com f3c1120baa make remap style optionally not go recursive 1999-09-29 03:30:47 +00:00
peterl%netscape.com 656cbc22e5 sync view visibility during didReflow 1999-09-29 03:30:04 +00:00
briano%netscape.com caa05d9241 Added a newline at the end of the file to fix the Unix native compiler builds. 1999-09-29 02:54:25 +00:00
briano%netscape.com c16b8d92f1 Only include memory.h if the system actually has it. Fixes QNX. Approved by leaf. 1999-09-29 02:24:17 +00:00
troy%netscape.com 409c9ae7db 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
hyatt%netscape.com 9f973d2ff1 fixes for 14637 and for menu visibility issues r=pavlov typed_by=pavlov 1999-09-28 23:25:48 +00:00
karnaze%netscape.com 3d94070d9e bug 10009 - uses width set on <td> in figuring width of nested table 1999-09-28 21:57:44 +00:00
karnaze%netscape.com 83a60e8637 new regression tests 1999-09-28 21:54:59 +00:00
hyatt%netscape.com f7c54c03dc Fixing tree widget updating problem. 1999-09-28 00:57:46 +00:00
hyatt%netscape.com e252669b87 Fixing tree widget updating problem (bienvenu). 1999-09-28 00:57:31 +00:00
kipp%netscape.com c631df256f new 1999-09-28 00:44:47 +00:00
mjudge%netscape.com e8f13ffdd6 aproved leaf. reviews sfraser. checking for null stopping crash 1999-09-28 00:13:19 +00:00
troy%netscape.com 7a30e821a3 Fix for bug #14959. Made sure that lines with floaters are also marked
dirty
1999-09-27 20:53:05 +00:00
mcafee%netscape.com 414e7107ef Backing out latest change, apprunner menus were totally screwed up. a=shaver, r=ramiro,pavlov 1999-09-27 07:28:06 +00:00
hyatt%netscape.com b033c84ce9 Fixing XP menus on the Mac so that they paint properly, dismiss properly, etc. 1999-09-26 22:45:35 +00:00
troy%netscape.com 9430750742 Fixes for bug #2552 and bug #10961 1999-09-26 20:40:29 +00:00
warren%netscape.com 70c80e647e Fixed uninitialized variables 1999-09-26 10:07:16 +00:00
warren%netscape.com 339d201a49 Refcounted case conversion service properly 1999-09-26 10:05:51 +00:00
warren%netscape.com 867ac7d1f0 Fixed mismatched free problem. 1999-09-26 07:05:02 +00:00
mjudge%netscape.com 2c78141fa6 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 84fdc7184f 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
peterl%netscape.com 3ca1ef4519 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 fbfc908c89 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
hyatt%netscape.com 80d4f89bd6 Fix for bug 11266 on Windows and mac. making xp menus go away. 1999-09-25 03:39:35 +00:00
ftang%netscape.com d24411b9af fix bug 14802. reviewed by harishd. 1999-09-24 21:50:49 +00:00
kipp%netscape.com b4438b15f9 Refixed bug #10496 - a=choffman, r=troy 1999-09-24 17:23:33 +00:00
troy%netscape.com aa014c731c Fix for bug #14814. Changed GetFloaterContainingBlock() to also check for floated
or absolutely positioned inline elements
1999-09-24 17:14:19 +00:00
dcone%netscape.com 0d650e898c Added a Release.. to fix a leak 1999-09-24 13:49:12 +00:00
dcone%netscape.com ae9532ab74 Took out some Addrefs, causing leaks 1999-09-24 13:48:40 +00:00
nisheeth%netscape.com 38d524ab94 Use NSPR logging rather than printf's for stopwatch output. 1999-09-24 08:57:36 +00:00
nisheeth%netscape.com 8c1a201503 Move the message that announces that time is being measured for layout processes from the content sink to the webshell. 1999-09-24 07:19:44 +00:00
nisheeth%netscape.com bebdebac72 a=chofmann. Include time spent in ProbePseudoStyleFor() in time measurement of style resolution. 1999-09-24 07:16:20 +00:00
mscott%netscape.com d755e21e91 Bug #14816 --> we were leaking a nsIPrincipal object in AddScriptEventListener which could be remedied using a nsCOMPtr.
Also clean up for insufficient rv useage, un-commoned JSPRINCIPALS_DROP and improving the control flow for readability.

These changes are actually Brendan's...i'm checking this in on his behalf.
r=mscott. a=brendan
1999-09-24 06:49:33 +00:00
waterson%netscape.com b0745b2f14 Bug 11661. Make nsPopupMenuFrame override DidReflow() because we want to do our own special view management. Fix nsMenuFrame::Dirty() to compute the correct 'incrementalChild'. 1999-09-24 05:22:55 +00:00
pinkerton%netscape.com cd06745581 fix for bug #14782 (reflowing window chrome mousing over links with long urls). rev sdagley, appr chofmann. 1999-09-24 04:45:16 +00:00
troy%netscape.com 55585684cb 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 19143aa5fe 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 3aeb826157 Fix for 14386. Prevent memory corruption when opening and closing an account.
Approved = leaf. Reviewed -= karnaze.
1999-09-23 22:44:47 +00:00