kipp%netscape.com
34aec22132
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
430d6b8b6f
Make sure overflow lists get ReResolved too
1998-11-05 19:31:59 +00:00
kipp%netscape.com
c9dcd9009c
Added UpdateStyleContexts for support change-out of style contexts
1998-11-05 19:31:39 +00:00
kipp%netscape.com
4957b3f0d6
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
e6375145fe
Added GetAvailWidth
1998-11-05 19:30:45 +00:00
kipp%netscape.com
ff42a3eb90
Added some first-letter support
1998-11-05 19:30:31 +00:00
kipp%netscape.com
c4da295fd8
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
8d752f9e8f
Fix build bustage. Add nsSimplePageSequence.cp
1998-11-05 16:25:52 +00:00
troy%netscape.com
d96a24b764
Make sure Linux links okay
1998-11-05 06:16:24 +00:00
troy%netscape.com
04c879d6fb
Changed frame construction code to create a simple page sequence frame
...
when paginated
1998-11-05 06:13:55 +00:00
troy%netscape.com
22d1bd6f04
Updated to work with new frame construction code
1998-11-05 06:12:57 +00:00
troy%netscape.com
34ef7d33db
Added simple page sequence formatting object
1998-11-04 23:21:50 +00:00
janc%netscape.com
c590a20096
New CSS parser test
1998-11-04 23:08:16 +00:00
troy%netscape.com
768d7859c8
Removed code for RootContentFrame class which is no longer used
1998-11-04 21:02:32 +00:00
buster%netscape.com
983a5d4e43
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
a84d47ada2
nsHTMLReflowCommand now knows what attribute triggered a StyleChanged notification
1998-11-04 19:34:34 +00:00
buster%netscape.com
95dc9f956f
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
c7dbb849e8
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
de38423189
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
dff35cf838
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
043a97b611
Added an assertion
1998-11-04 00:29:39 +00:00
kipp%netscape.com
723caba947
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
d38495bb98
need to reorder libs to make it link correctly
1998-11-04 00:26:44 +00:00
peterl%netscape.com
ed14dc36b1
made parent context no longer be optional on re-resolve style context method
1998-11-03 21:29:14 +00:00
peterl%netscape.com
cedec7bc27
sync to style resolution api changes
1998-11-03 20:33:43 +00:00
peterl%netscape.com
a753f1285d
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
0eb342abbc
changed inheritance of colors
...
hacked inheritance of vert align for now
1998-11-03 20:31:21 +00:00
peterl%netscape.com
66e00aeb03
added inherit rules for table child elements
1998-11-03 20:25:23 +00:00
peterl%netscape.com
e046b13589
sync to style resolution api changes
...
added reresolve support
1998-11-03 20:23:15 +00:00
peterl%netscape.com
9a58917a1a
decoupled style context resolution from frames
1998-11-03 20:20:07 +00:00
peterl%netscape.com
a539d1f903
removed context hashtable code
...
decoupled style context resolution from frames
1998-11-03 20:19:28 +00:00
peterl%netscape.com
15ebc84957
added pseudo tag support
...
removed backstop rule count
removed reparent
1998-11-03 20:18:40 +00:00
peterl%netscape.com
13bdbc9c30
decoupled style resolution api from frame system
1998-11-03 20:16:23 +00:00
peterl%netscape.com
44408018b3
added pseudo element tag
1998-11-03 20:15:59 +00:00
peterl%netscape.com
2f5892eda7
removed pres context from get style context api
...
added re-resolve style method
1998-11-03 20:15:24 +00:00
cls%seawood.org
f70174e61a
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
d2b75b1ba9
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
f221b92e8c
Whompage to remove unused extra arg to the NS_IMPL_*_ATTR macros
1998-11-03 01:08:02 +00:00
troy%netscape.com
c347b9a308
Added some temporary code to ensure that the floated frame is deleted
1998-11-02 23:57:25 +00:00
joki%netscape.com
7a58f918de
Adding submit event type
1998-11-02 23:05:46 +00:00
buster%netscape.com
fdcb34465c
tables were not properly respecting maxElementSize in cells with colspan. now they do.
1998-11-02 22:19:17 +00:00
joki%netscape.com
8c8f1f249e
Remove extra comma from end of nsDOMEvent enum
1998-11-02 21:21:19 +00:00
akkana%netscape.com
cd37fd933a
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
928e6c5f56
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
0ef4de0df3
Add support for GTK base timer. Rename the 'unix' timer lib to 'motif'
1998-11-02 14:32:12 +00:00
msw%gimp.org
43e7a783ca
Fix build bustage.
1998-11-02 13:34:51 +00:00
ramiro%netscape.com
8063fc4cc6
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
fe4e76d9d9
Renamed HaveConstrainedWidth() and HaveConstrainedHeight() to HaveFixedContentWidth()
...
and HaveFixedContentHeight()
1998-11-01 01:29:00 +00:00
kipp%netscape.com
eb832dc1a3
nit changes
1998-10-31 22:53:00 +00:00
kipp%netscape.com
de68bd9637
Removed a private assert
1998-10-31 22:50:38 +00:00
kipp%netscape.com
bc8ba33541
Removed mInlineAware
1998-10-31 22:50:26 +00:00
kipp%netscape.com
12dbdf6cdd
Added vertical alignment tracing; use new line layout white-space handling routines
1998-10-31 22:50:16 +00:00
kipp%netscape.com
f41818bc4c
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
3371afc510
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
3216b924ef
Support hspace/vspace properly
1998-10-31 22:45:39 +00:00
troy%netscape.com
0f88fd3cc0
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
633fecba5e
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
b6d7f0aa2f
Added release of content object in SetDocumentInChildrenOf. This fixes a
...
memory leak
1998-10-31 04:00:25 +00:00
sar%netscape.com
54b32fe09a
nsDOMEVent.h -> nsDOMEvent.h to fix build bustage
1998-10-31 02:15:35 +00:00
kipp%netscape.com
e09b41d06b
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
e8b0525ac9
Changed DeleteFrame() to prevent unwanted view event dispatch during frame
...
destruction
1998-10-30 23:38:03 +00:00
akkana%netscape.com
bb2691d06c
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
f01655410d
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
6f31889714
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
fcee38d414
Support mCombinedArea computation
1998-10-30 22:15:16 +00:00
kipp%netscape.com
149a21512a
Support mCombinedArea in metrics; implement MoveInSpaceManager by passing it through to the children
1998-10-30 22:13:58 +00:00
kipp%netscape.com
f9095ecab3
Added mCombinedArea to the metrics; added MoveInSpaceManager to the html-reflow methods
1998-10-30 22:13:14 +00:00
kipp%netscape.com
3d6c47fc43
Removed anchored-items IID
1998-10-30 22:12:33 +00:00
kipp%netscape.com
89b3c4cc7c
Cleaned up Paint method
1998-10-30 22:12:19 +00:00
kipp%netscape.com
915d9bece5
Added MoveInSpaceManager stub
1998-10-30 22:11:47 +00:00
kipp%netscape.com
5fb9eaee53
Added PaintChild method that properly handles OUTSIDE_CHILDREN bit
1998-10-30 22:11:06 +00:00
kipp%netscape.com
a10209c1f6
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
b7d0e76c3a
fixed a comment
1998-10-30 22:09:13 +00:00
kipp%netscape.com
00631d2c5e
Removed nsIAnchoredItems from the body frame; body no longer handles floaters
1998-10-30 22:08:48 +00:00
kipp%netscape.com
9cff3505a4
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
69df327e3e
Moved frame-border rendering debug hook here
1998-10-30 22:06:14 +00:00
kipp%netscape.com
eb48bec90b
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
ea57904bdd
Fixed a coordinate system bug with Offset method
1998-10-30 22:05:22 +00:00
kipp%netscape.com
413e835d6a
Added NS_FRAME_OUTSIDE_CHILDREN bit
1998-10-30 22:04:56 +00:00
troy%netscape.com
409492dd67
Moved cursor and mouse enter/exit related logic from RootContentFrame to
...
body frame
1998-10-30 21:54:57 +00:00
troy%netscape.com
75a3527336
Fixed ComputeDesiredSize() to make sure it includes the absolutely positioned
...
items
1998-10-30 21:43:16 +00:00
karnaze%netscape.com
30d32c04dc
preliminary support to keep text, radio, checkbox dom access in sync with widgets
1998-10-30 20:41:01 +00:00
karnaze%netscape.com
94fb2992f1
initial support for opacity in html 4 button
1998-10-30 19:20:39 +00:00
karnaze%netscape.com
f50e55787a
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
03cad6390d
some extremely preliminary work for styleChanged incremental reflow
1998-10-30 07:57:44 +00:00
troy%netscape.com
cc5ad37044
Some fixes to correctly compute the desired size
1998-10-30 05:50:07 +00:00
troy%netscape.com
3c5f78c11a
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
f9c8d7ff13
Changed to ignore SCRIPT tags that aren't JavaScript language
1998-10-30 03:36:35 +00:00
michaelp%netscape.com
fc225bf7c1
changes to support nsIRenderingContext that conforms to COM conventions.
1998-10-30 02:08:25 +00:00
troy%netscape.com
c16076d5ca
Changed to use a scroll frame for the BODY
1998-10-29 23:25:02 +00:00
akkana%netscape.com
7c915be525
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
d029154680
minor fix in determining which layout algorithm to call based on available size
1998-10-29 19:42:43 +00:00
kipp%netscape.com
e8f864f12c
Added code to honor constrained width
1998-10-28 21:10:20 +00:00
troy%netscape.com
e447235e34
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
4cd1d90fac
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
411ab80ce3
New autoconf files for nglayout
1998-10-28 03:53:57 +00:00
kipp%netscape.com
b25c3384c4
Removed old usage of AddPlacedFrame
1998-10-28 02:40:36 +00:00
kipp%netscape.com
0848982512
Fixed bug #1173 - the margin.top was subtracted instead of added...
1998-10-28 02:36:06 +00:00
kipp%netscape.com
1fca69289e
Pass in opactity to view manager in case it changed
1998-10-28 02:05:05 +00:00
kipp%netscape.com
1785db3870
Implement opacity methods
1998-10-28 02:04:27 +00:00
kipp%netscape.com
44596edbf4
Fixed oopsie in the hint storage check
1998-10-28 02:04:06 +00:00
kipp%netscape.com
18aaa0bf5a
Use normal font always when rendering text-decorations, not the small-caps font
1998-10-28 02:03:40 +00:00
peterl%netscape.com
859f1bee32
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
d2409e9b52
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
114ffe30ce
Removed a skid mark
1998-10-27 16:53:48 +00:00
kipp%netscape.com
f9c31f6b2d
Fixed underlining bug; support justification
1998-10-27 16:52:34 +00:00
kipp%netscape.com
ad7b8e1864
Implement justification methods
1998-10-27 16:52:10 +00:00
kipp%netscape.com
a6731c54fe
Added methods to support justification
1998-10-27 16:51:21 +00:00
kipp%netscape.com
274d1bc566
Added justification support
1998-10-27 16:51:02 +00:00
kipp%netscape.com
6ad745856d
Reworked background rendering to properly handle the background-position properties
1998-10-27 16:50:19 +00:00
buster%netscape.com
21c24fad8c
minor tweak to column handling
1998-10-27 08:38:56 +00:00
michaelp%netscape.com
15de205f12
changes for removal of zindex from nsIView::Init().
1998-10-27 03:37:03 +00:00
peterl%netscape.com
4c01f19982
removed depth style remap (context does it for us now)
1998-10-27 03:03:49 +00:00
peterl%netscape.com
1f6f1f1426
added reparent method
1998-10-27 03:03:02 +00:00
janc%netscape.com
00c5637f3b
New CSS2 parser test
1998-10-27 02:05:42 +00:00
janc%netscape.com
763b80a34a
new CSS2 parser test
1998-10-27 02:01:56 +00:00
kipp%netscape.com
7fd76bb5ad
new
1998-10-27 01:33:17 +00:00
janc%netscape.com
dbc60847fd
changed test
1998-10-27 00:08:30 +00:00
vidur%netscape.com
68fbf6a357
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
96a5fe34cc
added support for CSS2 properties
1998-10-26 23:24:05 +00:00
peterl%netscape.com
5216610d2c
normalized handling of gray vs grey
1998-10-26 23:23:48 +00:00
peterl%netscape.com
b35b268a4b
sync to api change
1998-10-26 23:23:11 +00:00
peterl%netscape.com
9e59e54ad2
added CSS2 property handling
1998-10-26 23:22:40 +00:00
peterl%netscape.com
59c1a6c9c5
brought existing property handing up to spec for CSS2
1998-10-26 23:22:19 +00:00
peterl%netscape.com
821744e23b
added aural style hint
1998-10-26 23:21:19 +00:00
peterl%netscape.com
d110125cab
moved !important handling into parser
1998-10-26 23:20:45 +00:00
peterl%netscape.com
2d703daf87
added new value types
1998-10-26 23:19:59 +00:00
peterl%netscape.com
66082c24f8
made helper functions static
1998-10-26 23:19:28 +00:00
peterl%netscape.com
f5f59ee897
reversed ridge & groove rendering
1998-10-26 23:18:32 +00:00
peterl%netscape.com
adfd98fcef
added CSS2 properties
1998-10-26 23:16:27 +00:00
peterl%netscape.com
a21191639f
added CSS2 keywords
1998-10-26 23:15:35 +00:00
peterl%netscape.com
055f6c9ae8
renamed cursor values
1998-10-26 23:14:45 +00:00
peterl%netscape.com
04a0fce0ba
renamed cursor defines
1998-10-26 23:14:17 +00:00
peterl%netscape.com
c881331d86
added defines for CSS2 properties
1998-10-26 23:13:44 +00:00
peterl%netscape.com
f431cf0082
moved side defines to nsStyleConsts
1998-10-26 23:13:14 +00:00
janc%netscape.com
87cc0d2810
CSS2 parser test
1998-10-26 21:53:48 +00:00
janc%netscape.com
0b05446cf3
CSS2 parser test.
1998-10-26 21:53:14 +00:00
troy%netscape.com
e3a47e2933
Made sure to set the opacity and z-index when creating the views
1998-10-26 21:46:33 +00:00
janc%netscape.com
12fd8683b2
CSS2 parser test
1998-10-26 21:33:52 +00:00
janc%netscape.com
01384f353c
new file to test CSS2 parser
1998-10-26 21:04:05 +00:00
troy%netscape.com
baf46fce94
Changed to handle incremental reflow
1998-10-26 20:32:32 +00:00
troy%netscape.com
ad0678461d
Passed in the z-index for InsertChild() call
1998-10-26 20:01:40 +00:00
buster%netscape.com
7267908f46
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
a56810053c
fixed bug 1180 (mozilla.org) and all tables that have nonsense colspans
1998-10-26 18:42:22 +00:00
kipp%netscape.com
a05bb7ee66
Support letter and word spacing
1998-10-26 17:27:53 +00:00
kipp%netscape.com
a5b11a0e33
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
b987962daf
Added new atoms
1998-10-26 17:27:04 +00:00
mcafee%netscape.com
9515c34572
Fixing Linux bustage
1998-10-25 22:07:11 +00:00
troy%netscape.com
0cadccb4e3
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
3441ff97d9
Changed some comments
1998-10-24 05:03:55 +00:00
troy%netscape.com
cb194ac5fa
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
6b3423d21a
Added code to repaint the scrolled frame during a resize reflow
1998-10-24 04:57:48 +00:00
buster%netscape.com
4d2bc42fb1
*** empty log message ***
1998-10-23 20:52:23 +00:00
rods%netscape.com
360dac6e09
Removed include "nsIHTMLCSSStyleSheet.h"
1998-10-23 20:40:26 +00:00
rods%netscape.com
e4de69dfd7
Removed several nsHTMK type tags from nsDocument.cpp
1998-10-23 20:23:02 +00:00
buster%netscape.com
c4b345b782
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
5afda242db
changes to support opacity.
1998-10-23 17:54:23 +00:00
karnaze%netscape.com
bcf54e9139
fixed frameborder=0 for <IFRAME>s
1998-10-23 17:52:45 +00:00
buster%netscape.com
5126910ee1
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
5e7aaac2fc
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
d5a29f7d19
Turned back on support for LAYER element
1998-10-23 04:20:08 +00:00
buster%netscape.com
771cfdf226
minor bug fixes
1998-10-23 03:23:29 +00:00
troy%netscape.com
5ca8612785
Removed dead code
1998-10-23 02:36:07 +00:00
pierre%netscape.com
94e2758be3
added forms\nsLabelFrame.cpp
1998-10-23 01:26:19 +00:00
karnaze%netscape.com
2a0c2366bb
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
381df478eb
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
7ef1be09f4
just debug info
1998-10-22 21:59:13 +00:00
buster%netscape.com
fa73a0db68
*** empty log message ***
1998-10-22 21:58:26 +00:00
troy%netscape.com
f6c9594f8f
Reduced the number of frames
1998-10-22 21:44:30 +00:00
troy%netscape.com
afea3ec53b
Fixed somecomments which had been copied from elsewhere and we not
...
completely accurate
1998-10-22 21:02:19 +00:00
troy%netscape.com
9b9a796719
Added new pseudo class style :SCROLLED-CONTENT
1998-10-22 20:12:34 +00:00
troy%netscape.com
ad2a696256
Removed some dead code
1998-10-22 18:32:43 +00:00
buster%netscape.com
5364335be2
fixed column caching
1998-10-22 06:04:37 +00:00
buster%netscape.com
0c2b7e03c1
*** empty log message ***
1998-10-22 06:04:03 +00:00
buster%netscape.com
9f3bd7bbbb
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
5062d0261a
fixed several incremental reflow bugs
1998-10-21 22:29:00 +00:00
buster%netscape.com
280ae703e0
preliminary code to resolve parent frame issues for table frames
1998-10-21 22:24:59 +00:00
kipp%netscape.com
bc0df52153
Slimmed down the implementation
1998-10-21 20:05:31 +00:00
kipp%netscape.com
a08c68342d
Removed premature optimization of pre vs. non-pre
1998-10-21 20:03:54 +00:00
kipp%netscape.com
84222783bc
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
e4d5c45705
Changed to use new SetControlInsets() feature of scrolling view
1998-10-21 16:07:07 +00:00
rpotts%netscape.com
c8ca4c5060
Fixed bug #1159 . Reference counting bug related to forms...
1998-10-21 09:26:33 +00:00
kipp%netscape.com
4d19ad1d4c
Fixed lastFrag computation
1998-10-21 03:07:37 +00:00
kipp%netscape.com
8e19a713b7
Fixed lastFrag computation (doh!)
1998-10-21 03:04:46 +00:00
buster%netscape.com
ad3ce75efb
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
e220aee18d
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
e081a8bbf6
added AddFrame and RemoveFrame as incremental reflow support methods
1998-10-20 17:44:02 +00:00
vidur%netscape.com
f9e3760137
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
44bf493a8a
Implement capitalization trasnform and small-caps font-variant
1998-10-20 16:46:14 +00:00
kipp%netscape.com
51d1e35d56
Added support for capitalization transform
1998-10-20 16:45:14 +00:00
buster%netscape.com
d8e6fb4c34
incremental reflow now includes insert/append/delete cell
1998-10-20 15:59:56 +00:00
buster%netscape.com
3b355c2437
added insert/append/delete cell
1998-10-20 15:59:24 +00:00
buster%netscape.com
a4725c5350
minor fix, moved a method call outside an assert macro
1998-10-20 14:35:41 +00:00
pierre%netscape.com
3fb277310f
added nsTextFragment.cpp and nsTextTransformer.cpp
1998-10-20 06:56:28 +00:00
buster%netscape.com
5a92ea0733
fixed a bug introduced by a slight change in GetColumnCount()
1998-10-20 05:05:17 +00:00
kipp%netscape.com
24008ebb0c
Added text transformer to the build
1998-10-20 00:23:44 +00:00
kipp%netscape.com
084fde0160
Added FindTextRunsFor method
1998-10-20 00:23:11 +00:00
kipp%netscape.com
1dc537c5f9
Removed nsTextRun; s/NonBreakingUnit/Word/
1998-10-20 00:22:48 +00:00
kipp%netscape.com
edb75ce15e
s/NBU/word
1998-10-20 00:22:24 +00:00
kipp%netscape.com
767b366eda
Use TextRun API instead of no-longer public variables
1998-10-20 00:21:54 +00:00
kipp%netscape.com
6f95672654
Spanked hard to use the nsTextTransformer
1998-10-20 00:21:18 +00:00
kipp%netscape.com
bd1e15f745
Revised to use a nsTextFragment to store the content
1998-10-20 00:20:04 +00:00
kipp%netscape.com
c4a597fc7f
Added nsTextFragment to the build
1998-10-20 00:19:32 +00:00
kipp%netscape.com
f13b83273b
Revised API to use TextFragment's
1998-10-20 00:19:17 +00:00
kipp%netscape.com
3f35c2f7ed
Added new header
1998-10-20 00:19:01 +00:00
valeski%netscape.com
34e7b6b15f
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
206b0ecefe
new
1998-10-20 00:17:17 +00:00
buster%netscape.com
7cb1f39626
rows can now be incrementally inserted, appended, and deleted.
1998-10-19 23:43:06 +00:00
karnaze%netscape.com
620b8538a5
support for constrained width, height
1998-10-19 23:02:41 +00:00
karnaze%netscape.com
98eb658b89
fixed bugs 1130, 1132, 1133
1998-10-19 20:37:40 +00:00
troy%netscape.com
e2b6409d3e
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
c1e6962039
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
c3a0922d04
Added accessor for the line number
1998-10-17 01:06:17 +00:00
kipp%netscape.com
a134288b35
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
9fb22bd084
html 4 <BUTTON> basic functionality
1998-10-17 00:35:32 +00:00
kipp%netscape.com
b53160a31e
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
c6b279a725
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
e38d304eb9
Make default line-height be normal
1998-10-16 22:05:03 +00:00
kipp%netscape.com
e0ae19a560
Disabled line-height for inline elements; align top/bottom objects better
1998-10-16 22:04:47 +00:00
karnaze%netscape.com
1c777f29bf
added iframe, textarea, fieldset, legend to InlineReplaced list
1998-10-16 21:00:55 +00:00
kipp%netscape.com
951e920f4b
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
1c7a31aab5
Tweaked the isFloated variable computation to only support left and right floaters
1998-10-16 20:21:11 +00:00
troy%netscape.com
6be0630937
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
cc6bb32001
removed the file nsCSSLayout.cpp
1998-10-16 15:43:02 +00:00
kipp%netscape.com
15b3d3c0c3
nuked
1998-10-16 14:45:44 +00:00
kipp%netscape.com
80dacaee7e
Support line-height property
1998-10-16 03:49:35 +00:00
kipp%netscape.com
1de030a6f3
Added CalcLineHeightFor method
1998-10-16 03:48:48 +00:00
kipp%netscape.com
aba091f50e
Repaired a comment
1998-10-16 03:48:00 +00:00
kipp%netscape.com
454582badf
Fixed inheritance behavior of line-height ala peterl
1998-10-16 03:47:40 +00:00
kipp%netscape.com
1d04286873
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
9d2b85fa64
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
04f8faaf39
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
226f8032b2
Added ListTag; changed GetColumnAvailSpace to take a reflow state
1998-10-15 23:28:05 +00:00
kipp%netscape.com
580c31bce2
Added a nicer ListTag method
1998-10-15 23:27:41 +00:00
kipp%netscape.com
f2de42911f
Support clear attribute on floaters; nicer ListTag method
1998-10-15 23:27:12 +00:00
kipp%netscape.com
ffeabc6d7d
Removed unused include
1998-10-15 22:37:38 +00:00
buster%netscape.com
0c1c724f56
incremental reflow: append/insert/delete row group, append/insert/delete col
1998-10-15 21:07:37 +00:00
vidur%netscape.com
4d87ce50d3
Changes to allow absolutely positioned frames to move
1998-10-15 20:26:54 +00:00
karnaze%netscape.com
1ffe0ebea1
fixed combo box PostCreateWidget to size properly
1998-10-15 15:51:31 +00:00
buster%netscape.com
73b4846430
progress on table incremental reflow of row group insert/append/delete
1998-10-15 07:46:16 +00:00
troy%netscape.com
a3faadc325
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
fb3e6503a0
Create style context for blank frame; added in some missing release calls
1998-10-15 05:13:21 +00:00
kipp%netscape.com
c151b51242
Added new atom
1998-10-15 05:11:40 +00:00
kipp%netscape.com
9fb39f0732
Setup display:none for NOEMBED, NOSCRIPT and NOFRAMES
1998-10-15 05:11:23 +00:00
kipp%netscape.com
c01a050ddd
Change CreateAbsoluteView API so pass in a style context
1998-10-15 01:27:49 +00:00
kipp%netscape.com
a93c244b68
Set opacity in view
1998-10-15 01:27:25 +00:00
pierre%netscape.com
8ab9979d90
fix build: added nsHTMLButtonControlFrame.cpp
1998-10-15 00:14:47 +00:00
kipp%netscape.com
32ea84d644
Temporary work around to setting hint better
1998-10-14 23:46:02 +00:00
karnaze%netscape.com
37f2d06fe4
generalized PostCreateWidget; better combo box rendering
1998-10-14 23:01:44 +00:00
buster%netscape.com
2a254f6de9
nsTableFrame can now incrementally insert, append, and delete colgroups
1998-10-14 22:51:50 +00:00