Commit Graph

366 Commits

Author SHA1 Message Date
kipp@netscape.com
a726a14a22 Tweaked verify-reflow implementation 1999-04-20 00:24:21 +00:00
peterl@netscape.com
ff5939ea7f sync to new state change api 1999-04-20 00:06:58 +00:00
rods@netscape.com
909886af20 Removed some D&D debug code 1999-04-17 13:54:00 +00:00
rods@netscape.com
a7c72e35e1 Switched over to new nsIGenericTransferable 1999-04-17 13:51:42 +00:00
mcafee@netscape.com
cae0646152 Removing //#define NEW_CLIPBOARD_SUPPORT 1999-04-16 17:36:33 +00:00
joki@netscape.com
fa907adf54 Commenting out selection flashing stuff. 1999-04-13 23:42:58 +00:00
joki@netscape.com
67e3c0b479 Fix blinking selection on mouseover 1999-04-13 23:34:58 +00:00
kipp@netscape.com
7401eac883 Fixed a slight bug with handling error codes 1999-04-13 21:50:47 +00:00
troy@netscape.com
839f245135 Fix for bug #4824. Added NULL pointer checks in GoToAnchor() 1999-04-09 04:28:15 +00:00
mcafee@netscape.com
5031525226 Finishing clipboard ifdef so we can remove the old clipboard. 1999-04-07 03:56:07 +00:00
rods@netscape.com
97016e967c Commented out NEW_CLIPBOARD_SUPPORT 1999-04-07 01:38:49 +00:00
rods@netscape.com
661ff4320f Turning on new clipboard support 1999-04-06 23:05:59 +00:00
troy@netscape.com
6dec0affad Changed FindFrameWithContent() to ignore frames associated with
generated content
1999-04-06 04:29:31 +00:00
kipp@netscape.com
327d123762 Set link handler so that style resolves properly for links around things like images 1999-04-03 21:54:32 +00:00
kipp@netscape.com
3a0c9988d0 Made verifyreflow work again 1999-04-03 18:58:04 +00:00
sfraser@netscape.com
163653acce Fix build bustage 1999-04-02 01:14:30 +00:00
sfraser@netscape.com
743a359ccb Added a method to the pres shell to control enabling clients to turn the caret on and off. 1999-04-01 23:58:11 +00:00
rods@netscape.com
8ab20203c6 Changed the clipboard support to use the new XIF Converter class and added more
error checking (this is all ifdef'ed at the moment)
1999-04-01 14:22:00 +00:00
joki@netscape.com
f55ce704a2 Updating internal implementations to new DOM2 api syntax, capture/bubble functionality, new EventStateManager stuff (focus improvements) 1999-03-28 22:22:54 +00:00
rods@netscape.com
cc7dc6de50 Change DoCopy for new clipboard support to put XIF on clipboard 1999-03-26 15:51:07 +00:00
kipp@netscape.com
74c9fdfeaf Whacked paint methods to use new constants 1999-03-26 00:39:35 +00:00
mcafee@netscape.com
f274cb13d6 Renamed GetTransferable() to GetData() 1999-03-25 23:39:03 +00:00
mcafee@netscape.com
b556d43a46 Initializing some variables, protecting against null dereferences for new cut & paste platforms (gtk). 1999-03-24 09:06:37 +00:00
rods@netscape.com
8ed09bfbd0 Added new clipboard support, it is ifdef'ed out in the DoCopy method 1999-03-23 21:32:48 +00:00
vidur@netscape.com
b974d61254 Implemented ID targetting for HTML in XML documents. Changed name of GetNameSpacePrefix to avoid clash. 1999-03-20 01:51:00 +00:00
kostello@netscape.com
cd3fb3c6dc Added implementation for nsIHTMLContentSink::DoFragment() 1999-03-15 05:11:43 +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
vidur@netscape.com
4d1f72abb7 Added CreateElementWithNameSpace to proprietary document interface. Fixed GetTagName for HTML to uppercase tag names. Hooked up style rule addition and deletion to reconstruct frames. Fixed DOM generation problem 1999-03-10 01:17:49 +00:00
warren@netscape.com
35d5e6e062 nsRepository -> nsIComponentManager changes. 1999-03-09 09:44:27 +00:00
jfrancis@netscape.com
eaf756c575 adding mAnchorFrame to the ClearFrameRefs call 1999-03-08 01:22:37 +00:00
kipp@netscape.com
9181c3e8d5 use new nsHTMLReflowState ctors 1999-03-05 04:29:11 +00:00
sfraser@netscape.com
038a67ffdb Fix the caret so that it draws on Windows (and UNIX, hopefully), and turn on the #define so that the caret gets created in the pres shell. It gets shown in editor mode. 1999-03-02 04:26:49 +00:00
akkana@netscape.com
bd9b2cc5bf Fix potential leak of content sink 1999-03-02 00:47:43 +00:00
akkana@netscape.com
ab0f97e60d Move bulk of DoCopy code from nsBrowserWindow.cpp into nsPresShell 1999-03-01 19:21:01 +00:00
vidur@netscape.com
2fb8478b86 Fixed MAP elements to conform to HTML 4.0. Hooked up attribute changes for MAP, AREA and ANCHOR elements. Added RECONSTRUCT_ALL as a style hint for attribute changes. Modified nsCSSFrameConstructor's ReconstructFrame to only reconstruct the document element hierarchy. 1999-03-01 16:57:35 +00:00
peterl@netscape.com
eecf0b23f5 added content state changed 1999-02-27 07:15:09 +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
d9ab4e4c83 Removed dependency on static constructors; implement operatore delete 1999-02-26 17:08:48 +00:00
buster@netscape.com
570ecf20dc added GetStyleContextFor 1999-02-25 19:55:06 +00:00
mjudge@netscape.com
8b4269906d Needed methods to disable the ScrollFrameIntoView because of resizing causing scrolling to snap selection into view. 3 helper fucs, 1 variable, PRBool mEnableScrolling defaulted to true of course 1999-02-21 19:43:40 +00:00
mjudge@netscape.com
33e055ba46 adding scrolling depending on selection modification. either by key event, or outside event. 1999-02-21 03:49:32 +00:00
mjudge@netscape.com
0c8f7c4d82 Extra parameter in nsIFrameSeleciton HandleKeyEvent not necessary. nsRangeList mod now allows SHIFT-Key selection. currently bound directly to VK_LEFT,RIGHT should be changed eventually to something more internationaly friendly 1999-02-20 23:52:05 +00:00
buster@netscape.com
627ad266f0 the pres shell now respects NS_PRESSHELL_SCROLL_ANYWHERE for vertical scrolling.
this is a hack implementation, to be recoded by the layout team
1999-02-20 21:27:28 +00:00
mjudge@netscape.com
bf113cfe32 nsPresShell now listens to changes in the domselection. (also modified nsIEnumerator to use NS_IMETHOD instead of virtual nsresult). Added batching for selection changes. you can move the selection, do things then turn off batching for an update if necessary. also prevented circular referencing by adding listener removal to PresShell::endDocumentListening(sp) 1999-02-19 23:47:36 +00:00
buster@netscape.com
ec0b57dda5 work-in-progress for scrolling frames into view. Not called anywhere in layout yet. 1999-02-19 23:43:41 +00:00
buster@netscape.com
40638cb910 added nsPresShell::ScrollFrameIntoView(), which forces the given frame to be visible in the current view. 1999-02-18 22:52:21 +00:00
troy@netscape.com
369c7ca42b Added code to set/get the view manager's root scrollable view 1999-02-16 04:41:15 +00:00
kipp@netscape.com
28b71febbd Use correct IID when doing QueryInterface to avoid using incorrect vtable (bug #2782) 1999-02-13 17:49:42 +00:00
sfraser@netscape.com
064c9732f5 Add an accessor for the caret, RefreshCaret, and a couple of other private caret methods in nsPresShell. 1999-02-13 04:45:44 +00:00