Commit Graph
163 Commits
Author SHA1 Message Date
peterl@netscape.com 9e8aac638c fixed active link rule support 1999-02-27 07:18:21 +00:00
hyatt@netscape.com e184f934ba Changed GetContentStyleRule so that it is invoked on styledContent instead
of htmlContent.
1999-02-27 01:34:55 +00:00
kipp@netscape.com 48f5180b30 Fixed remaining issues with operator new/delete 1999-02-26 19:26:29 +00:00
kipp@netscape.com ae90d422ab Cleaned up operator new and delete 1999-02-26 17:13:10 +00:00
peterl@netscape.com bbd662b471 moved frame construction code to its own class 1999-02-05 03:57:49 +00:00
troy@netscape.com 5f09e64e3b Work-in-progress for replaced elements that can't be rendered 1999-02-04 17:03:46 +00:00
kipp@netscape.com 131e652288 Avoid crashing when no frame is found during attribute change notifications 1999-02-04 16:27:38 +00:00
evaughan@netscape.com b20a839748 Added the XUL progress meter widget. 1999-02-04 01:34:15 +00:00
nisheeth@netscape.com 96448968ac Added ReconstructFramesOnAttributeChange() to the HTML stylesheet
that gets called when a content object's attribute change requires
its frames to get recreated.
1999-02-04 00:53:08 +00:00
hyatt@netscape.com cf766f3786 Changed the tree frame construction code. 1999-02-04 00:28:05 +00:00
vidur@netscape.com eff87ba281 Added additional key argument to string parsing routine. Improved Reset handling for document to include style sets and frame construction. Modified root frame construction. Got out-of-line document.write to work 1999-02-03 19:38:16 +00:00
waterson@netscape.com f4d338e06d Moved nsXULAtoms::AddrefAtoms() and ReleaseAtoms() to the style sheet's ctor and dtor, as per Peter Linss suggestion. 1999-02-02 05:39:57 +00:00
troy@netscape.com 1079ff5ada Implemented fixed position tables 1999-02-02 04:28:55 +00:00
waterson@netscape.com 114d120501 Force an nsXULAtoms::AddrefAtoms to ensure that the XUL atoms and namespace are created in the layout DLL before trying to refer to them. (a=hyatt%netscape.com) 1999-02-01 23:06:49 +00:00
troy@netscape.com 1c5e2fc9df Fixed it so scrollable BLOCK elements can be fixed positioned 1999-02-01 18:09:57 +00:00
karnaze@netscape.com f4b2a0c3f1 Made table frame construction flexible enough to allow arbitrary content to be mapped
to arbitrary table related display types.
1999-01-30 15:52:19 +00:00
joki@netscape.com f0bf44e5a0 Removing nsILinkHandler enum types from dependencies, fixing event handler bugs 1999-01-28 23:14:36 +00:00
hyatt@netscape.com b4d700a781 Making events still possible within tree cells. 1999-01-27 12:42:37 +00:00
hyatt@netscape.com fc7b868238 Fixed a bug wherein tree frames weren't being added to the flow. 1999-01-27 10:10:02 +00:00
hyatt@netscape.com fa5f331823 @%!%@! 1999-01-27 07:30:24 +00:00
hyatt@netscape.com cbd85b645b Getting rid of a conflict that I had. 1999-01-27 07:23:58 +00:00
hyatt@netscape.com bd9a11cd65 Tweaking XUL frame construction. Also adding in a temporary tweak to
keep a NOTYETIMPLEMENTED from firing when an attribute in XML is
changed.  (Making it do a reflow rather than a reframe.)
1999-01-27 07:22:05 +00:00
troy@netscape.com 986afb95e3 Added work-in-progress for 'fixed' positioning 1999-01-27 05:37:55 +00:00
troy@netscape.com 1eba775470 Changed nsAbsoluteItems to be a derived class of nsFrameItems 1999-01-27 03:53:54 +00:00
troy@netscape.com 744c2cc930 Hooked printing back up. It was a casuality of the viewport changes 1999-01-27 03:24:12 +00:00
troy@netscape.com 7b4944d665 Fixed a problem in ConstructFrameByTag() where absolutely positioned elements
weren't handled properly
1999-01-26 06:00:30 +00:00
troy@netscape.com 1f13534e1a Fixed some problem in ConstructFrameByDisplayType() where in now cases
(e.g. floaters and relatively positioned blocks) the newly constructed
frame wasn't getting added to aFrameItems
1999-01-26 05:46:04 +00:00
troy@netscape.com c27e37f1e3 Fixed a problem with placeholder frame's clearing the child list and
causing the previous frames to disappear
1999-01-26 05:05:19 +00:00
troy@netscape.com a0328ce9d5 Removed "tab" chars 1999-01-26 01:47:01 +00:00
troy@netscape.com e3a5d47eaa Hooked up print-preview to work again 1999-01-26 01:39:08 +00:00
hyatt@netscape.com bc6f6457a3 Added support for tree indentation. 1999-01-26 01:12:51 +00:00
troy@netscape.com 74814c1fb9 Changed scrolling so it happens on the viewport instead of the HTML
element
1999-01-26 00:05:21 +00:00
mjudge@netscape.com 0ddecd05de fixing build bustage for someone 1999-01-25 23:55:59 +00:00
hyatt@netscape.com 1c5d5f5737 Tweaks to enable XUL frame construction to prevent the construction based on
display type.
1999-01-25 23:07:17 +00:00
hyatt@netscape.com e9cb1c7c9f Altered the way frame construction works. ConstructFrame can now potentially
build up a list of sibling frame subtrees.  This allows for the creation of
multiple frames from a single content node, and for easy merging of two different
lists of subtrees during frame construction.
1999-01-25 22:13:03 +00:00
peterl@netscape.com e02e90d36a allow reconstruct frames to work on all documents 1999-01-23 07:08:38 +00:00
vidur@netscape.com 4c32ebf0f0 Comments added to content model. Comments and text content now have a special tagname 1999-01-22 22:48:00 +00:00
rods@netscape.com 22fabe268f Factored out the Initialization code for the ScrollFrame into a separate method
Added code to hide and show view when applied to the whole tree
Added a method for Creating the proper frames for the SELECT tag
1999-01-22 15:27:54 +00:00
pinkerton@netscape.com fed32da8c3 hooking toolbars and toolbox back up. Sigh. 1999-01-22 04:04:12 +00:00
hyatt@netscape.com 26f0398bde Added support for tree frame instantiation. 1999-01-22 03:31:56 +00:00
pinkerton@netscape.com ebdf5575cd ack, unhook toolbars until i can solve the export problem on win. 1999-01-22 01:53:05 +00:00
pinkerton@netscape.com 0c3e5a3fbe hookup toolbars and toolbox so they are instantiated when xul sees those tags. 1999-01-22 01:42:44 +00:00
hyatt@netscape.com 8e3c14d949 Adding support for the widget tag to XUL. 1999-01-21 09:26:01 +00:00
danm@netscape.com 6f5a013704 create XUL frames 1999-01-21 03:37:37 +00:00
karnaze@netscape.com 70ecadd104 <form> inside <table> submits; marginwidth, marginheight in <frame> working; scrolling in <frame>, <iframe> working 1999-01-19 17:26:06 +00:00
karnaze@netscape.com 70e10946ca scrollable row groups 1999-01-17 23:35:56 +00:00
troy@netscape.com 955de58fbf Fixed it so relatively positioned block frames act as containing blocks
for absolutely positioned child elements
1999-01-16 22:18:08 +00:00
kipp@netscape.com 9ce78c523f Fixed absolute positioning bug I introduced in my last checkin 1999-01-15 17:33:00 +00:00
peterl@netscape.com 0bc56f2a56 better base url support
added support for "none" style change hint
added assert for recycling of html attributes

Checkin during red tree approved by sar
1999-01-15 02:09:29 +00:00
kipp@netscape.com 3680fcd768 Stop using reflow commands for frame structure changes; instead invoke methods on the frames which then generate reflow commands as needed 1999-01-15 01:30:12 +00:00