Commit Graph
69 Commits
Author SHA1 Message Date
troy@netscape.com 0200bf0edc Work on generated content 1999-04-05 02:53:07 +00:00
peterl@netscape.com 9cb92d65c3 propogate opacity & visibility changes down the view heirarchy... 1999-04-02 22:57:25 +00:00
peterl@netscape.com 23e5dfe4d1 made some rudimentary connections for generated content into style data 1999-04-02 18:50:45 +00:00
kipp@netscape.com cfdc015759 Don't make floaters a margin root (that was a mistake) 1999-04-01 01:38:00 +00:00
vidur@netscape.com 5783ab9995 Added epilog and prolog to document. Added processing instructions and CDATASections for XML. Completed document Node methods. 1999-03-31 20:49:25 +00:00
karnaze@netscape.com e0a207f6f2 bugs 1318, 4429 - tables containing form controls as children 1999-03-31 06:47:40 +00:00
troy@netscape.com 4b413787c3 Work-in-progress for generated content 1999-03-30 15:22:54 +00:00
syd@netscape.com e8a8eb5a56 Initialize isScrolling to default to PR_FALSE. When printing, we don't obtain a
container, so we can't query for a webshell interface and query if scrolling is
implemented. With isScrolling set to PR_TRUE, we then follow code below which
leads to a crash. Fixes crash seen often when performing Postscript printing on
Unix.

Reviewed by dcone.
1999-03-30 01:11:09 +00:00
kipp@netscape.com f0708ece66 Create area frame properly so that it applies vertical margins to its children (bug #1080) 1999-03-27 01:19:29 +00:00
evaughan@netscape.com 7c7c346ac6 Added XUL based layout manager. 1999-03-27 00:58:29 +00:00
donm@netscape.com 36696a2e8c backing out evaughan's changes. tree closed. 1999-03-26 19:39:23 +00:00
evaughan@netscape.com 14d0e6458a Added box layout system. 1999-03-26 18:51:08 +00:00
peterl@netscape.com ac003db7e5 protect recreate frames for content against content with no parent 1999-03-25 19:27:11 +00:00
peterl@netscape.com c7c7002b26 capture all change data during style changes and deal with it properly 1999-03-25 06:41:43 +00:00
troy@netscape.com 9a303aa0bd Fix for bug #3445. Changed ReconstructDocElementHierarchy() to handle fixed
elements
1999-03-25 05:24:16 +00:00
troy@netscape.com 858a650d3e Changed CantRenderReplacedElement() to handle APPLET as well 1999-03-24 01:13:59 +00:00
karnaze@netscape.com 59d78bafce bug 3835, GetAdjustedParentFrame fixed for caption 1999-03-23 14:16:52 +00:00
kmcclusk@netscape.com 6fe29f4620 Various modifications/fixes/cleanup for frame-based listboxes.
Set display type to block for option elements in ua.css.
Enable frame-based listboxes when widget render mode is gfx.
1999-03-22 21:32:12 +00:00
kipp@netscape.com 3c090ce529 Fixed bug #3905 - frame construction code wasn't dealing with tables properly when they were floated; reviewed by vidur for M3 checkin 1999-03-17 18:17:24 +00:00
karnaze@netscape.com f48b0908b9 removed some table frame construction warnings. 1999-03-13 12:47:56 +00:00
av@netscape.com f1fe08e869 Rendering alt context in object tag 1999-03-10 20:43:07 +00:00
hyatt@netscape.com 58a5f1fc6d Checking in a patch for a XUL bug in ContentInserted (inside an #ifdef INCLUDE_XUL). 1999-03-07 09:55:39 +00:00
evaughan@netscape.com 526967b52b 1) Implemented regular button and html4 button with a button renderer.
2) Fixed ProgressMeter to update correctly when attributes change
3) Fixed sample8.html so that it does not over ride the borders of the HTML4 button this
   messed up the active, hover, and disabled states.
1999-03-06 19:43:13 +00:00
troy@netscape.com 60f2a6963a Table header/footer are repeated when splitting tables 1999-03-05 06:00:40 +00:00
evaughan@netscape.com b0b4b8abd8 Fixed a bug that caused TitledButtons and ProgressMeters to be skews when made inline. 1999-03-04 23:39:06 +00:00
scc@netscape.com 6bb3406b4d rename |IID()| --> |GetIID()| 1999-03-03 19:48:57 +00:00
troy@netscape.com 7d715a4247 Work-in-progress for table pagination 1999-03-03 16:33:57 +00:00
hyatt@netscape.com 5c76192f3c Fix to the ContentInserted function (ifdef XUL only) for treechildren. 1999-03-03 03:11:55 +00:00
kmcclusk@netscape.com 73485522a4 gfx vs native widget rendering can now be specified in the viewer at run-time.
Added methods to GetWidgetRenderingMode and SetWidgetRenderingMode in nsPresContext
Removed NS_GFX_RENDER_FORM_ELEMENTS define, now it uses the GetWidgetRenderingMode
method on the rendering context.
Resurrected Rod's listbox frame-based widget code.
Added -moz-option-selected pseudo attribute to control the appearance of selected items for the listbox frame-based widget.
Added a style rule with attribute selector for -moz-option-selected to the ua.css style sheet.
Modifed nsView::SetVFlags to do a bitwise or instead of bitwise and to set flags.
Modified nsView::HandleEvent to compare mVFlags with NS_VIEW_FLAG_DONT_CHECK_CHILDREN
1999-03-02 22:43:26 +00:00
hyatt@netscape.com 5f6d6001f9 Modified ContentInserted (for XUL only) to support the tree widget's
wacky frame construction code.
1999-03-02 01:07:28 +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
karnaze@netscape.com c7d2c5be3e fixed assert when <col> is placed inside of <table> 1999-02-27 19:02:48 +00:00
peterl@netscape.com eecf0b23f5 added content state changed 1999-02-27 07:15:09 +00:00
hyatt@netscape.com 603021062c Changing GetStyleHintForAttributeChanged so that it is invoked on styledContent
instead of htmlContent.
1999-02-27 01:34:32 +00:00
hyatt@netscape.com 3d34dccd40 Changes to tree frame construction code. 1999-02-27 01:28:19 +00:00
av@netscape.com 360a653c7f *** empty log message *** 1999-02-27 00:57:04 +00:00
kipp@netscape.com b7582d6849 Whacked to handle moving floaters out of the flow 1999-02-26 17:11:54 +00:00
karnaze@netscape.com b45a27787b fixed bug where anonymous table frame is constructed inside table related frame.
simplified table frame construction.
1999-02-26 09:15:03 +00:00
rickg@netscape.com 32cfdf42d9 small bug fixes and removal of global statics 1999-02-26 06:33:54 +00:00
troy@netscape.com 80d05116c1 Added logic to replicate the caption when splitting the table 1999-02-26 03:35:22 +00:00
troy@netscape.com ca28eafb7d Removed nsIFrame::CreateContinuingFrame() 1999-02-25 05:31:15 +00:00
troy@netscape.com 7f63268a34 Changed nsIFrame::Init() to take an additional parameter 1999-02-25 03:27:57 +00:00
troy@netscape.com 6e1c4ab4c8 Work-in-progress for having frame construction code handle creation
of continuing frames
1999-02-24 17:16:04 +00:00
troy@netscape.com b2d859edbe Changed GetNextInFlow() and GetPrevInFlow() to be pointer arguments and
not references
1999-02-24 04:48:08 +00:00
troy@netscape.com c8775cfae2 Added CreateContinuingFrame() function to frame construction code 1999-02-24 04:03:50 +00:00
kipp@netscape.com a4eab588b7 Temporarily mark text and BR frames as replaced elements so that inline reflow will work properly 1999-02-23 19:36:14 +00:00
evaughan@netscape.com b330b22643 Added a new XUL TitledButtonFrame 1999-02-19 18:23:02 +00:00
troy@netscape.com d8d18dc5e1 Added pseudo style for 'page' element 1999-02-19 00:53:09 +00:00
scc@netscape.com 8336e83f37 updated for nsCOMPtr (no implicit construction from raw pointers) owners should check that they agree with my choices for |dont_QueryInterface|, |do_QueryInterface| and |dont_AddRef| 1999-02-18 23:55:10 +00:00
troy@netscape.com b6bf9399f9 Fixed a style context problem 1999-02-18 16:56:15 +00:00