evaughan@netscape.com
f4c749dd1d
Added a tab control widget.
1999-04-21 22:46:15 +00:00
troy@netscape.com
3b1f0ba5c5
Changed ConstructDocElementFrame() to make sure we call CreateViewForFrame()
...
for the document element's frame
1999-04-21 22:14:30 +00:00
kipp@netscape.com
8b72ad8806
Fixed FindNextSibling to return the first-in-flow not the last in flow
1999-04-21 19:59:40 +00:00
troy@netscape.com
a105076b6a
Changed GetAbsoluteContainingBlock() to return relatively positioned
...
block-level and inline-level elements as well
1999-04-20 22:08:33 +00:00
pinkerton@netscape.com
ed363422e1
create xul slider, spinner, scrollbar, font and color pickers
1999-04-20 21:57:41 +00:00
troy@netscape.com
879b38dbc6
Changed GetAbsoluteContainingBlock() to be a little smarter about verifying
...
the frame is an area frame
1999-04-20 21:51:55 +00:00
troy@netscape.com
481edb7ba9
Changed CreateContinuingFrame() to know about positioned inline
...
frames
1999-04-20 20:00:52 +00:00
troy@netscape.com
4088899381
Atom name changes
1999-04-20 18:23:13 +00:00
peterl@netscape.com
471d59c409
tweaks to style change handling to ensure that children are handled when parent doesn't change...
1999-04-20 14:23:18 +00:00
troy@netscape.com
ec44c229bd
Part of a fix for bug #5264 . CantRenderReplacedElement() no longer asserts for
...
INPUT elements
1999-04-20 03:57:01 +00:00
troy@netscape.com
31b2c5b197
Fix for the layout crash in bug #5263
1999-04-20 02:51:07 +00:00
kipp@netscape.com
a0acae6dde
Create continuing line frames
1999-04-20 00:28:58 +00:00
peterl@netscape.com
686ead6a18
widened state change api
...
added test for state dependent style
1999-04-20 00:05:14 +00:00
troy@netscape.com
c506c0c7b1
Work-in-progress for making relatively positioned inline-level elements a
...
container for absolutely positioned child elements
1999-04-19 19:10:15 +00:00
kmcclusk@netscape.com
4e6cbf8811
fix for bug #3162 , Removed #ifndef MAC in the nsSelectControlFrame::GetProperty.
...
The Mac now supports native combo box widgets so it no longer will crash in GetProperty
with a null mWidget field.
Modified nsComboboxControlFrame::HandleEvents. MouseExit from the combox rect now
initiates mouse capture on the drop-down list.
Modified nsCSSFrameConstructor::ConstructSelectFrame to initialize the drop-down list
for frame-based comboboxes as hidden.
Added a nsIListControlFrame::CaptureMouseEvents method.
Implemented nsListControlFrame::CaptureMouseEvents.
1999-04-16 19:28:12 +00:00
pinkerton@netscape.com
331a01dcf3
added code to create a tristatecheckbox when seen in xul.
1999-04-16 17:08:16 +00:00
michaelp@netscape.com
45718ff12a
modified for new view flags.
1999-04-16 04:24:14 +00:00
peterl@netscape.com
d50d3f2ed7
fixed XUL code for removal of root element
1999-04-15 21:22:19 +00:00
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