kipp
8b73ffa085
new
1998-07-06 21:36:00 +00:00
buster
ed14926019
added support for "effective column widths", the width of a column pretending that spanning cells have no effect.
...
this gets us some more Nav4 compatibility.
several minor fixes.
1998-07-06 21:00:11 +00:00
kipp
fc81f712c0
Don't build shared libraries
1998-07-03 23:12:11 +00:00
kipp
704e070c50
Removed obsolete files
1998-07-03 19:09:41 +00:00
kipp
2056d51a8c
Added some style for html4 tags and some nav tags
1998-07-03 18:41:44 +00:00
kipp
0f579e2006
Removed a test
1998-07-03 17:51:45 +00:00
kipp
f992c86548
Build nsHTMLParts too
1998-07-03 17:50:53 +00:00
kipp
656913c53f
Use NS_CreateHTMLElement to implement dom create-element method
1998-07-03 17:50:25 +00:00
kipp
69a30a250e
new
1998-07-03 17:50:00 +00:00
kipp
e75706a7db
Added NS_CreateHTMLElement
1998-07-03 17:49:49 +00:00
kipp
8de1e92335
Reworked ContentInserted handling
1998-07-03 17:46:44 +00:00
troy
52d84888b7
More work-in-progress incremental reflow code
1998-07-02 23:19:31 +00:00
kipp
d01b7687b8
new
1998-07-02 22:53:47 +00:00
kipp
e63fe3bdbe
updated test
1998-07-02 21:26:54 +00:00
kipp
4e9a622067
Fixed bug where tables weren't returning a proper set of metrics
1998-07-02 21:24:56 +00:00
troy
1ee17c78b1
Moved code that resized the table row cells from the row group frame
...
to the row frame. It's now handled as part of the DidReflow() post-
processing code
1998-07-02 20:35:23 +00:00
buster
2b75ce1f63
added an optimization that skips pass2 cell reflows when the new available width is unchanged
...
from the prior available width. Some real-world test cases sped up
1-2 orders of magnitude for resize reflow. Initial reflow is unchanged because
we still need to get pass1 metrics on all content.
fixed nsCSSBlockFrame.cpp to take margins into account when computing parent's available width
fixed distribution of excess space to table cells when table is bigger than the content it holds.
not quite finished yet, but better.
1998-07-02 17:40:56 +00:00
rickg
c7c8f485ed
major improvements to parser API's; fixed a few bugs
1998-07-02 08:14:22 +00:00
troy
b4aa257397
Some work-in-progress for incremental reflow
1998-07-02 05:39:10 +00:00
kipp
bc2a7ac47a
Fixed some dom methods
1998-07-02 00:04:44 +00:00
kipp
c8c9f58b3b
new
1998-07-02 00:02:42 +00:00
atotic
0bd5d91ab3
Fixed the for (PRInt32 i=) problem
1998-07-01 22:40:00 +00:00
troy
34efb1dd5a
Eliminated some usage of ChildAt()
1998-07-01 22:22:28 +00:00
kipp
dbadaed61b
Fixed up iframe layout (again)
1998-07-01 22:21:13 +00:00
karnaze
e1d5194abb
more nav4 compatibility, radio group bug fixes
1998-07-01 20:11:57 +00:00
rpotts
a0c53581a8
Changed LoadURL(...) to StartDocumentLoad(...) TestAttributes.cpp TestInlineFrame.cpp
1998-07-01 11:21:41 +00:00
rpotts
a3a7597795
Reworked Post data to avoid memory leaks...
1998-07-01 11:18:39 +00:00
rpotts
09cfa8359e
Now uses nsIViewerContainer interface and the Document Loader...
1998-07-01 11:17:41 +00:00
rpotts
1afdd4f963
Reworked Post data to avoid memory leaks... Removed nsIDocument::LoadURL(...). Added nsIDocument::StartDocumentLoad(...) as a callback method for the DocumentLoader...
1998-07-01 11:16:09 +00:00
rpotts
00765c5325
Fix crash by checking whether a link handler was returned bu GetLinkHandler(...)
1998-07-01 11:15:20 +00:00
troy
226119c0ab
Some work-in-progress for incremental reflow
1998-07-01 04:55:15 +00:00
troy
7c185eac84
Removed some vertical margin collapsing stuff that wasn't needed
1998-07-01 03:03:32 +00:00
kipp
c34f27c145
Keep view around so that it moves properly
1998-07-01 00:54:54 +00:00
kipp
0f3bc0bc43
Revised logging code to work with nspr properly; updated to support incremental content appended reflow
1998-06-30 23:51:53 +00:00
troy
a3005d96d4
Changed reflow processing for floaters
1998-06-30 23:19:10 +00:00
troy
a08407817f
Changed a XXX comment that was now out of date
1998-06-30 21:37:30 +00:00
troy
08cdd6ebcd
Changed anchor frames to forward content notifications to the real frame
1998-06-30 21:35:07 +00:00
kipp
11fba76f60
Use new PropagateContentOffsets API
1998-06-30 20:22:44 +00:00
kipp
30f8f69d23
Avoid crashing when no link handler is involved
1998-06-30 20:22:27 +00:00
kipp
13db757b9c
update to new nsIInlineReflow API
1998-06-30 20:22:04 +00:00
kipp
94f1a4ea1d
Implement new PropagateContentOffsets to avoid looking at floaters
1998-06-30 20:21:57 +00:00
kipp
8fdc3b767c
Pretend to map STYLE attributes back to strings to avoid crashing
1998-06-30 20:20:51 +00:00
kipp
9d76dca44e
disabled calls to PropagateContentOffsets for now
1998-06-30 20:20:29 +00:00
kipp
8c19ac4205
Pass attribute-to-string calls to superclass when it's an unkown attribute/type
1998-06-30 20:15:37 +00:00
buster
3cc96f5b94
fixed-width cells no longer improperly impact the available size
...
of subsequent cells in reflow pass 1
we correctly distribute extra space in a table proportionately.
We try to give the extra space to auto-width columns first,
and if there are none we distribute it to all columns.
The percentage is based on the cell content's desired size.
1998-06-30 20:12:45 +00:00
troy
f923e8753c
Added ContentDeleted() member function
1998-06-30 20:11:10 +00:00
troy
8885fde69e
Moved shrink wrap code from table frame to table row group frame
1998-06-30 02:11:07 +00:00
buster
033ee8a162
columns that are fixed-width due to an attribute on the corresponding cell in the first row
...
now work correctly.
extra space is now properly apportioned in the "table fits" case when the table contains auto-width cells.
1998-06-30 00:37:03 +00:00
buster
a5505b8275
cells no longer monkey with their available width based on attribute constraints.
...
The row does this work now. This makes table layout more properly top-down.
1998-06-29 20:38:22 +00:00
kipp
ed831815d1
Made sub/sup look more like navigator
1998-06-29 16:10:41 +00:00