troy@netscape.com
244d123285
Fixes for bug #1994 . Better handling of floated and positioned images when
...
displaying the alternate contents
1999-04-14 04:00:16 +00:00
kmcclusk@netscape.com
6d0ccb0c87
Enabled frame-based comboboxes when widget rendering mode is gfx.
...
Major changes to nsComboboxControlFrame:
Removed commented out code + nsIPluggableEventListener references.
Implemented nsComboboxControlFrame::GetNamesValues
Implemented nsComboboxControlFrame::SetProperty GetProperty methods
Fixed references to previously freed memory in nsComboboxControlFrame::ReResolveStyleContext
Modified ua.css style rules for dropdown-visible, drodown-hidden to have -moz- prefix.
Added -moz-dropdown-btn-out and -moz-dropdown-btn-pressed, -moz-dropdown-list rules.
Modified nsListControlFrame.cpp to calculate the width of the dropdown list for combo boxes correctly
Added nsListControlFrame::GetProperty and SetProperty methods.
Modified nsCSSFrameConstructor::ConstructSelectFrame to setup combobox.
1999-04-12 22:14:31 +00:00
troy@netscape.com
e7f8e5e9f8
Changed ConstructRootFrame() to check if the device is scrollable when
...
determining whether to make the viewport scrollable
1999-04-11 03:10:20 +00:00
hyatt@netscape.com
2c144f5bc5
Fix for bug 3529.
1999-04-10 09:56:51 +00:00
troy@netscape.com
319e0fc139
Fix for bug #4833 . Changed CreateGeneratedContentFrame() to make sure that
...
'position' is set to 'static'
1999-04-10 04:21:33 +00:00
troy@netscape.com
d0625daa8b
Added emebed as one the tags handled in CantRenderReplacedElement()
1999-04-07 05:16:47 +00:00
troy@netscape.com
a05de603d0
Added a check that the content objects match when determining if a
...
frame is generated content
1999-04-07 03:10:59 +00:00
karnaze@netscape.com
c7054e93d3
bug 4295 - anonymous table frame for caption is part of frame tree
1999-04-06 05:19:38 +00:00
troy@netscape.com
ce88eee8bd
Changed ContentAppended() and ContentInserted() to work correctly
...
if the parent frame has :before or :after pseudo-elements
1999-04-06 04:58:05 +00:00
troy@netscape.com
34d05f9c22
Better handling of incremental reflow
1999-04-05 23:32:11 +00:00
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