Commit Graph

101 Commits

Author SHA1 Message Date
peterl@netscape.com
a3f1384f73 performance tweaks to apply style change 1998-09-25 01:49:10 +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
2e3d85d534 Removed mChildCount from nsContainerFrame 1998-09-24 17:56:35 +00:00
troy@netscape.com
2082f1b603 Removed IsPseudoFrame() from nsContainerFrame 1998-09-24 04:57:30 +00:00
troy@netscape.com
a14c3f1c67 Removed mFirstContentOffset, LastContentOffset, and mLastContentIsComplete
from nsContainerFrame
1998-09-24 03:36:52 +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
80417bf958 Removed farme enumeration member functions for indexed access, last child,
and child count
1998-09-19 03:24:26 +00:00
troy@netscape.com
75ef26abf7 Removed CreateFrame() from nsIHTMLContent 1998-09-18 18:04:42 +00:00
troy@netscape.com
7f644b87ab Removed nsIContentDelegate.h 1998-09-18 17:34:48 +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
kipp@netscape.com
d515f73150 XPCOM'ized nsIContent and nsIHTMLContent 1998-08-29 20:20:38 +00:00
michaelp@netscape.com
5e20b74430 DeleteFrame() now takes a pres context. 1998-08-28 03:02:39 +00:00
troy@netscape.com
7853fdbc5e Change to object lifetime management. Views are no longer ref counted 1998-08-08 04:23:33 +00:00
joki@netscape.com
725e43b7d3 Adding window.open method, fixing editormode in release builds, various event fixes 1998-08-07 04:45:03 +00:00
rods@netscape.com
a23d1a1dbd Fixed: Links now work.
Fixed: Selection cursor no longer shows when clicking on a link.
(These are the same fixes as Stability branch bugs 312562 and 312563)
1998-08-06 16:29:45 +00:00
troy@netscape.com
3d32e26332 Changed PaintBorder() to use the (x,y) that's passed in 1998-07-22 05:02:07 +00:00
troy@netscape.com
2f1442d674 Changed nsCSSRendering::PaintBorder() so the entire rect is used
and not just the width and height
1998-07-22 02:46:00 +00:00
joki@netscape.com
4f9f04fa2b Adding new DOM stuff to handle JS event handlers 1998-07-17 04:52:12 +00:00
kipp
0b3a87e06a Tweaked 1998-07-11 03:49:17 +00:00
kipp
1232fe0ea7 Implement ContentDeleted 1998-07-06 21:37:33 +00:00
kipp
9d78433f36 Reworked ContentInserted handling 1998-07-03 17:46:44 +00:00
kipp
5b8bb1d076 disabled calls to PropagateContentOffsets for now 1998-06-30 20:20:29 +00:00
kipp
9e773c0a59 Eliminated IRIX compiler warnings (and a bug) 1998-06-26 15:07:09 +00:00
kipp
c31fc3f79a New and improved (?) line layout 1998-06-25 16:33:10 +00:00
karnaze
07af66f5c6 initial support for <iframe> 1998-06-11 16:46:33 +00:00
troy
53c0050b71 Added nsIReflowCommand interface 1998-06-09 04:51:44 +00:00
joki
a8bd7db742 Adding new event handling mechanism into raptor. 1998-06-08 00:57:15 +00:00
peterl
4094b160d0 sync up to new style data apis 1998-06-05 06:09:09 +00:00
kipp
c7b05cbf11 Draw a different colored border when showing visual frame boundaries if the frame has a view; only draw if rectangle has area; create scroll frame when requested stylistically 1998-06-04 17:50:19 +00:00
kipp
fa3f61d470 disable notifies during synthetic content insertion 1998-06-03 15:55:49 +00:00
kipp
88c1d3a3a4 Support nsILinkHandler::OnOverLink 1998-06-01 20:55:10 +00:00
kipp
10c02e708b Added initial reflow hook; setup list bullets using it 1998-05-29 02:13:25 +00:00
troy
cdc54ea861 Changed Paint() to not check if the frame is a pseudo frame 1998-05-28 04:38:28 +00:00
troy
a2007efe9a Added 'ns' prefix to class name 1998-05-28 02:37:37 +00:00
peterl
62401fedf0 added visibility style attribute
moved attributes from position to display struct
1998-05-26 23:15:47 +00:00
peterl
7e696e92be Changed GetStyleData to use an enum instead of an nsID 1998-05-21 02:34:13 +00:00
peterl
7ef2e3bd72 sync to new spacing apis 1998-05-12 22:28:01 +00:00
troy
a4f9d76cd7 Change to nsIFrame API 1998-05-12 04:17:56 +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
426f157495 Repaired cursor discovery logic to handle A tag oddities 1998-04-25 18:40:01 +00:00
peterl
28bdc129ee WIP moving margin, border & padding out of nsStyleMolecule
Switch to nsIPtr for style context ptrs to eliminate leaks
1998-04-22 06:37:57 +00:00
troy
13419330e6 Changed nsIFrame member functions to return a nsresult 1998-04-17 01:41:24 +00:00