peterl
7f15ff1ab6
update to new value class api
...
git-svn-id: svn://10.0.0.236/trunk@926 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-30 19:57:36 +00:00
peterl
4d90cd509c
added new unit types, cleaned up api
...
git-svn-id: svn://10.0.0.236/trunk@925 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-30 19:56:39 +00:00
peterl
f102a97623
updated to new value class api
...
git-svn-id: svn://10.0.0.236/trunk@924 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-30 19:55:51 +00:00
peterl
9de9eff153
removed include
...
git-svn-id: svn://10.0.0.236/trunk@923 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-30 19:53:05 +00:00
peterl
3a74004725
changed api, added new units
...
git-svn-id: svn://10.0.0.236/trunk@922 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-30 19:52:46 +00:00
peterl
02e53b2bb5
changed to nsStylePosition to use nsStyleCoord
...
git-svn-id: svn://10.0.0.236/trunk@921 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-30 19:52:26 +00:00
peterl
c7ab938a26
removed style position value, added cursor auto
...
git-svn-id: svn://10.0.0.236/trunk@920 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-30 19:51:52 +00:00
peterl
7ff699f97c
updated api, added new units
...
git-svn-id: svn://10.0.0.236/trunk@919 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-30 19:50:36 +00:00
peterl
e7ae6a57ec
changed nsStypePosition to use nsStyleCoord
...
git-svn-id: svn://10.0.0.236/trunk@918 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-30 19:50:18 +00:00
rods
e8df85316f
initial
...
git-svn-id: svn://10.0.0.236/trunk@916 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-30 19:15:05 +00:00
rods
a31617a2db
added selection classes to makefiles and added the selection object and methods to nsDocument and nsIDocument
...
git-svn-id: svn://10.0.0.236/trunk@913 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-30 18:21:59 +00:00
buster
10cf7de2c3
fixed method names
...
git-svn-id: svn://10.0.0.236/trunk@912 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-30 18:04:16 +00:00
buster
3a3e869ea0
added nsITableLayoutStrategy as the interface for objects that manage
...
table column balancing. Implemented in BasicTableLayoutStrategy (HTML4-spec).
nsTableFrame instantiates a strategy depending on the compatibility mode.
git-svn-id: svn://10.0.0.236/trunk@911 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-30 17:57:09 +00:00
rods
83895f1ffd
turned off selection
...
git-svn-id: svn://10.0.0.236/trunk@908 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-30 16:13:01 +00:00
buster
ea4ac0c312
fixed a rounding error, and made tables quiet
...
git-svn-id: svn://10.0.0.236/trunk@907 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-30 15:20:23 +00:00
michaelp
228526d605
minor tweaks to UpdateView() in view manager. if you want to invalidate a whole
...
view, pass in nsnull for the nsRegion param.
viewmanager InsertChild() above/below now does the right thing.
fixed cujo's table thingie.
git-svn-id: svn://10.0.0.236/trunk@893 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-30 02:41:14 +00:00
buster
4744264a52
lots of pre-conditions and asserts added
...
fixed a bug in layout having to do with sizing cells in columns that are spanned into
git-svn-id: svn://10.0.0.236/trunk@887 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-30 00:27:59 +00:00
peterl
db7ba47330
removed unneeded destructors
...
cleaned up some initial values
git-svn-id: svn://10.0.0.236/trunk@876 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-29 21:06:15 +00:00
peterl
b0cae37787
added normal value
...
git-svn-id: svn://10.0.0.236/trunk@875 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-29 21:05:28 +00:00
peterl
e0d215699f
removed unneeded destructors
...
git-svn-id: svn://10.0.0.236/trunk@874 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-29 21:04:57 +00:00
rpotts
6c30425beb
PRBool is now a PRIntn which caused conflicts between member functions mangled on PRInt32 vs PRBool. To fix the build I removed the PRBool versions...
...
git-svn-id: svn://10.0.0.236/trunk@866 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-29 19:52:45 +00:00
kostello
e8e9dbc69b
Fixed Unix Build Error -- nsCoord.h must be case sensitive
...
git-svn-id: svn://10.0.0.236/trunk@858 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-29 18:39:30 +00:00
karnaze
209c861a0e
ifdefed MapAttributesInto
...
git-svn-id: svn://10.0.0.236/trunk@853 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-29 17:27:44 +00:00
karnaze
0a07a4bf82
ifdefed style sizing code
...
git-svn-id: svn://10.0.0.236/trunk@852 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-29 17:14:24 +00:00
rods
f71616b8fa
initial check in
...
git-svn-id: svn://10.0.0.236/trunk@851 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-29 17:08:57 +00:00
karnaze
7fe4b14c5d
minor cleanup, reinstate css sizing.
...
git-svn-id: svn://10.0.0.236/trunk@850 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-29 16:30:55 +00:00
michaelp
c7fe1544fe
more cliprect api changes...
...
git-svn-id: svn://10.0.0.236/trunk@827 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-29 02:24:07 +00:00
troy
a10eab0307
Changed space manager to return a list of available and unavailable trapezoids
...
git-svn-id: svn://10.0.0.236/trunk@821 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-29 00:58:16 +00:00
peterl
9bd123cf4d
changed nsStyleText to use nsStyleCoord
...
git-svn-id: svn://10.0.0.236/trunk@810 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-28 23:57:01 +00:00
peterl
60016b76aa
removed inheritance from style mapping
...
changed nsStyleText to use nsStyleCoord
git-svn-id: svn://10.0.0.236/trunk@809 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-28 23:56:28 +00:00
peterl
0645caeec0
added nsStyleCoord
...
git-svn-id: svn://10.0.0.236/trunk@807 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-28 23:54:06 +00:00
peterl
0a122c5b8d
added subclass hook for style post-processing
...
git-svn-id: svn://10.0.0.236/trunk@806 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-28 23:25:07 +00:00
kostello
ac5c637ccd
Call to RecalcLayoutData
...
git-svn-id: svn://10.0.0.236/trunk@805 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-28 22:44:05 +00:00
kostello
c14bf79c47
Updated table to process cellpadding, cellspacing and background color
...
attributes
git-svn-id: svn://10.0.0.236/trunk@802 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-28 22:43:19 +00:00
kostello
d534119b9b
Name changed from ResetColumnLayoutData to RecalcColumnLayoutData
...
git-svn-id: svn://10.0.0.236/trunk@801 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-28 22:41:25 +00:00
kostello
5c08b8b7ff
Added SetTableForChildren to set the children's table instance variable
...
git-svn-id: svn://10.0.0.236/trunk@800 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-28 22:40:22 +00:00
kostello
0d5d1cb20d
Added MapHTMLBorderStyle, MapBorderMarginPaddingInto
...
git-svn-id: svn://10.0.0.236/trunk@799 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-28 22:34:16 +00:00
troy
31fd94622e
Added an XXX to CreateFrame() as a reminder that we're resolving the
...
style context more than once...
git-svn-id: svn://10.0.0.236/trunk@788 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-28 20:58:46 +00:00
michaelp
c7d6535311
changed clipping apis so that they take parameters in the same form that
...
clipping is expressed in layer tags and css-p.
added support for setting transforms in layers (untested and very likely
problematic if scales are applied).
changed event handling and painting apis in views to support inherited
visibility.
all parameters passed into view.Init() are now properly stored in the view.
view opacity apis are now real.
git-svn-id: svn://10.0.0.236/trunk@784 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-28 19:16:24 +00:00
karnaze
1096b080eb
fix submit crash in nsWindow; more form control functionality
...
git-svn-id: svn://10.0.0.236/trunk@780 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-28 18:59:38 +00:00
kipp
5e19847a05
Correctly compute width of body frame
...
git-svn-id: svn://10.0.0.236/trunk@768 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-28 16:12:54 +00:00
kipp
9c8261c5cf
Allow for optional commas between clip rect elements
...
git-svn-id: svn://10.0.0.236/trunk@767 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-28 15:24:44 +00:00
kipp
c1f559e678
updated
...
git-svn-id: svn://10.0.0.236/trunk@766 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-28 15:24:20 +00:00
troy
2e880e58d9
Added mClip and mClipFlags to nsStylePosition
...
git-svn-id: svn://10.0.0.236/trunk@730 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-28 03:21:18 +00:00
buster
a762e593b2
sped up nsBlockFrame significantly by reducing the number of times we resolve style by almost 50% on initial layout
...
(percentage savings go way up as the window is resized)
git-svn-id: svn://10.0.0.236/trunk@720 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-27 22:33:55 +00:00
kipp
2344c29ea1
Use PERCENT instead of PCT in style constants; udpated usage of vertical alignment information in nsStyleText
...
git-svn-id: svn://10.0.0.236/trunk@717 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-27 21:26:48 +00:00
kipp
80f69fc4e8
Implement all of the text styles; update to use PERCENT in naming of style constants
...
git-svn-id: svn://10.0.0.236/trunk@716 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-27 21:26:06 +00:00
kipp
1098ed5ee8
Use PERCENT instead of PCT in style constants; implement vertial alignment for length values and percent values
...
git-svn-id: svn://10.0.0.236/trunk@715 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-27 21:24:33 +00:00
kipp
b4ea1954f0
Normalize structure member names
...
git-svn-id: svn://10.0.0.236/trunk@714 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-27 21:24:06 +00:00
kipp
4ebc780037
Use PERCENT style constants instead of PCT
...
git-svn-id: svn://10.0.0.236/trunk@713 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-27 21:22:06 +00:00