troy%netscape.com
49697b2cf6
Removed some commented out old code
1998-12-04 03:46:59 +00:00
mjudge%netscape.com
bb7e789293
new use of enumerator class changed IsDone to return NS_COMFALSE if not done
1998-12-03 21:44:54 +00:00
troy%netscape.com
53cb72de5e
Removed explicit call of base class constructor because it was
...
making Unix compilers unhappy
1998-12-03 07:20:59 +00:00
troy%netscape.com
d97a31f115
Added Init() member function to nsIFrame
1998-12-03 06:31:43 +00:00
wtc%netscape.com
ccf7f3277f
This checkin (under mozilla/layout) is all about 'const'. Digital Unix's
...
C++ compiler is strict about getting 'const' right. Most of the changes
are to add 'const' to the type casts for the second argument of the
GetStyleData method, which wants a const reference.
1998-12-02 16:45:20 +00:00
kipp%netscape.com
45b11dc878
new
1998-12-01 16:13:49 +00:00
karnaze%netscape.com
d79e42bc18
fixed bug 1613 (leak in nsFrameSetFrame::CalculateRowCol)
1998-11-30 22:37:52 +00:00
karnaze%netscape.com
d4aa7049fb
fixed bug 1696
1998-11-30 18:19:21 +00:00
karnaze%netscape.com
1f13c6189f
changed frameset layout algorithm. fixed bugs 728, 1075, 1494 and half of 1486
1998-11-28 18:59:38 +00:00
michaelp%netscape.com
2dd9022944
fixed memory leak.
1998-11-28 04:24:46 +00:00
kipp%netscape.com
2a2db87959
disabled another printf; use web-shell destroy to properly whack the sub-webshell
1998-11-26 18:13:13 +00:00
kipp%netscape.com
75e88f1aa2
whitespace tweak
1998-11-26 18:08:27 +00:00
karnaze%netscape.com
b3e999adf1
fixed the crash on bug 1588 (rsac.org). There is still a scrolling problem
1998-11-25 18:11:26 +00:00
joki%netscape.com
d354a17948
Add missing coordinate transform to getFrameForPoint
1998-11-24 20:31:21 +00:00
joki%netscape.com
09cd62b18e
Add click event support for every element and initial keypress event support
1998-11-24 07:46:58 +00:00
karnaze%netscape.com
0885ea6134
<frame> now uses <base> for its src attribute
1998-11-24 02:01:45 +00:00
kipp%netscape.com
5b7980caa6
Let style override the cursor choice when using an image map
1998-11-23 22:21:13 +00:00
kipp%netscape.com
398f20c00a
Walk up the content-parent so that style is applied appropriately for cursor selection
1998-11-23 22:20:50 +00:00
karnaze%netscape.com
aba6626dda
fixed bug 1479 (wsj.com crash)
1998-11-23 17:37:46 +00:00
troy%netscape.com
f4fa3f7761
Added missing NS_RELEASE of the content object in GetMarginHeight()
1998-11-21 17:30:41 +00:00
troy%netscape.com
8de6eceb4c
Added NS_RELEASE to fixed memory leak after calling ChildAt()
1998-11-21 17:22:31 +00:00
troy%netscape.com
c2ce5154a9
Improved efficiency by avoiding the dreadfully slow NS_MakeAbsoluteURL() and
...
only setting the image loader's URL and base URL for the initial reflow
1998-11-21 04:04:41 +00:00
joki%netscape.com
ecbb1182ec
Fixing a submit/reset event bug, frame destruction reentrancy bug, and an imagemap bug.
1998-11-21 00:19:36 +00:00
kipp%netscape.com
73da35cd18
Support margins on the child frame
1998-11-20 22:27:33 +00:00
kipp%netscape.com
a67079f75c
Disable fixed behavior when we are shrink wrapping so that floating tables (for example) can ignore their width if necessary
1998-11-20 22:24:20 +00:00
kipp%netscape.com
64d09e5c2b
Added support for StyleChanged reflow reason
1998-11-20 17:41:44 +00:00
kipp%netscape.com
182b39b75c
Added mBorderPadding to cache computed value in case percentages are used; renamed class to nsImageFrame
1998-11-20 17:21:02 +00:00
kipp%netscape.com
9bea95a9e5
Use revised API's for computing the border/padding
1998-11-20 17:20:29 +00:00
kipp%netscape.com
1dcf401615
Use revised API's to get percentage padding/borders value right
1998-11-20 17:18:58 +00:00
kipp%netscape.com
acaf1d1728
Updated leaf api's to better support caching of computed border/padding when percentages are used
1998-11-20 17:13:02 +00:00
troy%netscape.com
4c40e51b3b
Added temporary workaround to image frame code to compensate for the fact
...
that HandleEvent() and GetCursor() are being called with the point not being
translated to the frame's local coordinate space
1998-11-20 06:31:55 +00:00
kipp%netscape.com
9ba745a7a8
Improved the regression dump data somewhat
1998-11-19 18:51:53 +00:00
kipp%netscape.com
318a5e31e4
Override FrameForPoint so that floaters/bullets get events
1998-11-19 18:09:57 +00:00
kipp%netscape.com
7da5f1c798
Factored out FrameForPoint code into one that takes a particular list
1998-11-19 18:09:03 +00:00
kipp%netscape.com
a66a18832e
Added XMLQuote to quote special characters; changed MakeFrameName to avoid needing quoting
1998-11-19 17:55:22 +00:00
kipp%netscape.com
63107e9026
Added DumpRegressionData; revised ListTag; added GetFrameName
1998-11-19 17:22:29 +00:00
troy%netscape.com
82e5ab4bdd
Fixed it so that we don't ignore painting child frames of a parent frame
...
thas has "visibility:hidden", because child elements can override their
parent's visibility
1998-11-19 03:52:29 +00:00
joki%netscape.com
c3708b2ed8
Modify event flow to avoid walking into trashed frames.
1998-11-19 00:43:36 +00:00
troy%netscape.com
66dd04c602
Changed Reflow() to make sure that the child is sized at least as big as the max size
...
we gave it as part of the reflow command
1998-11-18 23:49:44 +00:00
troy%netscape.com
63dc45e1f2
Added some constants to use when referring to child list name indices
1998-11-18 06:13:58 +00:00
joki%netscape.com
7716dc91e8
Reworking internal event code to use nsIFrame::GetFrameForPoint
...
Adding new functionality through nsEventStateManager (cursor change, enter/exit events, tab navig)
1998-11-18 05:25:26 +00:00
peterl%netscape.com
c053568936
cleaned up cursor style handling
1998-11-18 02:11:54 +00:00
peterl%netscape.com
2be9de7378
fixed comment
1998-11-18 02:08:30 +00:00
amusil%netscape.com
7056b1cf59
Bug fix for 1201. Now use the size parameters from the object tag as a determinant of size.
1998-11-17 23:29:20 +00:00
kipp%netscape.com
02b071a3cc
Revised max-element-size computation somewhat so that floaters are accounted for better
1998-11-17 22:28:51 +00:00
troy%netscape.com
9724362dc1
Fixed CreateWrapperFrame() so it resets the geometric and content parent pointers
...
of the frame being wrapped
1998-11-17 05:47:06 +00:00
troy%netscape.com
0e8c33d9f8
Fixed problem that caused Mac build to break
1998-11-17 02:37:47 +00:00
vidur%netscape.com
4ca363e17b
Changes to allow disabling and enabling of style sheets. Introduced ReconstructFrames to nsIFrameConstructor. CSSStyleSheets now remember their document. Temporary fix to allow text content inside CSS tables.
1998-11-17 02:14:38 +00:00
kipp%netscape.com
fc05c445ab
Fixed up incremental reflow for content-changed and removed floaters
1998-11-17 01:04:45 +00:00
kipp%netscape.com
cccd83b118
Added in nsHTMLReflowState argument to ReflowFrame so that callers can properly initialize it
1998-11-17 01:04:21 +00:00
kipp%netscape.com
f6330021e3
Tidy up; added some tracing
1998-11-17 01:03:59 +00:00
kipp%netscape.com
a6068414c3
Removed DidReflow hack again
1998-11-17 01:03:41 +00:00
troy%netscape.com
9cd4790d2a
Changed Reflow() to deal with reflow commands targeted at the root frame
1998-11-16 23:16:03 +00:00
troy%netscape.com
2a2f8800c3
Reinstated hack to have the placeholder frame forward the DidReflow() notification
...
to the floated frame. Needed until the block frame properly handles FirstChild()
and returns the list of floated frames
1998-11-16 18:33:21 +00:00
troy%netscape.com
3aedaace4d
Split class declaration out into a separate header file so the body frame
...
can be a derived class
1998-11-16 17:11:12 +00:00
kipp%netscape.com
c2f5352414
Removed extraneous bullet padding that was left-over from the pre-pseudo-style days
1998-11-15 01:17:05 +00:00
kipp%netscape.com
893f94febe
Tidy the max-element-size code
1998-11-15 01:13:25 +00:00
kipp%netscape.com
5dbc0c6813
Fixed bug #1257 : the bug was that we were overrunning the transformers malloc'd buffer because the mBufferLength was never being updated
1998-11-14 22:27:50 +00:00
kipp%netscape.com
067ccadbec
Removed and unused member variable
1998-11-14 22:27:06 +00:00
kipp%netscape.com
32ac80c46e
Fixed frame-removed crash case (when we run out kids); bug #691
1998-11-14 21:57:38 +00:00
kipp%netscape.com
6a5fdb0d24
Basic support for :first-letter pseudo-elements
1998-11-14 21:01:26 +00:00
kipp%netscape.com
ae98b19f78
Eliminated NewFrame
1998-11-14 19:28:34 +00:00
kipp%netscape.com
06f4321aef
Modified List code to list floater list and bullet better; support multiple child lists; manage floater list properly
1998-11-14 19:28:11 +00:00
kipp%netscape.com
cb000488cc
Removed hacks that were mostly block-frame bug workarounds
1998-11-14 19:26:57 +00:00
kipp%netscape.com
d6c6996310
DidReflow now supports multiple child lists; added DeleteFrameList helper method
1998-11-14 19:25:34 +00:00
michaelp%netscape.com
f186598ef5
changes for pixel scaling/printing.
1998-11-14 01:52:27 +00:00
vidur%netscape.com
a349a1e4a6
Added support for XLink - simple links and show=replace or new. Modified nsILinkHandler interface.
1998-11-14 00:21:19 +00:00
joki%netscape.com
ddbcabb89b
Modify cursor setting code to check css cursor setting for containers.
1998-11-13 23:58:52 +00:00
karnaze%netscape.com
3f513d4bc8
bug 1374 (hometown.aol.com crash on resize)
1998-11-13 23:44:50 +00:00
troy%netscape.com
1c27114106
Changed GetLoadImageFailed() so it checks with the image loader rather
...
than just using the value of mLoadImageFailed. Fixes bug #1287
1998-11-13 21:31:50 +00:00
troy%netscape.com
7951179a5a
Added check for SRC being an empty string
1998-11-13 18:38:16 +00:00
troy%netscape.com
82a2a9305d
Changed it so that if there's a NULL URL then we set the mLoadImageFailed
...
flag and don't try and load the broken image URL. Only on Windows for now
until Mac and Unix support the image icons
1998-11-13 17:00:54 +00:00
troy%netscape.com
81c2bd2649
Removed an assert that was incorrect and that triggered when print
...
previewing test1
1998-11-13 05:17:08 +00:00
rickg%netscape.com
a19e47c210
fixed a crash that someone missed
1998-11-13 04:58:35 +00:00
troy%netscape.com
413669e5d5
Added ListTag() member function
1998-11-13 02:20:31 +00:00
troy%netscape.com
2b86b49c95
Cleaned up the way construction of the root frame happens for XML documents.
...
We no longer create a pseudo root element
1998-11-12 23:03:35 +00:00
kipp%netscape.com
803e6b8d23
Fixed margin collapsing bug
1998-11-12 22:24:46 +00:00
kipp%netscape.com
b8e7c399a3
Fixed some serious bugs in list bullet placement that prevented some relatively easy cases from working at all; this fixes up most outside list bullet cases
1998-11-12 18:19:22 +00:00
kipp%netscape.com
364129b3c8
Fixed list numbering to work again (whoops!); added support for display: compact (just the beginnings); more work-in-progress for :first-letter support
1998-11-12 16:32:56 +00:00
kipp%netscape.com
8552f6c72f
Some support for first-letter style
1998-11-12 16:31:38 +00:00
rickg%netscape.com
c16dd335a5
enabled view-source
1998-11-11 20:31:45 +00:00
kipp%netscape.com
2035e515d7
Added a sleazy implementation of css2's run-in display type
1998-11-11 03:55:55 +00:00
kipp%netscape.com
898a0138ad
Added run-in and compact display types to the TreatFrameAsBlockFrame method
1998-11-11 03:54:47 +00:00
karnaze%netscape.com
739d650e16
fixed <frameset frameborder=no> allowed frame resizing
1998-11-10 20:49:51 +00:00
kipp%netscape.com
f775a3a3ef
Removed unused include
1998-11-10 19:16:32 +00:00
kipp%netscape.com
70b6a98a18
Use lineLayout object to pass on floater to the containing block
1998-11-10 18:04:34 +00:00
kipp%netscape.com
936937c930
Added InitFloater
1998-11-10 18:04:19 +00:00
kipp%netscape.com
181745629e
Use geometric parent to get containing block of the floater
1998-11-10 18:04:10 +00:00
kipp%netscape.com
978ab18324
Removed GetReflowMetrics
1998-11-10 18:03:42 +00:00
kipp%netscape.com
ebf7629df3
Tidy up by removing some old junky code
1998-11-10 18:03:29 +00:00
troy%netscape.com
fd34820203
Renamed Init() to SetInitialChildList() and added an additional parameter
...
for the name of the child list
1998-11-10 06:05:32 +00:00
troy%netscape.com
d78c313324
Added GetChildListName() member function
1998-11-10 04:31:02 +00:00
karnaze%netscape.com
44b5b9e670
form control content attribute changes (not all) reflected in layout; fixed scrolling on <iframe>, <frame>;
...
added nsImageControlFrame to handle <input type=image>.
1998-11-09 23:30:16 +00:00
troy%netscape.com
6d88f202dd
Added GetAdditionalChildListName() as a way to discover additional
...
named child lists at runtime
1998-11-09 19:59:33 +00:00
troy%netscape.com
02915d3677
First of a few changes to allow frames to have multiple child lists.
...
FirstChild() now takes an additional argument which is the name of the
child list.
1998-11-09 19:40:27 +00:00
kipp%netscape.com
777b189df1
Disabled some more dubious br/margin code
1998-11-09 17:54:37 +00:00
troy%netscape.com
8ba697af42
Added a hack to make sure that the floated frame gets a DidReflow notification
1998-11-07 00:03:45 +00:00
kipp%netscape.com
bb0641ee17
Fixed nowrap support by computing max-element-size better
1998-11-06 02:09:21 +00:00
peterl%netscape.com
805b209384
turned bilnking off when the attribute goes away
1998-11-06 00:50:27 +00:00
kipp%netscape.com
bb4b401919
Temporary fix to get rid of the green text
1998-11-05 19:38:32 +00:00
kipp%netscape.com
2a74a81c52
Fixed a few more floater bugs; fixed incremental reflow bug with regards to BR tags (clear=all for example); support :first-line properly; work in progress on :first-letter
1998-11-05 19:33:01 +00:00
kipp%netscape.com
d0621404ea
Make sure overflow lists get ReResolved too
1998-11-05 19:31:59 +00:00
kipp%netscape.com
5f25ba22a1
Added UpdateStyleContexts for support change-out of style contexts
1998-11-05 19:31:39 +00:00
kipp%netscape.com
e03c2fecf4
Added code to repair the style-contexts when pushing/pulling frames for support of :first-line and :first-letter (and so on!)
1998-11-05 19:31:16 +00:00
kipp%netscape.com
4c08039b44
Added some first-letter support
1998-11-05 19:30:31 +00:00
kipp%netscape.com
fbf61162cc
Eliminated hacky version of :first-line support; lay some groundwork for :first-letter support
1998-11-05 19:27:42 +00:00
troy%netscape.com
cc8a206808
Changed frame construction code to create a simple page sequence frame
...
when paginated
1998-11-05 06:13:55 +00:00
troy%netscape.com
e87cadb9e2
Updated to work with new frame construction code
1998-11-05 06:12:57 +00:00
troy%netscape.com
24ddb74d95
Added simple page sequence formatting object
1998-11-04 23:21:50 +00:00
troy%netscape.com
b30f491a5b
Removed code for RootContentFrame class which is no longer used
1998-11-04 21:02:32 +00:00
buster%netscape.com
d75f439504
nsHTMLReflowCommand now has mAttribute, the attribute that triggered StyleChanged reflow
...
for reflow commands of type other than StyleChanged, mAttribute is nsnull.
1998-11-04 19:26:25 +00:00
michaelp%netscape.com
6f7deed7e4
removed widget parameters from nsIView::Init(). added CreateWidget() and SetWidget()
...
APIs to replace this functionality. also added CreateScrollControls() to
nsIScrollableView.
1998-11-04 04:14:10 +00:00
peterl%netscape.com
e3cd00d3b0
made parent context no longer be optional on re-resolve style context method
1998-11-03 21:29:14 +00:00
peterl%netscape.com
776a2683ef
sync to style resolution api changes
1998-11-03 20:33:43 +00:00
peterl%netscape.com
bdb87c7e07
sync to style resolution api changes
...
added reresolve support
1998-11-03 20:23:15 +00:00
peterl%netscape.com
5468869bd9
removed pres context from get style context api
...
added re-resolve style method
1998-11-03 20:15:24 +00:00
michaelp%netscape.com
a5066c14af
changed nsIView::Init() so that it no longer takes an opacity value. this
...
allows the view manager to maintain global state re: opacity.
1998-11-03 06:36:36 +00:00
troy%netscape.com
b1b2c83060
Added some temporary code to ensure that the floated frame is deleted
1998-11-02 23:57:25 +00:00
troy%netscape.com
10c06c1b72
Renamed HaveConstrainedWidth() and HaveConstrainedHeight() to HaveFixedContentWidth()
...
and HaveFixedContentHeight()
1998-11-01 01:29:00 +00:00
kipp%netscape.com
769f9406a0
nit changes
1998-10-31 22:53:00 +00:00
kipp%netscape.com
2034afb7a2
Removed a private assert
1998-10-31 22:50:38 +00:00
kipp%netscape.com
4cedea6f5b
Reworked white-space compression flags so that inline-reflow can detect white-space aware frames properly
1998-10-31 22:48:56 +00:00
kipp%netscape.com
d78d1dba7c
Use revised line-layout whitespace compression methods; fixed trim to not trim out compressed whitespace; fixed code to break multi-span words when the first placable frame contains a breakable point
1998-10-31 22:48:21 +00:00
troy%netscape.com
4303137409
Added code to invalidate the frame after a resize if there is border or
...
padding. Otherwise the border/padding area was left dirty
1998-10-31 04:40:01 +00:00
troy%netscape.com
89d12b0182
Changed DeleteFrame() to prevent unwanted view event dispatch during frame
...
destruction
1998-10-30 23:38:03 +00:00
kipp%netscape.com
6d8a45aa75
Support mCombinedArea in metrics; implement MoveInSpaceManager by passing it through to the children
1998-10-30 22:13:58 +00:00
kipp%netscape.com
3063276154
Cleaned up Paint method
1998-10-30 22:12:19 +00:00
kipp%netscape.com
c3702acb50
Added MoveInSpaceManager stub
1998-10-30 22:11:47 +00:00
kipp%netscape.com
2b1af15030
Added PaintChild method that properly handles OUTSIDE_CHILDREN bit
1998-10-30 22:11:06 +00:00
kipp%netscape.com
09cf8e7724
Reworked floater support somewhat now that blocks manage them instead of body frames; fixed up painting to use the outside-children data; support the visibility property; fixed bug #624,#628
1998-10-30 22:10:10 +00:00
kipp%netscape.com
82e8436152
Fixed a coordinate system bug with Offset method
1998-10-30 22:05:22 +00:00
kipp%netscape.com
b3cde2c095
Added NS_FRAME_OUTSIDE_CHILDREN bit
1998-10-30 22:04:56 +00:00
troy%netscape.com
323cde61e1
Fixed it so border and padding style specified for the HTML element
...
work again
1998-10-30 05:18:59 +00:00
michaelp%netscape.com
10921d7b0b
changes to support nsIRenderingContext that conforms to COM conventions.
1998-10-30 02:08:25 +00:00
troy%netscape.com
37c1eb59c2
Changed to use a scroll frame for the BODY
1998-10-29 23:25:02 +00:00
kipp%netscape.com
95dd1e6fef
Use normal font always when rendering text-decorations, not the small-caps font
1998-10-28 02:03:40 +00:00
buster%netscape.com
6706b37ab1
fixed nsInlineFrame to compile on MSVC 4.x by moving a method-scoped struct
...
to be class-scoped.
1998-10-27 23:13:03 +00:00
kipp%netscape.com
4290ce743a
Removed a skid mark
1998-10-27 16:53:48 +00:00
kipp%netscape.com
178db0aa2c
Fixed underlining bug; support justification
1998-10-27 16:52:34 +00:00
kipp%netscape.com
585f02420a
Implement justification methods
1998-10-27 16:52:10 +00:00
kipp%netscape.com
959e709bf4
Added methods to support justification
1998-10-27 16:51:21 +00:00
kipp%netscape.com
22764e9c4f
Added justification support
1998-10-27 16:51:02 +00:00
michaelp%netscape.com
ee34220382
changes for removal of zindex from nsIView::Init().
1998-10-27 03:37:03 +00:00
peterl%netscape.com
9c1854621c
renamed cursor defines
1998-10-26 23:14:17 +00:00
kipp%netscape.com
ca36efa0fe
Support letter and word spacing
1998-10-26 17:27:53 +00:00
kipp%netscape.com
3d1b53d6d1
Use computed word-len not out parameter that is unset at the time of usage
1998-10-26 17:27:35 +00:00
michaelp%netscape.com
bed7d2d4c3
changes to support opacity.
1998-10-23 17:54:23 +00:00
karnaze%netscape.com
3968ac68b4
fixed frameborder=0 for <IFRAME>s
1998-10-23 17:52:45 +00:00
karnaze%netscape.com
1610cecf5a
implemented <LABEL>; document maintains list of forms as created; form element properly releases form controls.
1998-10-22 23:00:37 +00:00
buster%netscape.com
8c8a2f20a6
changed base code so only frames with 0 width AND 0 height are ignored.
...
this fixes http://home.netscape.com among others that use content-free
nested tables to generate background colors and other evil tricks.
1998-10-22 22:00:50 +00:00
troy%netscape.com
1f10031801
Fixed somecomments which had been copied from elsewhere and we not
...
completely accurate
1998-10-22 21:02:19 +00:00
kipp%netscape.com
2039512c3d
Slimmed down the implementation
1998-10-21 20:05:31 +00:00
kipp%netscape.com
7e8a83f147
Removed premature optimization of pre vs. non-pre
1998-10-21 20:03:54 +00:00
kipp%netscape.com
5e6f816dda
Fixed lastFrag computation
1998-10-21 03:07:37 +00:00
kipp%netscape.com
0fba6da5b9
Fixed lastFrag computation (doh!)
1998-10-21 03:04:46 +00:00
buster%netscape.com
bcdbdd90e9
added AddFrame and RemoveFrame as incremental reflow support methods
1998-10-20 17:44:02 +00:00
kipp%netscape.com
2f55474ea9
Implement capitalization trasnform and small-caps font-variant
1998-10-20 16:46:14 +00:00
kipp%netscape.com
f0628ec32c
Added support for capitalization transform
1998-10-20 16:45:14 +00:00
kipp%netscape.com
f8d0cb680d
Added FindTextRunsFor method
1998-10-20 00:23:11 +00:00
kipp%netscape.com
2ec47f67fb
Removed nsTextRun; s/NonBreakingUnit/Word/
1998-10-20 00:22:48 +00:00
kipp%netscape.com
98c55e2533
Use TextRun API instead of no-longer public variables
1998-10-20 00:21:54 +00:00
kipp%netscape.com
8400b0286b
Spanked hard to use the nsTextTransformer
1998-10-20 00:21:18 +00:00
kipp%netscape.com
49fb374228
new
1998-10-20 00:17:17 +00:00
troy%netscape.com
f5ed70ca69
Changed scrolling view to use a clip view and to slide the scrolled
...
view up and down rather than maintain a logical scrolled offset
1998-10-19 00:44:28 +00:00
troy%netscape.com
add643496e
Changed a SetFrameState call to not clobber the NS_FRAME_SYNC_FRAME_AND_VIEW
...
flag
1998-10-17 04:00:58 +00:00
kipp%netscape.com
812bf4b807
Added accessor for the line number
1998-10-17 01:06:17 +00:00
kipp%netscape.com
9a401ecee4
Use :BULLET style information to place bullets instead of hard coding off of the padding (Bug #1119 )
1998-10-16 22:39:11 +00:00
kipp%netscape.com
d83756adae
Support CSS2 floater placement by not allowing them on top of each other; fixed a bug with floater incemental reflow and spacemanager management
1998-10-16 20:22:39 +00:00
kipp%netscape.com
cc29ab2df3
Tweaked the isFloated variable computation to only support left and right floaters
1998-10-16 20:21:11 +00:00
troy%netscape.com
f7430c8872
Added new state flag NS_FRAME_SYNC_FRAME_AND_VIEW for controlling
...
whether the view is automatically positioned and sized to stay in
sync with the frame
1998-10-16 20:09:32 +00:00
kipp%netscape.com
4fdc14777f
Repaired a comment
1998-10-16 03:48:00 +00:00
kipp%netscape.com
f4e68cd5f7
Added a nicer ListTag method
1998-10-15 23:27:41 +00:00
kipp%netscape.com
a85dafdfb7
Support clear attribute on floaters; nicer ListTag method
1998-10-15 23:27:12 +00:00
kipp%netscape.com
5d6ff4ec2e
Create style context for blank frame; added in some missing release calls
1998-10-15 05:13:21 +00:00
troy%netscape.com
6a28419f91
Changed CreateViewForFrame() to mark the view as having transparent content
...
iff the background-color is transparent
1998-10-14 21:31:41 +00:00
kipp%netscape.com
1dfacf973c
Create views when necessary
1998-10-14 20:10:36 +00:00
kipp%netscape.com
727f7cef52
Create views when necessary; fixed code to avoid IsLeftMostChild when checking during flow floater placement (now that the childs rect is deferred until vertical alignment the code in IsLeftMostChild is no longer valid)
1998-10-14 20:10:08 +00:00
karnaze%netscape.com
6dce0be4e1
fixed bug 958, checkboxes wrong background when not checked, select always multiple, text & texarea not reset. html 4 button work in progress.
1998-10-13 21:31:26 +00:00
troy%netscape.com
7391b96095
Work in progress on scroll frame code
1998-10-12 22:13:23 +00:00
kipp%netscape.com
04c15ca7e9
Removed an unused include
1998-10-12 18:45:25 +00:00
kipp%netscape.com
b1cf673810
Return break-before when none of the text gets used
1998-10-12 18:44:58 +00:00
kipp%netscape.com
84486d7f04
use new vertical-align-frames api
1998-10-12 18:43:41 +00:00
kipp%netscape.com
3a4c8d38f4
Update frame count when frames are pushed to a new line so that alignment behaves properly
1998-10-12 18:43:07 +00:00
michaelp%netscape.com
8204df190f
changes per-kipp to make views transparent.
1998-10-12 18:07:28 +00:00
kipp%netscape.com
e3998954e5
Removed nsCSSLayout::GetStyleSize and converted callers to use state in the html reflow state
1998-10-12 17:00:32 +00:00
kipp%netscape.com
05a50b6ce3
Added an nsIPresContext& to html-reflow-state's ctors and used it to implement better percentage width/height handling
1998-10-12 14:48:02 +00:00
michaelp%netscape.com
5f4f719f55
fixed for new passing of pres context into API.
1998-10-11 00:58:53 +00:00
kipp%netscape.com
0d2199ae64
Implement look-ahead logic for word breaking
1998-10-10 04:35:21 +00:00
kipp%netscape.com
983af3c443
Added methods to support word breaking
1998-10-10 04:35:01 +00:00
kipp%netscape.com
6c09387c60
Pass through text-runs to the line layout engine; removed a debug printf
1998-10-10 04:33:06 +00:00
kipp%netscape.com
9f5e194f9f
Handle completion status better
1998-10-09 23:56:29 +00:00
kipp%netscape.com
28f8cdcf94
Removed skid marks; implement FindTextRuns again
1998-10-09 23:46:02 +00:00
kipp%netscape.com
ede047ed44
Mork work on floaters; support for clear style property
1998-10-09 22:58:25 +00:00
troy%netscape.com
7be0d7fefe
Removed reference to widgetSupports
1998-10-08 21:39:25 +00:00
troy%netscape.com
4a5b397cbf
Rearranged member functions to better group child frame enumeration related
...
functions
1998-10-08 21:03:59 +00:00
troy%netscape.com
cc44601bb8
Removed GetContentIndex() from nsIFrame
1998-10-08 20:35:16 +00:00
troy%netscape.com
1f04cb7073
Moved HandlePress,HandleDrag,HandleRelease from nsIFrame to nsFrame
1998-10-08 18:21:32 +00:00
karnaze%netscape.com
580dde94fe
fieldset, legend support. fixed bug #987
1998-10-08 04:38:41 +00:00
kipp%netscape.com
0dd91b990a
Preliminary support for onPaint event handling
1998-10-06 21:01:41 +00:00
kipp%netscape.com
521315cebe
Disabled overflow:visible handling for now
1998-10-06 21:00:58 +00:00