Commit Graph

574 Commits

Author SHA1 Message Date
troy@netscape.com
3dd72d0e69 Added ReplaceFrame() member function to nsIFrame 1999-07-22 04:32:31 +00:00
troy@netscape.com
d6f5216441 Renamed DeleteFrame() to Destroy() 1999-07-22 02:24:52 +00:00
troy@netscape.com
0c1d0440da Added NS_FRAME_IS_DIRTY flag to the frame state flags 1999-07-21 23:47:01 +00:00
troy@netscape.com
68b53a1be4 Removed IsTransparent() function from nsIFrame 1999-07-21 23:15:39 +00:00
mjudge@netscape.com
8e4c13fcd1 massive checkin for selection. adjusting nsIDOMSelection api and nsIFrameSelection. many "small" changes. this is not as bad as it looks. layout will not be affected other than "getter" calls for selection. and all consumers of selection should be in good shape. 1999-07-18 02:27:19 +00:00
troy@netscape.com
e0a7b14080 Added NotifyDestroyingFrame() function to nsIPresShell 1999-07-16 23:25:15 +00:00
mjudge@netscape.com
3a1fd2bce3 checkin for carpool for multiple seleciton/ime selection and api changes to nsIDOMselection 1999-07-15 18:19:03 +00:00
kipp@netscape.com
3ec120981b Fixed bug #9282 - clip rect was computed wrong from style info and sign of right/bottom were inverted; eliminated many linux compiler warnings 1999-07-05 20:38:14 +00:00
troy@netscape.com
6f15c1c10a Fix for bug #5762. Changed DeleteFrame() to call CancelReflowCommand()
when a frame is destroyed
1999-06-25 04:22:15 +00:00
mcafee@netscape.com
fd9e73540d Better comment to describe the NORMAL_DRAG_HANDLING #define. 1999-06-21 23:24:33 +00:00
mcafee@netscape.com
7e395c1cd9 Fixing drag test case, this is #if 0 by default. 1999-06-21 23:19:54 +00:00
mjudge@netscape.com
48657cb684 commenting out errant printf! 1999-06-21 20:31:30 +00:00
sspitzer@netscape.com
58d7d53759 fix tree bustage. 1999-06-19 21:13:48 +00:00
mjudge@netscape.com
e9e5ebf31b up/down selection BRFrames dont allow selecting upon them for now. horizontal bars are now drawn selected. ect. 1999-06-19 20:36:44 +00:00
mjudge@netscape.com
d36c31368a fixing table selection again. also adding parameter to nsIFocusTracker that allows us to get the current caret location. I am also stopping nsTableRowFrame from putting blue border around itself since cells are a high enough granularity. made a change to nsIFrame GetPosition to remove some useless parameters ect. this caused me to change nsDOMEvent.cpp and some other places.
MJ
1999-06-10 21:08:17 +00:00
joki@netscape.com
477422b696 Adding new method to nsIDOMNSUIEvent to give event pos as range offset. 1999-06-08 02:19:26 +00:00
pinkerton@netscape.com
44682d4cbb changes so that transferable no longer takes ownership of dataflavor string, but correctly copies it. fix some memory leaks as well. 1999-06-07 20:43:23 +00:00
peterl@netscape.com
496943c89a fixed warnings 1999-06-03 02:09:03 +00:00
mjudge@netscape.com
255745201b new table selection code drag inside and outside of tables with ease. added some overriding methods to nsTableCellFrame and nsTableFrame to make selection "draw" correctly for those containers. 1999-06-01 23:04:13 +00:00
pinkerton@netscape.com
86e67940d8 new multiple-item drag and drop apis. 1999-05-26 21:08:14 +00:00
mjudge@netscape.com
2c77f1b613 reviewed sfraser approved choffman 6771 6762 UMR and Extreemly inefficient table selection code fixed simply 1999-05-20 00:52:00 +00:00
mjudge@netscape.com
d1520ed3dc adding in selection of non text frames in editor only 1999-05-17 00:21:18 +00:00
mjudge@netscape.com
147dc75104 adding back in keyboard navigation. removing const from peekoffset to stop the const creep. changing peekoffset to do the right thing for content based peeking... 1999-05-13 00:44:23 +00:00
kipp@netscape.com
68aa9f7c60 Reworked frame factory methods; fixed bug 4519 1999-05-11 22:03:29 +00:00
mjudge@netscape.com
742a4d2b54 2 more checkins to follow previous ones 1999-05-07 21:19:04 +00:00
mjudge@netscape.com
fa251da6bc massive checkin for selection modifications and removing static state variables for selection in nsFrame.h. 1999-05-07 21:12:59 +00:00
cyeh@netscape.com
80f2bb5031 backout mjudge checkin against closed tree. it also breaks mac as well, so
mjudge will try again when tree reopens
1999-05-05 23:05:41 +00:00
mjudge@netscape.com
54021b3977 removing static variables from nsFrame for selection. storing state in nsIFrameSelection Implementation. 1999-05-05 22:27:57 +00:00
kipp@netscape.com
04a504f31e Removed a compiler warning 1999-05-03 20:51:30 +00:00
mjudge@netscape.com
a072fb0ef5 m5 BUGS Choffman approved. simon reviewed. removing possible memory leak and getting anchor and focus frame to use the proper range instead of addreffing a node each! tested this afternoon 1999-04-29 20:24:21 +00:00
kipp@netscape.com
f6f538636b Removed compiler warnings 1999-04-27 22:14:17 +00:00
kin@netscape.com
935f80a035 Fix from mjudge@netscape.com for bug #5505 (Crash clicking on throbber in apprunner) 1999-04-26 19:38:22 +00:00
mjudge@netscape.com
40459a892f selection changes for new model of content only. frames no longer contain variables referring to selection state outside of 1 bit. keyboard selection will now be disabled until i can get it working in the new selection world order. 1999-04-26 04:02:04 +00:00
rickg@netscape.com
32ed009b73 sync with nsString2 API 1999-04-20 07:20:21 +00:00
kipp@netscape.com
5988928407 Updated to new nsIHTMLReflow method signatures 1999-04-20 00:26:32 +00:00
kipp@netscape.com
88f33fe845 Use revised image loading api 1999-04-13 21:51:00 +00:00
joki@netscape.com
3e1467d574 New api's into nsEventStateManager for content state change (hover,focus,active) 1999-04-12 21:24:07 +00:00
kipp@netscape.com
a3efdf7680 Added SetClipRect helper method 1999-04-10 17:32:22 +00:00
kipp@netscape.com
74c9fdfeaf Whacked paint methods to use new constants 1999-03-26 00:39:35 +00:00
peterl@netscape.com
82aa4e8465 augmented ReResolveStyleContext to capture style change information 1999-03-25 06:43:38 +00:00
kipp@netscape.com
76a50ef817 Spanked to collapse inline-reflow with line-layout into line-layout; fixed bugs #1278, #1990, #3527, #1670, etc. 1999-03-18 21:03:25 +00:00
mjudge@netscape.com
1f00ddd6cd I am "unfixing" something. This was something I introduced to prevent an M3 bug with a hack, it is not necessary anymore. reviewd by sfrasier. several people have verified this. 1999-03-16 00:08:38 +00:00
mjudge@netscape.com
bbdd37ba12 fix hack for getting selection to "Really" update the frame 1999-03-14 01:18:47 +00:00
mjudge@netscape.com
cabbcc62f9 needed to get caret to draw at end of line and on an empty text element 1999-03-13 21:33:34 +00:00
mjudge@netscape.com
90b5efff4a fixed memory leaks in nsRangelist.cpp. uninitialized memory in nsTextframe, simplified APIs in nsIFrame and the underlying implementations. see layout.checkins 1999-03-12 00:17:14 +00:00
kipp@netscape.com
b8a31a5be0 Removed dead code; output rects naturally 1999-03-05 04:22:54 +00:00
mjudge@netscape.com
85aff9625f updates and fixes for CTRL left arrow and right arrow. also fixes for releasing the presshell correctly. the selection code was leaking it. updates for PREV and NEXT in nsFrameTraversal 1999-03-03 01:51:21 +00:00
kipp@netscape.com
25591f64c4 fixed up operator new usage 1999-02-26 20:02:06 +00:00
kipp@netscape.com
48f5180b30 Fixed remaining issues with operator new/delete 1999-02-26 19:26:29 +00:00
kipp@netscape.com
7fea468b02 Implement operator delete; get rid of static constructor 1999-02-26 17:05:20 +00:00