troy
80084f86ae
Added ContentChanged() member function
...
git-svn-id: svn://10.0.0.236/trunk@1288 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-08 04:56:47 +00:00
kipp
e8970aba73
Support width/height ala css
...
git-svn-id: svn://10.0.0.236/trunk@1269 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-08 00:16:41 +00:00
kipp
dd47ae8835
Added MapImagePropertiesInto
...
git-svn-id: svn://10.0.0.236/trunk@1268 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-08 00:16:30 +00:00
kipp
40a0ee1354
Support css width&height style properties
...
git-svn-id: svn://10.0.0.236/trunk@1264 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-07 23:38:51 +00:00
kipp
5bcb630e75
Unsupported border+padding around form elements (except for image - it still works)
...
git-svn-id: svn://10.0.0.236/trunk@1263 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-07 23:38:12 +00:00
kipp
220394c0ec
Support width & height ala css1
...
git-svn-id: svn://10.0.0.236/trunk@1250 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-07 21:50:56 +00:00
kipp
ebf8497eb7
order sid's alphabeticly
...
git-svn-id: svn://10.0.0.236/trunk@1249 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-07 21:36:41 +00:00
kipp
83683e9db6
Added GetStyleSize
...
git-svn-id: svn://10.0.0.236/trunk@1248 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-07 21:36:16 +00:00
rickg
73cdf7b056
new contentsink api's for kipp
...
git-svn-id: svn://10.0.0.236/trunk@1243 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-07 21:11:07 +00:00
troy
4a9b848ec2
Work in progress
...
git-svn-id: svn://10.0.0.236/trunk@1242 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-07 21:10:07 +00:00
troy
e1891fa2e0
Started hooking up appended content handler
...
git-svn-id: svn://10.0.0.236/trunk@1239 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-07 20:28:16 +00:00
kipp
87a10a39d9
Support (mostly) border+padding around input form elements
...
git-svn-id: svn://10.0.0.236/trunk@1231 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-07 16:13:59 +00:00
troy
bfddc50483
Work on getting floaters working again
...
git-svn-id: svn://10.0.0.236/trunk@1219 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-07 05:25:08 +00:00
kipp
ee8301ea61
Implemented destroy-lines
...
git-svn-id: svn://10.0.0.236/trunk@1212 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-07 03:45:29 +00:00
troy
ed7b88f4e8
Checks whether the next-in-flow should be deleted
...
git-svn-id: svn://10.0.0.236/trunk@1210 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-07 02:51:30 +00:00
kipp
d75e25fc42
Ported to new CreateFrame/CreateContinuingFrame APIs
...
git-svn-id: svn://10.0.0.236/trunk@1204 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-07 00:08:20 +00:00
kipp
99983b9346
Ported to new CreateFrame/CreateContinuingFrame APIs; removed some debris code
...
git-svn-id: svn://10.0.0.236/trunk@1203 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-07 00:06:53 +00:00
kipp
aed636929a
Updated style sheet
...
git-svn-id: svn://10.0.0.236/trunk@1202 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-07 00:06:15 +00:00
troy
c8bc0d3bcc
Hooked up DOM insert/replace/delete
...
git-svn-id: svn://10.0.0.236/trunk@1177 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-06 16:27:15 +00:00
troy
22a5d2831e
Frames no longet store the content index-in-parent
...
git-svn-id: svn://10.0.0.236/trunk@1169 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-05 23:56:50 +00:00
troy
c6e290213d
Work in progress for inserted incremental reflow
...
git-svn-id: svn://10.0.0.236/trunk@1124 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-05 04:47:53 +00:00
troy
c94f8a9104
Implemented DOM document's createTextNode() function, and changed insertBefore()
...
handler to allow refChild to be null
git-svn-id: svn://10.0.0.236/trunk@1103 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-04 20:34:37 +00:00
troy
d14a6a735d
Added ContentInserted handler
...
git-svn-id: svn://10.0.0.236/trunk@1098 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-04 18:32:12 +00:00
troy
087c280a87
Work in progress for incremental reflow (insert)
...
git-svn-id: svn://10.0.0.236/trunk@1097 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-04 17:54:45 +00:00
troy
7fb32b9f33
Added ComputeDesiredRect() to share some common code between DoResizeReflow()
...
and IncrementalReflow()
git-svn-id: svn://10.0.0.236/trunk@1077 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-03 04:57:29 +00:00
troy
000dc3a44d
Made sure to set previous bottom margin when restoring reflow state
...
git-svn-id: svn://10.0.0.236/trunk@1075 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-03 04:37:56 +00:00
troy
0973be9e03
Fixed a problem with mY not being updated properly for a bottom
...
margin
git-svn-id: svn://10.0.0.236/trunk@1074 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-03 04:16:13 +00:00
troy
c15cd7b12f
Removed ColumnFrame from the build
...
git-svn-id: svn://10.0.0.236/trunk@1073 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-03 04:00:37 +00:00
troy
295ea0d708
Changed body to create block pseudo-frame instead of a column pseudo frame,
...
and hooked up the reflow appended code
git-svn-id: svn://10.0.0.236/trunk@1072 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-03 03:51:48 +00:00
kipp
51777f1e3b
Set ascent/descent information so that vertical alignment works better
...
git-svn-id: svn://10.0.0.236/trunk@1065 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-02 02:04:00 +00:00
kipp
2c81902303
BR's are inline and cyan (if they are rendering)
...
git-svn-id: svn://10.0.0.236/trunk@1059 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-02 00:56:55 +00:00
kipp
292cd327b7
Spanked nsBlockFrame: newly rewritten, broken into two pieces (see nsLineLayout.h,.cpp for the line layout code)
...
git-svn-id: svn://10.0.0.236/trunk@1058 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-02 00:56:24 +00:00
kipp
a756b3b6a4
Updated
...
git-svn-id: svn://10.0.0.236/trunk@1052 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-02 00:40:25 +00:00
karnaze
66562cc5a4
added <input type=image>, fixed bug where multiple submit buttons sent data
...
git-svn-id: svn://10.0.0.236/trunk@1043 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-01 23:18:44 +00:00
kostello
4d778817c3
Cleaned up getting attribute values
...
git-svn-id: svn://10.0.0.236/trunk@1031 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-01 21:55:36 +00:00
kostello
30896a4b70
Made SetStyleContext take the presentation context as a parameter
...
git-svn-id: svn://10.0.0.236/trunk@1028 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-01 20:45:15 +00:00
kostello
36357f1dc0
Made SetStyleContext take the presentation context as a parameter
...
Made DidSetStyleContext virtual, since we need to override the behavior in subclasses
Moved attribute setting logic from nsTableCell to nsTableCellFrame
Table Borders are being drawn again : )
Table Padding is being displayed
git-svn-id: svn://10.0.0.236/trunk@1027 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-01 20:44:55 +00:00
kostello
7cde78d07b
Made SetStyleContext take the presentation context as a parameter
...
Made DidSetStyleContext virtual, since we need to override the behavior in subclasses
git-svn-id: svn://10.0.0.236/trunk@1026 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-01 20:43:42 +00:00
rpotts
9fe6a0963b
added netlib to the include path...
...
git-svn-id: svn://10.0.0.236/trunk@988 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-01 05:07:25 +00:00
michaelp
3ff1be94d8
added missing NS_RELEASE() after calling GetWidget().
...
git-svn-id: svn://10.0.0.236/trunk@970 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-01 03:09:53 +00:00
michaelp
3ba2f75f2f
added missing NS_RELEASE() after getting a window in the cursor setting code.
...
git-svn-id: svn://10.0.0.236/trunk@969 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-01 03:09:07 +00:00
kipp
ba7de39efe
new
...
git-svn-id: svn://10.0.0.236/trunk@946 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-30 23:32:32 +00:00
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
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
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