Commit Graph

2042 Commits

Author SHA1 Message Date
akkana@netscape.com
5c9ae6a6fa 2028: Get selection highlighting working on Linux 1999-01-23 00:00:46 +00:00
mjudge@netscape.com
4643533332 chagnes for selection to work 1999-01-22 18:58:14 +00:00
mjudge@netscape.com
87e36c7a0a selection should work now more or less 1999-01-19 06:42:39 +00:00
mjudge@netscape.com
4c5f15ec01 Files for selection across frames. 1999-01-18 22:57:12 +00:00
kipp@netscape.com
b1fe154193 Spanked away SizeOf methods and nsIListFilter 1999-01-16 00:00:50 +00:00
troy@netscape.com
1194b48510 Re-committing my fucking changes... 1999-01-13 00:38:29 +00:00
cltbld@netscape.com
b5ff2d2926 backing out changes made against a red tree 1999-01-13 00:00:57 +00:00
troy@netscape.com
b342a1a079 Moved a NS_RELEASE to a different point so we're less likely to have a non-local exit
miss the release
1999-01-12 23:17:20 +00:00
troy@netscape.com
c9a63b8268 Fixed FindFrameWithContent() to do a better job of recognizing placeholder
frames and skipping them
1999-01-07 04:47:43 +00:00
troy@netscape.com
a49e5f80af Changed some of the member functions to conform to XP-COM conventions for
returning a nsresult
1998-12-29 04:56:31 +00:00
troy@netscape.com
54df92ac77 Renamed FindFrameWithContent() to GetPrimaryFrameFor() 1998-12-29 04:45:18 +00:00
troy@netscape.com
6f9192bec1 Moved logic that deals with moving absolutely positioned frames out of the
flow to the frame construction code
1998-12-29 03:38:16 +00:00
kipp@netscape.com
1e10a83138 Revised frame Paint API 1998-12-18 15:54:23 +00:00
mjudge@netscape.com
b345e3cc96 adding in selection 1998-12-14 18:34:14 +00:00
kipp@netscape.com
3c9143a3bf When verify-reflow-all is enabled, update the display after each reflow and pause for a while 1998-12-12 19:21:05 +00:00
mjudge@netscape.com
e0338002ea chagnes to selection 1998-12-08 18:26:06 +00:00
troy@netscape.com
d636e1bb65 Added support for printing multiple pages 1998-12-07 03:43:02 +00:00
buster@netscape.com
6c0a64a320 added atoms for table pseudo style contexts 1998-12-03 18:00:42 +00:00
wtc@netscape.com
50476c767e This checkin (under mozilla/layout) is all about 'const'. Digital Unix's
C++ compiler is strict about getting 'const' right.  Most of the changes
are to add 'const' to the type casts for the second argument of the
GetStyleData method, which wants a const reference.
1998-12-02 16:45:20 +00:00
kipp@netscape.com
03b42cae89 Fixed verify reflow to avoid creating reflow commands during a verify reflow 1998-11-26 18:11:02 +00:00
peterl@netscape.com
b3f287d4fe style change notification support 1998-11-26 01:34:53 +00:00
kipp@netscape.com
7e9fca9774 Brought verify-reflow back to life 1998-11-25 18:41:02 +00:00
joki@netscape.com
1cafe6a870 Add click event support for every element and initial keypress event support 1998-11-24 07:46:58 +00:00
joki@netscape.com
961dde5654 Fixing a submit/reset event bug, frame destruction reentrancy bug, and an imagemap bug. 1998-11-21 00:19:36 +00:00
troy@netscape.com
bb2b449c86 Added temporary workaround to image frame code to compensate for the fact
that HandleEvent() and GetCursor() are being called with the point not being
translated to the frame's local coordinate space
1998-11-20 06:31:55 +00:00
kipp@netscape.com
f6502df0e2 Added DumpRegressionData; revised ListTag; added GetFrameName 1998-11-19 17:22:29 +00:00
joki@netscape.com
e7a8fb61b9 Modify event flow to avoid walking into trashed frames. 1998-11-19 00:43:36 +00:00
joki@netscape.com
249a270b84 Reworking internal event code to use nsIFrame::GetFrameForPoint
Adding new functionality through nsEventStateManager (cursor change, enter/exit events, tab navig)
1998-11-18 05:25:26 +00:00
vidur@netscape.com
bd1aafe982 Changes to allow disabling and enabling of style sheets. Introduced ReconstructFrames to nsIFrameConstructor. CSSStyleSheets now remember their document. Temporary fix to allow text content inside CSS tables. 1998-11-17 02:14:38 +00:00
kipp@netscape.com
28d701a123 Look on all lists for frames 1998-11-17 01:03:28 +00:00
michaelp@netscape.com
614b76a37f changes for pixel scaling/printing. 1998-11-14 01:52:27 +00:00
troy@netscape.com
458511e568 Cleaned up the way construction of the root frame happens for XML documents.
We no longer create a pseudo root element
1998-11-12 23:03:35 +00:00
troy@netscape.com
b04ee51233 First of a few changes to allow frames to have multiple child lists.
FirstChild() now takes an additional argument which is the name of the
child list.
1998-11-09 19:40:27 +00:00
troy@netscape.com
d4cc58cf95 Added support for using foreground color and background color from user
preferences. Also made it so we observe the preferences, get a callback if
they change, and then do a style change reflow
1998-11-06 16:16:01 +00:00
michaelp@netscape.com
dd334d990c removed widget parameters from nsIView::Init(). added CreateWidget() and SetWidget()
APIs to replace this functionality. also added CreateScrollControls() to
nsIScrollableView.
1998-11-04 04:14:10 +00:00
kipp@netscape.com
7e9ae7b514 Moved frame-border rendering debug hook here 1998-10-30 22:06:14 +00:00
vidur@netscape.com
c22f3d32df Changes to allow absolutely positioned frames to move 1998-10-15 20:26:54 +00:00
kipp@netscape.com
9f8e72a224 Added an nsIPresContext& to html-reflow-state's ctors and used it to implement better percentage width/height handling 1998-10-12 14:48:02 +00:00
troy@netscape.com
ee0a3c543f Eliminated nsIRunaround interface, and folded space manager parameter into
nsHTMLReflowState structure
1998-10-02 04:10:00 +00:00
michaelp@netscape.com
1512e93ea2 modified for new fontmetrics/renderingcontext. 1998-10-02 01:12:39 +00:00
troy@netscape.com
942c471f56 Separated reflow process out of nsIFrame and into nsIFrameReflow. Also
added nsIHTMLReflow, which is an HTML specific reflow interface
1998-10-01 04:46:11 +00:00
troy@netscape.com
15ec00426b Moved some files around 1998-09-30 21:01:11 +00:00