Commit Graph

53 Commits

Author SHA1 Message Date
karnaze@netscape.com
7ce5d8ded3 bug 145305 - split floaters during printing. sr=attinasi, r=alexsavulov. 2002-05-28 22:50:43 +00:00
jkeiser@netscape.com
8d9f286e84 Make iframe border repaint when style changes (bug 124507), r=waterson@netscape.com, sr=attinasi@netscape.com 2002-04-28 07:53:41 +00:00
gerv@gerv.net
58d409fba9 Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
karnaze@netscape.com
5b7e018561 bug 68998 - added extra param to Paint, PaintChild, PaintChildren used by tables in standard mode. sr=waterson, r=alexsavulov. 2001-09-19 12:35:19 +00:00
roc+@cs.cmu.edu
929ba40c30 Adding call to new view API so that the view of a fixed-position frame has a Z-order/clipping parent which is not its geometric parent. Bug 39621. r,a=waterson 2000-08-12 19:44:11 +00:00
troy@netscape.com
110acad970 b=5588. Added new function ReparentFrameViewList() that is much faster
then ReparentFrameView() when you have a list of child frames
2000-03-12 03:09:36 +00:00
tbogard@aol.net
617bb737a6 Changed nsIPresContext& to nsIPresContext*. Changed nsEventStatus& to nsEventStatus*. Now more compatible with XPIDL. a=vidur r=scc 1999-11-24 06:03:41 +00:00
dmose@mozilla.org
796280940b updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:40:37 +00:00
troy@netscape.com
b8ef6465be Changed SetView/GetView to take an additional argument which is the
pres context
1999-10-26 04:44:41 +00:00
kipp@netscape.com
8ce66b0c77 Reduce the number of cases that trigger noisy debug noise 1999-10-25 23:05:31 +00:00
troy@netscape.com
3a2918cd17 Added ReparentFrameView() and changed the block and inline code
to call it when pushing/pulling frames
1999-04-11 04:22:00 +00:00
peterl@netscape.com
82aa4e8465 augmented ReResolveStyleContext to capture style change information 1999-03-25 06:43:38 +00:00
kipp@netscape.com
6af5b158f6 Added crazy macros 1999-03-20 21:56:11 +00:00
kipp@netscape.com
48f5180b30 Fixed remaining issues with operator new/delete 1999-02-26 19:26:29 +00:00
kipp@netscape.com
19c9835638 Removed MoveOutOfFlow 1999-02-26 17:07:01 +00:00
kipp@netscape.com
16815ff771 Updated a comment 1999-02-01 17:32:19 +00:00
kipp@netscape.com
2aa8f0964e Switch to using nsFrameList for frame lists 1999-01-15 22:53:39 +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
troy@netscape.com
f54d525b3d Moved view creation to frame construction code. Also moved wrapping of
floated and absolutely positioned elements to frame construction code
1998-12-04 19:03:44 +00:00
troy@netscape.com
e602e25924 Added Init() member function to nsIFrame 1998-12-03 06:31:43 +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
peterl@netscape.com
baefdbc1e7 cleaned up cursor style handling 1998-11-18 02:11:54 +00:00
kipp@netscape.com
d68fc5f5e2 Added UpdateStyleContexts for support change-out of style contexts 1998-11-05 19:31:39 +00:00
buster@netscape.com
dbb7336670 added AddFrame and RemoveFrame as incremental reflow support methods 1998-10-20 17:44:02 +00:00
peterl@netscape.com
d09a2186f8 moved attribute change code to style sheete
cleaned up content change api
1998-09-29 23:48:07 +00:00
troy@netscape.com
3617f0d119 Added back in support for absolutely positioned frames 1998-09-29 04:47:59 +00:00
troy@netscape.com
4ac1536210 Partially enabled support for absolutely positioned elements 1998-09-28 23:24:37 +00:00
kipp@netscape.com
ab9856187a Renamed style-changed reflow method; fixed implementation to generate a reflow command 1998-09-25 16:11:36 +00:00
troy@netscape.com
e78f443a85 Moved ContentDeleted() document notification code to the style system which
generates the reflow command
1998-09-25 05:13:06 +00:00
vidur@netscape.com
85ebec76c8 Added new style interfaces. Implemented getStyle() on HTMLElement. Moved DOM fields into side struct for nsGenericHTMLElement. Implemented style declaration interface on proxy. Added new entry point to CSSParser and new methods to style declaration. 1998-09-25 00:51:45 +00:00
kipp@netscape.com
cc2bca27c2 Added methods for triggering style/rendering/reflow changes 1998-09-25 00:00:22 +00:00
troy@netscape.com
fbceedcd4d Removed some XXX CONSTRUCTION code that was work-in-progress, but is
no longer needed
1998-09-24 03:49:45 +00:00
kipp@netscape.com
3d80f9824c Moved some methods from various places into this class 1998-09-23 02:29:31 +00:00
troy@netscape.com
ef8db633a3 Removed content delegates 1998-09-18 17:18:37 +00:00
kipp@netscape.com
e3168a572d Removed css/layout directory 1998-09-15 00:19:49 +00:00
joki@netscape.com
4f9f04fa2b Adding new DOM stuff to handle JS event handlers 1998-07-17 04:52:12 +00:00
kipp
1232fe0ea7 Implement ContentDeleted 1998-07-06 21:37:33 +00:00
kipp
c31fc3f79a New and improved (?) line layout 1998-06-25 16:33:10 +00:00
joki
a8bd7db742 Adding new event handling mechanism into raptor. 1998-06-08 00:57:15 +00:00
kipp
88c1d3a3a4 Support nsILinkHandler::OnOverLink 1998-06-01 20:55:10 +00:00
kipp
d371a3e9cf Added initial reflow hook 1998-05-29 02:13:13 +00:00
troy
e76b858567 Moved ContentChanged() logic to nsFrame since it was completely generic and
serves as reasonable default behavior for all frames
1998-05-08 16:34:27 +00:00
troy
b51f07e06a Added ContentChanged() member function 1998-05-08 04:56:47 +00:00
kipp
4723760aa9 Ported to new CreateFrame/CreateContinuingFrame APIs 1998-05-07 00:08:20 +00:00
troy
b3260db3df Frames no longet store the content index-in-parent 1998-05-05 23:56:50 +00:00
troy
6c47f3f36f Work in progress for inserted incremental reflow 1998-05-05 04:47:53 +00:00
troy
a2099732fa Work in progress for incremental reflow (insert) 1998-05-04 17:54:45 +00:00
troy
32b2e4b08c Changed body to create block pseudo-frame instead of a column pseudo frame,
and hooked up the reflow appended code
1998-05-03 03:51:48 +00:00
kipp
ca72aae1fe Spanked nsBlockFrame: newly rewritten, broken into two pieces (see nsLineLayout.h,.cpp for the line layout code) 1998-05-02 00:56:24 +00:00