Commit Graph

8414 Commits

Author SHA1 Message Date
troy%netscape.com
7e9b56edac Added code to repaint the scrolled frame during a resize reflow
git-svn-id: svn://10.0.0.236/trunk@13410 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-24 04:57:48 +00:00
buster%netscape.com
182a2d0cc7 *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@13402 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-23 20:52:23 +00:00
rods%netscape.com
9f3aa1200d Removed include "nsIHTMLCSSStyleSheet.h"
git-svn-id: svn://10.0.0.236/trunk@13399 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-23 20:40:26 +00:00
rods%netscape.com
5438b98906 Removed several nsHTMK type tags from nsDocument.cpp
git-svn-id: svn://10.0.0.236/trunk@13396 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-23 20:23:02 +00:00
buster%netscape.com
1e16c84e01 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.


git-svn-id: svn://10.0.0.236/trunk@13394 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-23 19:56:11 +00:00
michaelp%netscape.com
3e01c94cf4 changes to support opacity.
git-svn-id: svn://10.0.0.236/trunk@13381 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-23 17:54:23 +00:00
karnaze%netscape.com
5a61e26e0e fixed frameborder=0 for <IFRAME>s
git-svn-id: svn://10.0.0.236/trunk@13380 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-23 17:52:45 +00:00
buster%netscape.com
67cffb963d fixed bug 1112 - form submission within a table sometimes doesn't work
because the form doesn't get a reflow command.  Now it does.


git-svn-id: svn://10.0.0.236/trunk@13378 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-23 17:24:57 +00:00
troy%netscape.com
2b8e7bc80a Attempt to fix Unix builds. Evidently the #define copied from a VC++ header
file is particular to Microsoft's compiler. Bastards...


git-svn-id: svn://10.0.0.236/trunk@13377 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-23 17:14:27 +00:00
troy%netscape.com
a21eaed68f Turned back on support for LAYER element
git-svn-id: svn://10.0.0.236/trunk@13361 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-23 04:20:08 +00:00
buster%netscape.com
30e2f97b27 minor bug fixes
git-svn-id: svn://10.0.0.236/trunk@13359 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-23 03:23:29 +00:00
troy%netscape.com
5e861f6532 Removed dead code
git-svn-id: svn://10.0.0.236/trunk@13358 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-23 02:36:07 +00:00
pierre%netscape.com
bf2d88dc1e added forms\nsLabelFrame.cpp
git-svn-id: svn://10.0.0.236/trunk@13355 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-23 01:26:19 +00:00
karnaze%netscape.com
d89b691fba implemented <LABEL>; document maintains list of forms as created; form element properly releases form controls.
git-svn-id: svn://10.0.0.236/trunk@13346 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-22 23:00:37 +00:00
buster%netscape.com
518758ca7c 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.


git-svn-id: svn://10.0.0.236/trunk@13337 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-22 22:00:50 +00:00
buster%netscape.com
37467e85ac just debug info
git-svn-id: svn://10.0.0.236/trunk@13336 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-22 21:59:13 +00:00
buster%netscape.com
0b0a2a52d0 *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@13335 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-22 21:58:26 +00:00
troy%netscape.com
6564810f9b Reduced the number of frames
git-svn-id: svn://10.0.0.236/trunk@13334 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-22 21:44:30 +00:00
troy%netscape.com
490a70caa5 Fixed somecomments which had been copied from elsewhere and we not
completely accurate


git-svn-id: svn://10.0.0.236/trunk@13328 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-22 21:02:19 +00:00
troy%netscape.com
4af09d8402 Added new pseudo class style :SCROLLED-CONTENT
git-svn-id: svn://10.0.0.236/trunk@13315 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-22 20:12:34 +00:00
troy%netscape.com
9e855e939f Removed some dead code
git-svn-id: svn://10.0.0.236/trunk@13311 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-22 18:32:43 +00:00
buster%netscape.com
0ab02a302c fixed column caching
git-svn-id: svn://10.0.0.236/trunk@13307 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-22 06:04:37 +00:00
buster%netscape.com
e8841f67c3 *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@13306 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-22 06:04:03 +00:00
buster%netscape.com
065cfb55ee fixed a bug where columns were not always created as needed during incremental appends
added some extra debugging and support methods


git-svn-id: svn://10.0.0.236/trunk@13305 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-22 05:27:11 +00:00
buster%netscape.com
cf798f296d fixed several incremental reflow bugs
git-svn-id: svn://10.0.0.236/trunk@13285 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-21 22:29:00 +00:00
buster%netscape.com
738ba6769e preliminary code to resolve parent frame issues for table frames
git-svn-id: svn://10.0.0.236/trunk@13284 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-21 22:24:59 +00:00
kipp%netscape.com
525be8b73c Slimmed down the implementation
git-svn-id: svn://10.0.0.236/trunk@13270 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-21 20:05:31 +00:00
kipp%netscape.com
18eaaa07f0 Removed premature optimization of pre vs. non-pre
git-svn-id: svn://10.0.0.236/trunk@13269 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-21 20:03:54 +00:00
kipp%netscape.com
ae80c98370 Make sure that everything fits when wrapping is off; in addition give wrapped objects all the room that they want
git-svn-id: svn://10.0.0.236/trunk@13268 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-21 20:02:36 +00:00
troy%netscape.com
f8f27f84e8 Changed to use new SetControlInsets() feature of scrolling view
git-svn-id: svn://10.0.0.236/trunk@13257 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-21 16:07:07 +00:00
rpotts%netscape.com
2ddf7cd9af Fixed bug #1159. Reference counting bug related to forms...
git-svn-id: svn://10.0.0.236/trunk@13244 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-21 09:26:33 +00:00
kipp%netscape.com
7c34652d21 Fixed lastFrag computation
git-svn-id: svn://10.0.0.236/trunk@13239 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-21 03:07:37 +00:00
kipp%netscape.com
47e8c17786 Fixed lastFrag computation (doh!)
git-svn-id: svn://10.0.0.236/trunk@13238 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-21 03:04:46 +00:00
buster%netscape.com
f3b963f1b8 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


git-svn-id: svn://10.0.0.236/trunk@13210 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 20:05:44 +00:00
buster%netscape.com
75468d7b44 all containers now decend from nsHTMLContainerFrame
all "unknown frame" incremental reflow support methods now
replaced with nsHTMLContainerFrame::AddFrame and ::RemoveFrame


git-svn-id: svn://10.0.0.236/trunk@13209 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 17:45:07 +00:00
buster%netscape.com
36835ec766 added AddFrame and RemoveFrame as incremental reflow support methods
git-svn-id: svn://10.0.0.236/trunk@13208 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 17:44:02 +00:00
vidur%netscape.com
a0e09b1568 Updated DOM interfaces to match final W3C recommendation. Modified IDL compiler to take IIDs
git-svn-id: svn://10.0.0.236/trunk@13207 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 17:07:23 +00:00
kipp%netscape.com
a4de4b5d61 Implement capitalization trasnform and small-caps font-variant
git-svn-id: svn://10.0.0.236/trunk@13204 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 16:46:14 +00:00
kipp%netscape.com
56f25d5b0b Added support for capitalization transform
git-svn-id: svn://10.0.0.236/trunk@13203 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 16:45:14 +00:00
buster%netscape.com
066a8fdc3f incremental reflow now includes insert/append/delete cell
git-svn-id: svn://10.0.0.236/trunk@13201 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 15:59:56 +00:00
buster%netscape.com
6ea6bf8db7 added insert/append/delete cell
git-svn-id: svn://10.0.0.236/trunk@13200 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 15:59:24 +00:00
buster%netscape.com
d4ea1ed1b6 minor fix, moved a method call outside an assert macro
git-svn-id: svn://10.0.0.236/trunk@13198 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 14:35:41 +00:00
pierre%netscape.com
847b17e502 added nsTextFragment.cpp and nsTextTransformer.cpp
git-svn-id: svn://10.0.0.236/trunk@13190 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 06:56:28 +00:00
buster%netscape.com
b739d3db2f fixed a bug introduced by a slight change in GetColumnCount()
git-svn-id: svn://10.0.0.236/trunk@13187 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 05:05:17 +00:00
kipp%netscape.com
15d647276b Added text transformer to the build
git-svn-id: svn://10.0.0.236/trunk@13159 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 00:23:44 +00:00
kipp%netscape.com
06d6784934 Added FindTextRunsFor method
git-svn-id: svn://10.0.0.236/trunk@13158 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 00:23:11 +00:00
kipp%netscape.com
055ccbc896 Removed nsTextRun; s/NonBreakingUnit/Word/
git-svn-id: svn://10.0.0.236/trunk@13157 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 00:22:48 +00:00
kipp%netscape.com
66efe621c9 s/NBU/word
git-svn-id: svn://10.0.0.236/trunk@13156 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 00:22:24 +00:00
kipp%netscape.com
0ec16f60c8 Use TextRun API instead of no-longer public variables
git-svn-id: svn://10.0.0.236/trunk@13155 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 00:21:54 +00:00
kipp%netscape.com
9d55f92a4e Spanked hard to use the nsTextTransformer
git-svn-id: svn://10.0.0.236/trunk@13154 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 00:21:18 +00:00