kipp%netscape.com
b9b94688c5
Removed obsolete IIDs
1998-11-10 18:03:53 +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
kipp%netscape.com
abcd8bb746
nuked
1998-11-10 18:02:20 +00:00
kipp%netscape.com
03015215fe
Added a reminder to the ua.css
1998-11-10 18:00:46 +00:00
kipp%netscape.com
2b8c7fce52
Removed the unused GetReflowMetrics method (it may come back in a different form some day)
1998-11-10 18:00:08 +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
rickg%netscape.com
f0462a14da
changed contentsink API to support XML
1998-11-10 04:13:59 +00:00
pierre%netscape.com
072b282717
fix build: added nsImageControlFrame.cpp
1998-11-10 02:26:13 +00:00
joki%netscape.com
2ab59c86be
Stop dual event flow through both frames kids and view kids. Now flows through views.
1998-11-10 00:35:30 +00:00
kipp%netscape.com
4f710d172f
Create a block frame for run-in and compact frames
1998-11-09 23:35:44 +00:00
kipp%netscape.com
6c26fb46b7
Improved the table warning diagnostic
1998-11-09 23:35:05 +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
vidur%netscape.com
96f4bbec57
Fix to GetFirstChild/GetLastChild from Michael Leventhal (mle@citec.fi)
1998-11-09 17:51:18 +00:00
kipp%netscape.com
7f7afdabd3
Repaired marginwidth/marginheight handling code
1998-11-09 17:51:05 +00:00
kipp%netscape.com
58eb43e339
Some spot error handling improvements to fix a crash in http://checkmate/raptor/js98/test3.html
1998-11-09 16:21:18 +00:00
troy%netscape.com
98356c0bea
That part about the frame deleted reflow command being a list was a
...
bit overzealous. It can't be. Maybe at some point we'll have an
argument that specifies the number of frames to delete
1998-11-08 00:26:56 +00:00
troy%netscape.com
602e157092
Added some comments clarifying that appended, inserted, and deleted reflow
...
commands take a child list (i.e. more than one frame)
1998-11-08 00:24:40 +00:00
troy%netscape.com
a923a9baa3
Changed PostCreateWidget() code to use the "default value" when setting
...
the widget's initial value
1998-11-07 17:47:57 +00:00
troy%netscape.com
d41a655b4a
Changed implementation of DefaultValue to use the value of the "value"
...
attribute
1998-11-07 17:46:12 +00:00
troy%netscape.com
6bedb3e504
Added code to StringToAttribute() to handle "border" attribute
1998-11-07 05:27:39 +00:00
troy%netscape.com
8a9dc6e18f
Added a copy of the UpdateImageFrame() code from nsImageFrame, so that
...
when the image size arrives we get notified so we can kick off an
incremental reflow
1998-11-07 03:56:11 +00:00
troy%netscape.com
b36b8458c4
Fixed DamageRepairFrame() to correctly handle the case where the
...
target frame has a view
1998-11-07 02:00:21 +00:00
buster%netscape.com
12aa0f3695
fixed the bug where events were not getting passed down to content inside
...
of cells with rowspans. Basically, I just override HandleEvent() in nsTableRowGroupFrame
to ask nsTableRowFrame::Contains(), rather than the default action which is to
just use the child's rect.
1998-11-07 00:36: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
troy%netscape.com
1ef01c4b61
Fixed ConstructFrame() so it creates the scroll frame first. This ensures
...
the style context hierarchy is correct
1998-11-06 17:57:24 +00:00
pinkerton%netscape.com
f2288a825a
implicit int not supported anymore.
1998-11-06 17:24:58 +00:00
troy%netscape.com
64cdfa1e59
Changed to make the Mac compiler happy...
1998-11-06 17:24:08 +00:00
troy%netscape.com
591108e12c
Added a comment
1998-11-06 16:24:21 +00:00
troy%netscape.com
70b4af0366
Added support for using foreground color and background color from user
...
preferences. Also made it so we observe the preferences, get a callback if
they change, and then do a style change reflow
1998-11-06 16:16:01 +00:00
joki%netscape.com
7e3ff11eff
Fixup calls to DumpCellMap() with NS_DEBUG #ifdefs
1998-11-06 02:38:17 +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
fa0074c6e2
fixed text-decorations some more
1998-11-06 01:06:26 +00:00
peterl%netscape.com
077d785b93
sync to declaration api change
1998-11-06 00:59:03 +00:00
peterl%netscape.com
2cdbac2a3e
added table-layout
...
added mix/max width/height
made text-decoration not be cumulative
1998-11-06 00:58:23 +00:00
peterl%netscape.com
96a9c7b186
removed char* apis
...
fixed ! important property ordering
fixed CSSOM access to ! important properties
1998-11-06 00:56:28 +00:00
peterl%netscape.com
27305475ea
removed char* method types
1998-11-06 00:52:57 +00:00
peterl%netscape.com
582d848efb
sync to declaration api change
1998-11-06 00:52:30 +00:00
peterl%netscape.com
9bcd308ff6
added default style for INS, DEL & DFN
1998-11-06 00:51:46 +00:00
peterl%netscape.com
805b209384
turned bilnking off when the attribute goes away
1998-11-06 00:50:27 +00:00
peterl%netscape.com
35b4b23fb3
added min/max width/height
...
made table inheritance block be conditional on compatibility mode
1998-11-06 00:49:04 +00:00
peterl%netscape.com
4f39d9e6ee
added min/max width/height
1998-11-06 00:48:14 +00:00
buster%netscape.com
d5affd8ba1
various small fixes and clean up
1998-11-05 21:42:46 +00:00
troy%netscape.com
b6be5bac08
Changed BODY frame to create a continuing block frame during Init() if
...
the body has a prev-in-flow
1998-11-05 21:41:12 +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
6b89b66097
Added GetAvailWidth
1998-11-05 19:30:45 +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
pinkerton%netscape.com
a88e09a2bc
Fix build bustage. Add nsSimplePageSequence.cp
1998-11-05 16:25:52 +00:00
troy%netscape.com
2868c31d7c
Make sure Linux links okay
1998-11-05 06:16:24 +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
janc%netscape.com
8fe11d33b4
New CSS parser test
1998-11-04 23:08:16 +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
db4987a8d2
removed some inefficiencies in finding the parent table frame.
...
Now the parent table frame is cached in the reflow state.
1998-11-04 20:09:19 +00:00
buster%netscape.com
1b3ee90d82
nsHTMLReflowCommand now knows what attribute triggered a StyleChanged notification
1998-11-04 19:34:34 +00:00
buster%netscape.com
5c6d17bdd7
in default 2-pass layout, tables with auto width and with all columns coord width now act like auto width tables,
...
not like specified width (which you might logically expect since all column widths are specified, but sadly that's
not the way Nav or IE interprets this case. )
nsTableFrame's use of IsPseudoFrame has been removed.
1998-11-04 19:33:27 +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
troy%netscape.com
11502d021b
Added some temporary code to GetContainingBlock() to make sure we return
...
a frame that supports the nsIAbsoluteItems interface
1998-11-04 05:35:33 +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
kipp%netscape.com
be3f546677
Added an assertion
1998-11-04 00:29:39 +00:00
kipp%netscape.com
9f2ed7dced
Removed my style-changed work-around from last time (because it breaks incremental reflow badly); revised QueryInterface to use the revised way of casting
1998-11-04 00:29:17 +00:00
shaver%netscape.com
a326735b23
need to reorder libs to make it link correctly
1998-11-04 00:26:44 +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
69ad11bff6
sync to style resolution api changes
...
moved style context re-resolving to frame land
1998-11-03 20:33:23 +00:00
peterl%netscape.com
9d15cc0b80
changed inheritance of colors
...
hacked inheritance of vert align for now
1998-11-03 20:31:21 +00:00
peterl%netscape.com
d20c2aa1e1
added inherit rules for table child elements
1998-11-03 20:25:23 +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
d66e00cc37
decoupled style context resolution from frames
1998-11-03 20:20:07 +00:00
peterl%netscape.com
a184103f85
removed context hashtable code
...
decoupled style context resolution from frames
1998-11-03 20:19:28 +00:00
peterl%netscape.com
c8a8304961
added pseudo tag support
...
removed backstop rule count
removed reparent
1998-11-03 20:18:40 +00:00
peterl%netscape.com
8069fc8bda
decoupled style resolution api from frame system
1998-11-03 20:16:23 +00:00
peterl%netscape.com
409bdc4cd3
added pseudo element tag
1998-11-03 20:15:59 +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
cls%seawood.org
f50c938b76
Removed classic build Makefiles from configure.in
...
Changed --enable-fe to --enable-toolkit which takes a single argument.
Changed MOZ_FE to MOZ_TOOLKIT.
Removed USE_NGLAYOUT and USE_NGLAYOUT_GTK.
Removed FULL_STATIC_BUILD and --enable-min-shared.
Removed checks for gnome and qt.
1998-11-03 15:48:45 +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
kipp%netscape.com
e0bc053899
Whompage to remove unused extra arg to the NS_IMPL_*_ATTR macros
1998-11-03 01:08:02 +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
joki%netscape.com
fa7cb8280b
Adding submit event type
1998-11-02 23:05:46 +00:00
buster%netscape.com
a27bed26af
tables were not properly respecting maxElementSize in cells with colspan. now they do.
1998-11-02 22:19:17 +00:00
joki%netscape.com
01f2edce02
Remove extra comma from end of nsDOMEvent enum
1998-11-02 21:21:19 +00:00
akkana%netscape.com
0dd8772526
Changes over the weekend broke the IRIX build by removing the LD_ALL
...
and LD_NONE directives which enable the linker to combine dynamic
and static objects.
This puts them back.
1998-11-02 20:19:30 +00:00
buster%netscape.com
4769e1eae6
fixed rowspan/cell height problem where subsequent rowspanning cells can
...
effect previous cell heights.
1998-11-02 18:32:14 +00:00
ramiro%netscape.com
4481349d0d
Add support for GTK base timer. Rename the 'unix' timer lib to 'motif'
1998-11-02 14:32:12 +00:00
msw%gimp.org
0f6cd7a49a
Fix build bustage.
1998-11-02 13:34:51 +00:00
ramiro%netscape.com
ffd97fa403
Use -lfoo for libs instead of hardcoding to $(DIST)/bin/libfoo.so. This
...
makes more unix linker happy.
1998-11-02 11:58:23 +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
fc442fff49
Removed mInlineAware
1998-10-31 22:50:26 +00:00
kipp%netscape.com
55531d7ce2
Added vertical alignment tracing; use new line layout white-space handling routines
1998-10-31 22:50:16 +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
kipp%netscape.com
40ce227095
Support hspace/vspace properly
1998-10-31 22:45:39 +00:00
troy%netscape.com
1d38fe07e0
Changed InitConstraints() to set the constraint to be "fixed content"
...
rather than "constrained" if there's an explicit width or height property
specified
1998-10-31 17:56:37 +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
d3505a9da8
Added release of content object in SetDocumentInChildrenOf. This fixes a
...
memory leak
1998-10-31 04:00:25 +00:00
sar%netscape.com
3c377dfdf7
nsDOMEVent.h -> nsDOMEvent.h to fix build bustage
1998-10-31 02:15:35 +00:00
kipp%netscape.com
9155526492
Removed bogus line-height that caused lots of tables to look wrong (bug #636 )
1998-10-31 00:23:52 +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
akkana%netscape.com
0f568a12b6
Put back the part of the old IRIX clause that doesn't break gcc/egcs
1998-10-30 23:35:01 +00:00
buster%netscape.com
8e569cbd83
implemented basic attribute changed handling. most things currently work, those that don't will work better after Peter
...
lands some style context resolution changes.
1998-10-30 23:08:34 +00:00
buster%netscape.com
e82356e5d9
factored AttributeChanged so when deciding what to do in response to a change,
...
common attributes are checked first, then content-specific handlers are asked
1998-10-30 23:06:14 +00:00
kipp%netscape.com
7e91931c21
Support mCombinedArea computation
1998-10-30 22:15:16 +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
af55d0a06b
Added mCombinedArea to the metrics; added MoveInSpaceManager to the html-reflow methods
1998-10-30 22:13:14 +00:00
kipp%netscape.com
903ecefe1a
Removed anchored-items IID
1998-10-30 22:12:33 +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
c386a554e0
fixed a comment
1998-10-30 22:09:13 +00:00
kipp%netscape.com
afcdff1006
Removed nsIAnchoredItems from the body frame; body no longer handles floaters
1998-10-30 22:08:48 +00:00
kipp%netscape.com
80f5709aba
Removed nsIAnchoredItems from the body frame; body no longer handles floaters; allow style change to turn into a full reflow
1998-10-30 22:08:32 +00:00
kipp%netscape.com
658cb2fc65
Moved frame-border rendering debug hook here
1998-10-30 22:06:14 +00:00
kipp%netscape.com
acc7e3ebee
Uncommented the two pseudo properties so that the rest of the table would line up properly
1998-10-30 22:05:50 +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
59c59a6f2a
Moved cursor and mouse enter/exit related logic from RootContentFrame to
...
body frame
1998-10-30 21:54:57 +00:00
troy%netscape.com
ee443793e0
Fixed ComputeDesiredSize() to make sure it includes the absolutely positioned
...
items
1998-10-30 21:43:16 +00:00
karnaze%netscape.com
95a11ed05f
preliminary support to keep text, radio, checkbox dom access in sync with widgets
1998-10-30 20:41:01 +00:00
karnaze%netscape.com
65ce4ecc0e
initial support for opacity in html 4 button
1998-10-30 19:20:39 +00:00
karnaze%netscape.com
347f6d6e7a
nsIFormControlFrames initiate insertion into nsFormFrame's list;
...
turned off url encoding of '.' and '_" to match Nav
fixed bug where non clicked buttons submitted data;
fixed bug where <select>s with initial values were not submitting that value;
1998-10-30 18:05:29 +00:00
buster%netscape.com
d8ae00b810
some extremely preliminary work for styleChanged incremental reflow
1998-10-30 07:57:44 +00:00
troy%netscape.com
f5ab7753b7
Some fixes to correctly compute the desired size
1998-10-30 05:50:07 +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
troy%netscape.com
1c06f4f513
Changed to ignore SCRIPT tags that aren't JavaScript language
1998-10-30 03:36:35 +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
akkana%netscape.com
bd7903f63f
Remove nonworking IRIX compile segments; these should be in IRIX.mk anyway, if they're really needed
1998-10-29 20:08:22 +00:00
buster%netscape.com
1a6e235441
minor fix in determining which layout algorithm to call based on available size
1998-10-29 19:42:43 +00:00
kipp%netscape.com
76f34d30e9
Added code to honor constrained width
1998-10-28 21:10:20 +00:00
troy%netscape.com
f2b2d32b84
Sets the scrolling view's scroll preference and checks whether the scrolled
...
frame is a BODY frame
1998-10-28 17:29:51 +00:00
kipp%netscape.com
3ef7e08244
Fixed bug #1154 - made fieldset frame aware of a constrained width on itself and pass that through to a child body
1998-10-28 04:11:14 +00:00
cls%seawood.org
609f087498
New autoconf files for nglayout
1998-10-28 03:53:57 +00:00
kipp%netscape.com
3d2e786ca7
Removed old usage of AddPlacedFrame
1998-10-28 02:40:36 +00:00
kipp%netscape.com
7704f54c7e
Fixed bug #1173 - the margin.top was subtracted instead of added...
1998-10-28 02:36:06 +00:00
kipp%netscape.com
76945822e1
Pass in opactity to view manager in case it changed
1998-10-28 02:05:05 +00:00
kipp%netscape.com
86b7edb580
Implement opacity methods
1998-10-28 02:04:27 +00:00
kipp%netscape.com
262d020083
Fixed oopsie in the hint storage check
1998-10-28 02:04:06 +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
peterl%netscape.com
c88c131fe6
added the first Nav Quirk, when on, we now interpret numbers without units as pixel units
1998-10-28 01:12:38 +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
kipp%netscape.com
c4f9d7e673
Reworked background rendering to properly handle the background-position properties
1998-10-27 16:50:19 +00:00
buster%netscape.com
722c2c87b8
minor tweak to column handling
1998-10-27 08:38:56 +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
d10c5c6553
removed depth style remap (context does it for us now)
1998-10-27 03:03:49 +00:00
peterl%netscape.com
c5b842e239
added reparent method
1998-10-27 03:03:02 +00:00
janc%netscape.com
bcb65909b3
New CSS2 parser test
1998-10-27 02:05:42 +00:00
janc%netscape.com
55c76d16e3
new CSS2 parser test
1998-10-27 02:01:56 +00:00
kipp%netscape.com
fcfed6a2f2
new
1998-10-27 01:33:17 +00:00
janc%netscape.com
f3b418bdb3
changed test
1998-10-27 00:08:30 +00:00
vidur%netscape.com
369695631d
Added additional parameter to nsIContent::SetDocument. The document now tells content to lose its weak reference before the document goes away. Elements and text now add their script objects as roots so they don't get collected prematurely.
1998-10-26 23:26:01 +00:00
peterl%netscape.com
a08ff88ff6
added support for CSS2 properties
1998-10-26 23:24:05 +00:00
peterl%netscape.com
3c2b0d9df4
normalized handling of gray vs grey
1998-10-26 23:23:48 +00:00
peterl%netscape.com
a3447118e3
sync to api change
1998-10-26 23:23:11 +00:00
peterl%netscape.com
624446110a
added CSS2 property handling
1998-10-26 23:22:40 +00:00
peterl%netscape.com
a85997ba8b
brought existing property handing up to spec for CSS2
1998-10-26 23:22:19 +00:00
peterl%netscape.com
d51752e653
added aural style hint
1998-10-26 23:21:19 +00:00
peterl%netscape.com
03049c7b12
moved !important handling into parser
1998-10-26 23:20:45 +00:00
peterl%netscape.com
084e1104ba
added new value types
1998-10-26 23:19:59 +00:00
peterl%netscape.com
4fdb71d1d3
made helper functions static
1998-10-26 23:19:28 +00:00
peterl%netscape.com
543110e7b9
reversed ridge & groove rendering
1998-10-26 23:18:32 +00:00
peterl%netscape.com
93aae1a40c
added CSS2 properties
1998-10-26 23:16:27 +00:00
peterl%netscape.com
3695d1bc09
added CSS2 keywords
1998-10-26 23:15:35 +00:00
peterl%netscape.com
7c7cd7545d
renamed cursor values
1998-10-26 23:14:45 +00:00
peterl%netscape.com
9c1854621c
renamed cursor defines
1998-10-26 23:14:17 +00:00
peterl%netscape.com
b97d03fe30
added defines for CSS2 properties
1998-10-26 23:13:44 +00:00
peterl%netscape.com
773d84e733
moved side defines to nsStyleConsts
1998-10-26 23:13:14 +00:00
janc%netscape.com
65b55624ff
CSS2 parser test
1998-10-26 21:53:48 +00:00
janc%netscape.com
bd804b83eb
CSS2 parser test.
1998-10-26 21:53:14 +00:00
troy%netscape.com
bcb9515127
Made sure to set the opacity and z-index when creating the views
1998-10-26 21:46:33 +00:00
janc%netscape.com
58d1fc3540
CSS2 parser test
1998-10-26 21:33:52 +00:00
janc%netscape.com
6eb77221b2
new file to test CSS2 parser
1998-10-26 21:04:05 +00:00
troy%netscape.com
617a0dfbb4
Changed to handle incremental reflow
1998-10-26 20:32:32 +00:00
troy%netscape.com
f712c11e2b
Passed in the z-index for InsertChild() call
1998-10-26 20:01:40 +00:00
buster%netscape.com
6f9684a694
fixed bug 1188. Colspans beyond the end of the table were adding entries
...
into the column cache, which is very, very bad.
1998-10-26 19:15:31 +00:00
buster%netscape.com
a813b08b20
fixed bug 1180 (mozilla.org) and all tables that have nonsense colspans
1998-10-26 18:42:22 +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
kipp%netscape.com
ff372eb601
Added new atoms
1998-10-26 17:27:04 +00:00
mcafee%netscape.com
3178ed4b1e
Fixing Linux bustage
1998-10-25 22:07:11 +00:00
troy%netscape.com
1792c8e9a0
Changed the ordering so we mark the scrolled view as having transparent
...
content before setting the scrolling view's scrolled view
1998-10-25 04:15:08 +00:00
troy%netscape.com
c4862c491c
Changed some comments
1998-10-24 05:03:55 +00:00
troy%netscape.com
3de3265adb
Added code to decide whether the view has transparent content based on
...
whether the background color is transparent
1998-10-24 05:03:33 +00:00
troy%netscape.com
e6c2fe3278
Added code to repaint the scrolled frame during a resize reflow
1998-10-24 04:57:48 +00:00
buster%netscape.com
4a88c8aecd
*** empty log message ***
1998-10-23 20:52:23 +00:00
rods%netscape.com
44adde0166
Removed include "nsIHTMLCSSStyleSheet.h"
1998-10-23 20:40:26 +00:00
rods%netscape.com
9ef8c3e006
Removed several nsHTMK type tags from nsDocument.cpp
1998-10-23 20:23:02 +00:00
buster%netscape.com
f3e909a55e
fixes Bug 1110, URL= http://www.webstandards.org
...
ables were not correctly applying the min width of the content of cells
that had col spans in some cases. In this case, the nested table was specified
as being too narrow for the content. There were 4 columns each with width=25%
in the first row, and in the next row a single cell with colspan=4 and whose
content min size was wider than the specified table width.
1998-10-23 19:56:11 +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
buster%netscape.com
e9c6389c50
fixed bug 1112 - form submission within a table sometimes doesn't work
...
because the form doesn't get a reflow command. Now it does.
1998-10-23 17:24:57 +00:00
troy%netscape.com
264767485d
Attempt to fix Unix builds. Evidently the #define copied from a VC++ header
...
file is particular to Microsoft's compiler. Bastards...
1998-10-23 17:14:27 +00:00
troy%netscape.com
ce6076d390
Turned back on support for LAYER element
1998-10-23 04:20:08 +00:00
buster%netscape.com
a7862f4aa2
minor bug fixes
1998-10-23 03:23:29 +00:00
troy%netscape.com
8f10b8d2a1
Removed dead code
1998-10-23 02:36:07 +00:00
pierre%netscape.com
0e7f739fcd
added forms\nsLabelFrame.cpp
1998-10-23 01:26:19 +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
buster%netscape.com
69279059ed
just debug info
1998-10-22 21:59:13 +00:00
buster%netscape.com
4ea88a6fa7
*** empty log message ***
1998-10-22 21:58:26 +00:00
troy%netscape.com
c1f5cf1934
Reduced the number of frames
1998-10-22 21:44:30 +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
troy%netscape.com
6005461750
Added new pseudo class style :SCROLLED-CONTENT
1998-10-22 20:12:34 +00:00
troy%netscape.com
d112632a40
Removed some dead code
1998-10-22 18:32:43 +00:00
buster%netscape.com
125651b7d9
fixed column caching
1998-10-22 06:04:37 +00:00
buster%netscape.com
6fb75e573c
*** empty log message ***
1998-10-22 06:04:03 +00:00
buster%netscape.com
770456fedd
fixed a bug where columns were not always created as needed during incremental appends
...
added some extra debugging and support methods
1998-10-22 05:27:11 +00:00
buster%netscape.com
113ad4cfe4
fixed several incremental reflow bugs
1998-10-21 22:29:00 +00:00
buster%netscape.com
05f76c4440
preliminary code to resolve parent frame issues for table frames
1998-10-21 22:24:59 +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
4b0502da53
Make sure that everything fits when wrapping is off; in addition give wrapped objects all the room that they want
1998-10-21 20:02:36 +00:00
troy%netscape.com
5a239b5235
Changed to use new SetControlInsets() feature of scrolling view
1998-10-21 16:07:07 +00:00
rpotts%netscape.com
b8e02c9fe0
Fixed bug #1159 . Reference counting bug related to forms...
1998-10-21 09:26:33 +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
7072bdfa9c
incremental reflow only does pass1 reflow on new frames when necessary
...
fixed some rotting bits in table frame classes having to do with breaking tables
1998-10-20 20:05:44 +00:00
buster%netscape.com
a212d55079
all containers now decend from nsHTMLContainerFrame
...
all "unknown frame" incremental reflow support methods now
replaced with nsHTMLContainerFrame::AddFrame and ::RemoveFrame
1998-10-20 17:45:07 +00:00
buster%netscape.com
bcdbdd90e9
added AddFrame and RemoveFrame as incremental reflow support methods
1998-10-20 17:44:02 +00:00
vidur%netscape.com
5a8dfade2c
Updated DOM interfaces to match final W3C recommendation. Modified IDL compiler to take IIDs
1998-10-20 17:07:23 +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
buster%netscape.com
fe51fc04ba
incremental reflow now includes insert/append/delete cell
1998-10-20 15:59:56 +00:00
buster%netscape.com
614b6302b1
added insert/append/delete cell
1998-10-20 15:59:24 +00:00
buster%netscape.com
a5d86175fd
minor fix, moved a method call outside an assert macro
1998-10-20 14:35:41 +00:00
pierre%netscape.com
1018ff25bc
added nsTextFragment.cpp and nsTextTransformer.cpp
1998-10-20 06:56:28 +00:00
buster%netscape.com
8d417e38eb
fixed a bug introduced by a slight change in GetColumnCount()
1998-10-20 05:05:17 +00:00
kipp%netscape.com
81c8429517
Added text transformer to the build
1998-10-20 00:23:44 +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
79ce7494de
s/NBU/word
1998-10-20 00:22:24 +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
4f3c1b4075
Revised to use a nsTextFragment to store the content
1998-10-20 00:20:04 +00:00
kipp%netscape.com
1ef2e337c1
Added nsTextFragment to the build
1998-10-20 00:19:32 +00:00
kipp%netscape.com
430c39bd18
Revised API to use TextFragment's
1998-10-20 00:19:17 +00:00
kipp%netscape.com
db44f8d3b7
Added new header
1998-10-20 00:19:01 +00:00
valeski%netscape.com
5ecb5ca778
Raptor only. Extending the META tag http-equiv handling code to handle arbitrary http-equivs. We were previously just handing the "Refresh" case.
1998-10-20 00:18:19 +00:00
kipp%netscape.com
49fb374228
new
1998-10-20 00:17:17 +00:00
buster%netscape.com
76b966c73b
rows can now be incrementally inserted, appended, and deleted.
1998-10-19 23:43:06 +00:00
karnaze%netscape.com
4730045a40
support for constrained width, height
1998-10-19 23:02:41 +00:00
karnaze%netscape.com
b40bd57065
fixed bugs 1130, 1132, 1133
1998-10-19 20:37:40 +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
def523ecd4
Compute text indent for the first frame in the first line of a body frame
1998-10-17 01:05:58 +00:00
karnaze%netscape.com
b0a171ab5c
html 4 <BUTTON> basic functionality
1998-10-17 00:35:32 +00:00
kipp%netscape.com
e24173e891
Moved bullet pseudo-style next to LI defns to make it clear how to keep them in sync
1998-10-16 23:18:18 +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
9271229659
Make default line-height be normal
1998-10-16 22:05:03 +00:00
kipp%netscape.com
36de8aa149
Disabled line-height for inline elements; align top/bottom objects better
1998-10-16 22:04:47 +00:00
karnaze%netscape.com
ff72c25d09
added iframe, textarea, fieldset, legend to InlineReplaced list
1998-10-16 21:00:55 +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
dcone%netscape.com
07ff87194f
removed the file nsCSSLayout.cpp
1998-10-16 15:43:02 +00:00
kipp%netscape.com
e53ad48230
nuked
1998-10-16 14:45:44 +00:00
kipp%netscape.com
bc145de122
Support line-height property
1998-10-16 03:49:35 +00:00
kipp%netscape.com
a4b1c2a5f8
Added CalcLineHeightFor method
1998-10-16 03:48:48 +00:00
kipp%netscape.com
4fdc14777f
Repaired a comment
1998-10-16 03:48:00 +00:00
kipp%netscape.com
c3ce7d20a6
Fixed inheritance behavior of line-height ala peterl
1998-10-16 03:47:40 +00:00
kipp%netscape.com
64c43f9e29
Fixed negative left margin bug introduced into VerticalAlign...; eliminate usage of mFrameX and mFrameY and passing around bounds instead of using PerFrameData's mBounds.
1998-10-15 23:30:00 +00:00
kipp%netscape.com
bbb514d9fe
Removed mFrameX, mFrameY and stop passing around aBounds when the PerFrameData bounds can be used instead
1998-10-15 23:29:02 +00:00
kipp%netscape.com
42a2473e69
Implement width/height constraints on non-top-level body's; implement nicer ListTag method
1998-10-15 23:28:36 +00:00
kipp%netscape.com
df06503e83
Added ListTag; changed GetColumnAvailSpace to take a reflow state
1998-10-15 23:28:05 +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
0d5bfe8371
Removed unused include
1998-10-15 22:37:38 +00:00
buster%netscape.com
ffd3e04fed
incremental reflow: append/insert/delete row group, append/insert/delete col
1998-10-15 21:07:37 +00:00
vidur%netscape.com
9ca7863d5e
Changes to allow absolutely positioned frames to move
1998-10-15 20:26:54 +00:00
karnaze%netscape.com
56aa52c8aa
fixed combo box PostCreateWidget to size properly
1998-10-15 15:51:31 +00:00
buster%netscape.com
8c72377bc6
progress on table incremental reflow of row group insert/append/delete
1998-10-15 07:46:16 +00:00
troy%netscape.com
d46dfce475
Changed scroll view frame to have the scrolling view create a child widget.
...
This allows us to clip child views with widgets, e.g. form elements
1998-10-15 05:28:13 +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
kipp%netscape.com
259466136f
Added new atom
1998-10-15 05:11:40 +00:00
kipp%netscape.com
9eed2caf4b
Setup display:none for NOEMBED, NOSCRIPT and NOFRAMES
1998-10-15 05:11:23 +00:00
kipp%netscape.com
f0d30f7d4b
Change CreateAbsoluteView API so pass in a style context
1998-10-15 01:27:49 +00:00
kipp%netscape.com
ec671050a6
Set opacity in view
1998-10-15 01:27:25 +00:00
pierre%netscape.com
c3f0c58ea7
fix build: added nsHTMLButtonControlFrame.cpp
1998-10-15 00:14:47 +00:00
kipp%netscape.com
05d3950c8e
Temporary work around to setting hint better
1998-10-14 23:46:02 +00:00
karnaze%netscape.com
4c91c0fff1
generalized PostCreateWidget; better combo box rendering
1998-10-14 23:01:44 +00:00
buster%netscape.com
c965ac41d6
nsTableFrame can now incrementally insert, append, and delete colgroups
1998-10-14 22:51:50 +00:00
spider%netscape.com
62c4f1cc08
Add EOL to get to compile on Solaris
1998-10-14 22:23:26 +00:00
spider%netscape.com
3b9594b1f4
Adding EOL in files so will compile on Solaris
1998-10-14 22:12:06 +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
f6a4b7ed34
Pass in style context
1998-10-14 20:11:33 +00:00
kipp%netscape.com
9676cf2b6c
Revised frame sliding loop to use the pfd instead of the kid frames rect since now the kids rect is not valid until after vertical alignment
1998-10-14 20:11:12 +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
buster%netscape.com
6f87aa26b5
more tests added
1998-10-14 16:35:15 +00:00
buster%netscape.com
a68c7be529
lots of work for incremental reflow when the target frame is a table frame
1998-10-14 16:32:45 +00:00
buster%netscape.com
00ce1c6356
fixed queryInterface to return *DOM interface
1998-10-14 16:30:24 +00:00
troy%netscape.com
d89bef6cb1
Changed nsScrollViewFrame to wrap child frame in a BODY if necessary
1998-10-14 00:03:27 +00:00
troy%netscape.com
260be4e3db
Changed nsScrollingViewFrame's Reflow() member function to check for a
...
transparent background
1998-10-13 23:42:21 +00:00
kipp%netscape.com
7466653c08
Init minWidth,minHeight to keep purify happy
1998-10-13 22:08:34 +00:00
kipp%netscape.com
649e672fb4
Removed unused maxWidth,maxHeight variables
1998-10-13 22:08:15 +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
kipp%netscape.com
ed261f2102
Disabled the code
1998-10-13 20:43:05 +00:00
kipp%netscape.com
0ce20c1823
Removed nsCSSLayout from the build
1998-10-13 20:42:49 +00:00
kipp%netscape.com
ed91a47a35
New and improved vertical alignment code
1998-10-13 20:42:08 +00:00
peterl%netscape.com
4989f702e3
set border style
1998-10-13 19:17:57 +00:00
peterl%netscape.com
7cac29c2ed
expanded font size table
1998-10-13 19:17:25 +00:00
peterl%netscape.com
2f06549f0b
cleanup
1998-10-13 19:14:19 +00:00
peterl%netscape.com
035ffcf574
shifted CSS absolute font sizes
1998-10-13 19:13:59 +00:00
peterl%netscape.com
e59f0b3a61
corrected order of properties
1998-10-13 19:13:14 +00:00
peterl%netscape.com
e2d33cd37b
shifted absolute font sizes so initial value matches HTML
...
removed table border style
1998-10-13 19:12:19 +00:00
peterl%netscape.com
edfd96bdd8
made type optional on linked style sheets
1998-10-13 19:11:42 +00:00
peterl%netscape.com
798863f91e
set correct border style
1998-10-13 19:10:25 +00:00
peterl%netscape.com
b4fcd606d7
added recycler for rules array
1998-10-13 19:09:39 +00:00
troy%netscape.com
451a2736a5
More work in progress for scroll frame
1998-10-13 04:48:58 +00:00
troy%netscape.com
7e738b27c5
Added reference to NS_NewScrollFrame()
1998-10-13 03:32:49 +00:00
peterl%netscape.com
2fa43632c8
Added GetMargin/Padding/... to replace CalcMargin/Padding/...
...
Corrected border width initial value
1998-10-13 01:05:52 +00:00
troy%netscape.com
7391b96095
Work in progress on scroll frame code
1998-10-12 22:13:23 +00:00
michaelp%netscape.com
7968cb3df7
added comment.
1998-10-12 21:12:06 +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
1299f37475
Removed maxAscent/maxDescent; made them computed values
1998-10-12 18:44:18 +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
dcone%netscape.com
7a4e07ec1f
update to include a file needed for nsBrowserWindow
1998-10-12 18:01:16 +00:00
kipp%netscape.com
1aa4b55e4d
Fixed a bug with identifying inline-replaced elements
1998-10-12 17:09:57 +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
dcone%netscape.com
3a4a2cf2ef
took off the class name infront of the routine. Mac does not like this
1998-10-12 15:57:41 +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
buster%netscape.com
bcfb60bde3
WIP for inner table incremental reflow
...
lots of interface cleanup
1998-10-11 09:18:27 +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
b86e4e78e8
Added mInNBU flag (used to cache line layout's value so that it doesn't change out from under inline reflow)
1998-10-10 04:34:29 +00:00
kipp%netscape.com
22c06ff8b1
check for line layout's InNonBreakingUnit flag and save it and apply to available space checks and CanPlaceFrame to avoid breaking in the middle of a non breakable unit
1998-10-10 04:33:56 +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